📃 Export your data in Excel file
In a nutshell
This job allows you to export all your items data in a single or multiple Excel file, one column per field and one line per item.
📥 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 2025-02-12).
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 your data in one or multiple Excel file.
The files are availables to download once the execution is complete.
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
generic_job_2_export_excel_table_key
. 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 property named
accountKey
in the two taskstable-export-schema
andtable-export-items
Then simply import the downloaded Data Factory job in your account. Don't forget to make it visible 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 Excel file containing all the data of the selected items. Check out the 'Further information' section to customize your job and exported Excel file.
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 Excel is created using the
file-generation-xlsx
task
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.
All possible parameters
This job can be customized using all the available parameters in the XSLT transformation file :
File output type
Property | Type | Required | Description |
---|---|---|---|
output_file_type | => one_file_per_category : Generate one Excel file by unique pair of classification and category in the input items => one_file : Generate one Excel file that contains all fields and items data |
Columns setup
Property | Type | Required | Description |
---|---|---|---|
columns_include_medias | YES | NO Include all medias related columns (fields of type ATTACHMENT and IMAGE) in the Excel output | ||
columns_keep_empty_columns | YES | NO Keep potentials empty columns in the Excel output, wether selected items contains any data for them or not. This parameter is ignored if you set "output_only_data_structure" to YES | ||
columns_ignored_fields_keys | List of fields keys to ignore in the Excel output, field keys separated by commas, for example : KEY,KEY2,KEY3 |
Screen setup
Property | Type | Required | Description |
---|---|---|---|
screen_key | Screen key used to order columns. By default we take the screen at position 1 in the table. | ||
screen_exhaustive | YES | NO Restrict the columns in the output by those displayed in the setuped screen. |
Misc
Property | Type | Required | Description |
---|---|---|---|
misc_languages | Languages to use, languages codes separated by commas. Output one file for each language. Only useful for multi-language table. | ||
misc_classificationKey | If you want to set a specific classification key to use, set this parameter. Only table with multiple classifications are concerned by this parameter. By default we'll export all the actives classifications availables. | ||
misc_display_suffixes | YES | NO Include suffixes with the displayed values in the Excel cells |
Further customizations
In addition to the available parameters it's possible to customize the job to fit any of your needs. Here are some examples:
- Customize the Excel file to add your own logo, or to change the color of the header
- Directly add a miniaturized image of the product in the Excel file
- Hide some fields from the Excel file
- Drop the Excel file in a specific folder of your Google Drive or a FTP server
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.