There are a few ways to import assets. It is possible to do it not only through the web interface, but also directly, from external repositories, and then manage them both from repositories and from Picvario.
Any connected storage can be designated as the primary storage (more on that later). This way, assets imported into Picvario via the web interface will automatically go into such storage.
Picvario supports integration with the following storage types:
- cloud storages:
- Amazon S3
- Google Cloud
- Google Drive
Other S3 object storages can potentially be connected to Picvario as well, as long as they use an Amazon S3 compatible API.
- FTP servers.
Check the terms and conditions of your tariff to find out the maximum number of storages which can be connected to Picvario.
For more information on how to connect, please read the Integration subsection in the section for admins.
Synchronization of assets
With the integration of an external storage, it is possible to synchronize assets between Picvario and the storage, i.e. operating the same asset lists after deleting existing ones or importing new ones. You can manage asset lists from both Picvario and the integrated storage.
In this case, Picvario acts as an asset-friendly add-on to your storage.
In case you already have your own storage before starting your work with Picvario, this will noticeably simplify the initial migration of large amounts of data from your storage to Picvario, as the import will take place in the background and will not require human resources.
Only the original assets are stored in the connected repository. As for thumbnails and previews, they are stored in the central Picvario storage.
Picvario and the integrated storage synchronize automatically every 15 minutes.
Processing assets when importing from the repository
While importing files from the repository into Picvario, the following processes are performed:
- Standard metadata processing takes place.
- Thumbnails and previews are generated for the supported formats of assets.
- Original names of folders in which assets were stored in the repository are recorded in the asset tags.
The Picvario system only works with files stored in the connected folder/bucket and has no access to and no effect on files outside of the connected repository.
Collector-storage and main repository
It is possible to create a so-called collector repository which moves assets from this repository to the main repository automatically.
Storage can be selected as the main storage. The main storage is set by the administrator. By default, the main storage is the Picvario central storage.
All assets imported by drag-and-drop into Picvario interface will be saved to the main storage.
After migration, the files are automatically deleted from the collector repository.
when using an external primary storage rather than Picvario storage, be aware that import errors and lost files can occur in the event of the primary storage being overfull or inaccessible.
Current limitations in synchronization
There are some limitations in synchronizing data between Picvario and your storage:
- If you rename or move files in the storage, their corresponding assets in Picvario are deleted and recreated as new assets in the system when you re-scan the storage.
- While deleting a file in the storage or the entire storage or disconnecting a storage, the corresponding assets in the system will be labelled with the date of deletion. In case the same file is later added to the same storage again, no asset will be created in Picvario. If you add the same file to another integrated storage, it will appear in Picvario.
Integration with Google Drive
Note that following the integration with Google Drive, Google Docs and Google Tables will also be imported in Picvario, if they are stored in the folder, you have connected. Their contents cannot be viewed directly on the system as no thumbnails are generated for these types of files. However, it is possible to download the original docx/xlsx files of these assets and open them with appropriate apps on your device.