Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
  1. Go to URL: https://platform.pricefx.com/

    image2

  2. If you are a Pricefx employee, click on Login with O365.

Verify Partition and SFTP Connections

We are going to use the IntegrationManager instance to load data into a specific partition. So, before we begin this process we need to verify our connection for this instance.

  1. First, select your IntegrationManager instance from list:

...

2. Then, open your Connections for this integration instance to verify that both the partition and SFTP connections have been created and deployed. Click on the Workspace tab:

...

 

Info

For use of the integration templates, we will need a partition connection for partition access and an SFTP connection to pull data files from SFTP server.

Access Integration Templates

  1. Navigate to Marketplace and select Integration Templates

    image
  2. Select the Import CSV from FTP to Pricefx option:

    image
  3. Click on the Deploy button.

    image
  4. From the drop-down list select your IntegrationManager instance. Click on the Deploy button.

  5. The import wizard will now begin:

    imageImage RemovedImage Added

     

Info

NOTE: When using Integration Templates option,

...

it will display all IM connections that are of a specific type and that type is called pricefx”. It will

...

present these in a drop-down list and if it doesn’t exist then this step will fail.

6 . Click on the drop-down list for Pricefx connections:

...

Info

Only by selecting a partition connection can the deployment process continue.

7. Update the Name to CSV Import-

...

Customer, then click Next button.

...

8. Choose the SFTP Connection from the list:

...

Click Next button.

9. The Integration Properties panel will appear:

...

Info

...

For the purposes of our tutorial, we

...

Next, we need to update FTP path to reflect the location on the FTP server where uploaded file will be stored. All IM servers have a default path of /filearea/inbound, we will append to this the folder for our integration data. Update FTP path to /filearea/inbound/products.

...

Click Test SFTP Connection button.

don’t need to make any updates or changes to these properties and can accept the default settings.

10. Click Next button.

11. Next, the Data Upload and Mapping panel will appear. On this panel we need to drag and drop our CSV file for the upload:

...

12. Drag and drop

...

CustomerMaster.csv onto the page.

13. The default parsing will appear for the first three rows:

...

 

14. Verify that the CSV file is being parsed correctly.

...

Then, click Continue button.

14. Next, we need to select the Entity Type of

...

Customer:

...

15. Now we need to perform the data mapping to link our CSV columns to Product Master in our partition:

...

Info

The mapping process within the integration template will attempt to map the CSV columns to master table metadata attribute values. If it can’t find a match, then it will leave the Output column blank.

NOTE: The Product Customer Id and Product Customer Name are considered mandatory fields. If the partition is empty and contains definition of Product Customer Master as “out-of-the-box”, then no automatic mapping is created.

...

First, we will map the Pricefx mandatory fields:

...

16. You will notice that some of the CSV columns are automatically mapped to our Customer master table (all of the names that are singular are already done). Thus, we need to map the remainder:

...

17. Next, we will assign the remaining CSV columns to attribute(s) column(s) in our

...

Customer Master:

...

Customer Group to attribute1(

...

“CustomerGroup”)

...

Customer Type to attribute2(

...

“CustomerType”)

Product Category to attribute3(“ProductCategory”)

...

Customer Class to

...

attribute3(

...

“CustomerClass”)

...

Product Type to attribute5(“ProductType”)

...

Product Currency to attribute1(“currency”)

...

Sub-Region to attribute12(“SubRegion”)

18. The next mapping is for Last Update, we don’t need this mapping so you can delete it using the trashcan icon for this mapping.

...

...

Then perform the following mappings:

...

The next columns are being mapped automatically:

...

Finally, we need to map the following columns:

...

19. The last two column mappings (User Group Edit and User Group View) are not needed and the mappings can be deleted.

20. Click Continue button.

The data mapping and loading of the

...

Customer master will now be accomplished:

...

 

23. Click Finish button.

Info

NOTE: These steps have defined the file mapping and the location of where the CSV file will be loaded. As soon as the CSV file appears, then the it will be mapped and loaded into the partition.