Connectors for the Distributor Data Solutions (DDS) data feed

Distributor Data Solutions (DDS) is a premier product content provider helping distributors and manufacturers deliver next gen content and an exceptional eCommerce experience to their customers via a data feed. If you subscribe to the DDS Data Feed, you need to enable the connector in the Admin Console. Enabling the setting will create the default job for the DDS Data Feed to work with Optimizely B2B Commerce.

The DDS Data Feed Refresh job processes the JSON files received from DDS as a part of their data feed. The DDSDataFeed processor helps with converting the files into data mapped to B2B Commerce fields. The job completes the following steps:

  • Refresh Categories
  • Refresh Products
  • Refresh Attribute Values
  • Refresh Attribute Types
  • Refresh Product Images

You need to set up an SFTP or other storage location for your feed files before completing the steps below. DDS does not provide a storage location, so you will need to provision this separately.

Enable the DDS feed connector

  1. Go to Administration > System > Settings in the Admin Console.
  2. Search for Enable DDS Feed Integration.
  3. Set the Enable DDS Feed Integration toggle to YES. If Yes, the DDS Feed integration connector will be enabled and the job definitions will be created. Default value: No. This is a global setting.
  4. Click Save.
  5. Click YES and Save when the message appears to install the Integration Job Definition for the DistributorDataSolutions connector.

Create the connection

  1. Go to Administration > Jobs > Connections.
  2. Click Add Integration Connection.
  3. Enter a name for your connection (that is Flat File or DDS Feed) in the Name field.
  4. Select the connection type from the Type Name drop-down list (that is SFTP or FlatFile).
  5. Fill out the information for the type of connection you selected. See Create an Integration Connection for more details.
  6. Click Save.

Set the connection on the DDS data feed refresh job

  1. Go to Administration > Jobs > Job Definitions.
  2. Click Edit next to the DDS Data Feed Refresh job.
  3. Select your connection from the Connection drop-down list.
  4. Click Save. See Creating and Editing Integration Jobs for more options on scheduling and configuring your job.