🖼️ Export your files images in a single ZIP archive
In a nutshell
This job allows you to export every media (images & attachments) associated with a selection of items in a single zip file.
📥 Download the latest version of this jobs.
⌛ Time to setup: 5 minutes.
📋 Prerequisites: A Product-Live account with access to the Data Factory platform.
The current version is (last updated on 2023-09-04).
Generic job reference: .
Result
Once setup, a job is available in the Actions menu of your table. Select some items, and click on the job to export an archive containing all the images and files associated with the selected items. The archive is available for download once the execution is complete. It contains:
- A folder for each selected item
- Inside each folder, the images and attachments associated with the item
Requirements
To deploy this job, you'll need a valid Product-Live account and an active Data Factory pipeline. If you don't have access to the Data Factory module, please contact our support team.
Setup
Download the last version of this job, available here
Create a new Data Factory variable named . This variable will contain the key of the table you wish to add the export capabilities to
- To learn more about Data Factory variables, please refer to the dedicated documentation
- To access the key of a table, please contact your administrator.
Optional: If the table you wish to add the export capabilities to is a shared table, you will also need to specify the key of the account owning the table in a dedicated variable named
Then simply import the downloaded Data Factory job in your account. Don't forget to make it available on the table of your choice.
Your job is now available in the Actions menu of your table. Select some items, and click on the job to export an archive containing all the images and files associated with the selected items.
Further information
Job design
The job is composed of 4 tasks, organized in as presented in the following diagram:
- [1]: The Data Factory task used is
table-export-items
- [2]: The Data Factory task used is
table-export-schema
- [3]: The transformation is done using the
file-transformation-xslt
task - [4]: The archive is created using the
file-generation-archive
task
Possible variations
It's possible to customize the job to fit any of your needs. Here are some examples:
- Update the name of the generated archive
- Update the format of the generated archive (ZIP, 7ZIP, ...)
- Update the name of the generated images and the folder structure inside the archive
- Enrich the archive with additional files (PDF, TXT, ...)
- Drop the generated archive on any cloud storage (Google Drive, Dropbox, ...) or even send it by email
If it's your first time using Data Factory, the Get started tutorial is a good place to start. You can also check the Tasks section to learn more about the different tasks available.
Our support team is also available to help you with the setup of your job. Don't hesitate to contact us if you need any assistance.