When you first open the Uploader, you will be taken to the Settings screen to configure the Uploader as described below. To come back to the settings screen at any time, click the Settings menu option.
The uploader uses several configuration settings that can be retrieved from Alma.
The API key can be created in the Developer Network. You can create an application with any name you choose, and select the Configuration API and production read/write (write access needed to execute an import profile). (Details on how to create an application are available here.)
When you’ve filled out all of the configuraiton settings, click the Save button. The settings will be tested and if successful saved to your local configuration. If an error is reported, check the values provided and try again.
You can control how the Uploader behaves with the following options:
Using this screen, you can control the upload manager, which handles the uploading of the files. Specify the number of simultaneous uploads you wish to perform (default 3), or pause the upload manager to temporarily prevent additional files from being uploaded.
The Uploader works according to the conventions specified by the Alma Digital module to make ingests available for processing by Alma. The workflow is as follows:
To add an ingest, drag and drop a prepared folder onto the ingest list. An ingest will be created and the files contained in the folder (and all subfolders) will be prepared for upload. If you’ve configured automatic uploads, the files will begin to upload immediately.
An Alma Digital ingest requires metadata. The metadata format is configured in the MD Import profile (see below). If you have a metadata file prepared (from another system, for example), you can add the metadata file like any other file, with the name specified in the MD Import profile. If you don’t have prepared metadata, you can use the basic “quick catalog” form to add minimal metadata.
When the files have been uploaded and the metadata added, mark the ingest as ready for submission. This will indicate to the MD import job to work on the ingest the next time it’s run.
That’s all there is to it- you’ve successfully used the Alma Digital Uploader to add files to your Alma Digital repository.
Ingests are uploaded into Alma based on collections. A bit of background into how Alma processes digital ingests is required. In Alma, we can configure a metadata import profile of type digital. As a part of the MD import profile, we define the metadata format, metadata file name, and the collection to which the matched/created BIBs will be added. Collections are hierarchical folders which are used to categorize BIBs, and are required for BIBs with digital inventory.
The Uploader retrieves from Alma a list of digital MD import profiles. The list is displayed in the drop down box showing the name of the collection, and the MD import profile name in parentheses (to differentiate in cases where are multiple import profiles with the same collection defined.)
Ingests are uploaded into a particular collection, and are processed by the MD import job associated with the selected collection. To upload into a different collection, select the collection name from the drop down. The ingest list updates to display only those associated with the selected collection.
If you’ve updated your MD import profiles in Alma and you want to refresh the list of collections in the Uploader, click the refresh button next to the collection list.
To see basic information about the collection, including metadata format and the expected metadata file name, click the info icon next to the collection list.
Triggers an execution of the import job in Alma.
To reach the ingest list, click the Ingests menu item from anywhere in the application. The ingest list shows all of the non-submitted ingests, including the following information:
There are two ways to add an ingest:
There are several actions which can be performed on ingests from the ingest list screen.
Currently the digital metadata import process in Alma supports one BIB per ingest. Metadata must be provided for each ingest. The MD import job performs a match/merge process based on the metadata provided with the ingest. The metadata must be formatted and the file must be named as specified in the MD import profile (and displayed in the collection info screen). If your ingest was prepared with a metadata file, then the ingest is ready for processing once all of the files are uploaded. If there was no metadada provided, you can use the quick catalog form to add very basic metadata. Select the desired ingest and click the Ingest metadata button and fill out the fields. WHen the ingest is marked as submitted, the Uploader will create a metadata file in the correct format and name and populate it with the information specified.
When all of the ingest files are uploaded and the metadata is prepared, your ingest is ready to be processed. Select the desired ingest and click the Submit button. (If you’ve configured “Submit when ready” in options, the ingest will be submitted as soon as the files are uploaded and the metadata is provided. Once submitted, the ingest will be marked as ready for processing by the metadata import job the next time it’s run.
After submission, the ingest is moved to the Submitted tab in the ingest list. It includes the date and time that it was submitted for processing.
To upload the files in an ingest, select the desired ingest/s and click the Upload button. (If you've configured "Upload when added" in options, files will be uploaded as soon as they're added to the ingest. Upload progress is shown in the ingest list. If you wish to upload all files, click the Upload button when no ingest is selected.
To cancel any uploads in progress, select the desired ingest/s and click the Cancel button. If you wish to cancel all uploading files, click the Cancel button when no ingest is selected.
You can delete an entire ingest, including metadata, files, and any files which have already been uploaded to Alma. Select the desired ingest/s and click the Delete button.
An upload status summary appears in the bottom left corner of the ingest screen. The status includes whether the upload manager is running, how many files are currently being uploaded, how may are queued for upload, and the total bandwidth being used. Double click the upload status to open the Upload Manager Settings screen.
To view and ingest’s details, double click the ingest in the ingest list.
Ingest details are displayed in the top left of the screen, including:
A list of all files in the ingest is displayed, with the following information about each file:
There are several actions which can be performed on the ingest from the ingest details screen:
There are several actions which can be performed on the files from the ingest details screen:
Digital representations in Alma Digital are flat. However, the Uploader maintains folder structure when uploading. The metadata import job will create inventory from all files in all sub-folders. You can configure Alma to create digital representations based on a sub-folder structure. For example, you can put high resolution images in one folder and low resolution in another. The uploader shows the folder structure in the file list.