Marketing attachment input file definitions
Use a Attachment.csv input file to load information to create attachments for the marketing objects that belong to a store. After you load the data, business users can manage the new attachment information for the marketing objects with the Attachments tool. We can extract the attachment information for marketing objects with the Data Extract utility to create a Attachment.csv input file that you then can load with the Data Load utility. For example, to copy or move marketing attachments between stores or instances, such as for creating one or more test environments. Sample configuration files are provided for you to use with the Data Extract utility to extract the attachment data from the following database tables:Sample configuration files are also provided for you to use with the Data Load utility to load the marketing attachment data. When you load the Attachment.csv file, the Data Load utility populates the following database tables:
For more information about extracting and loading marketing data, see
- Extracting marketing data with the Data Extract utility
- Loading marketing objects with the Data Load utility
When you load marketing attachment data, we might need to load additional information. For example, we might need to load descriptive information for the attachment in multiple languages. For more information about the marketing objects and marketing attachment-related data that we can load, see:
- Marketing attachment description input file definitions
- Marketing attachment asset input file definitions
- Marketing attachment assets in multiple languages input file definitions
Note: The Data Extract utility and Data Load utility do not extract or load any actual managed files associated with the attachments. The utilities only extract and load the information that points to the managed files. We must manually create the managed files in the target store using the Attachments tool. If you do not create the managed files before you load the attachment information, the load operation fails since the Data Load utility cannot resolve the unique ID values for the managed files.
Definitions
- identifier
- (Required, String) The identifier for the attachment target.
Maps to ATCHTGT.IDENTIFIER.
- usage
- (String) The attachment usage ID for the attachment.
Maps to ATCHTGT.USAGE.
- name
- (String) The language-dependent name of the attachment target.
Maps to ATCHTGTDSC.NAME.
- shortDescription
- (String) The short description of the attachment target.
Maps to ATCHTGTDSC.SHORTDESCRIPTION.
- longDescription
- (String) The long description of the attachment target.
Maps to ATCHTGTDSC.LONGDESCRIPTION.
- delete
- (String) Indicates whether to delete the record. Specify 1 to delete the record.
Note: To delete all of the database records that match the records in a file, we can run the Data Load utility in delete mode. See Configure the data load order.