Launching the Channel

Prev Next

Once the channel is created, you need to enable the channel, that is, map the product information between source and target catalogs. To map the information, you need to create the mapping rules. These rules will enable in mapping the relevant product information between the catalogs.

DataBridge supports 2 types of mapping which are as follows:

  • Taxonomy mapping, that is, classification of SKUs – Here, you need to classify the SKUs present in the source catalog to be placed in the relevant node in the target catalog.

  • Attribute mapping, that is, schema/values of attributes – Here, once the SKUs are classified, you need to map the SKU attributes in the source catalog with the relevant attribute in the target catalog.

Thus, the first step after creating a channel is to classify the SKUs and then map the attributes of the classified SKUs.

  1. Click the Launch button on the Channels page to open the project you need to work as shown below.

Graphical user interface, application, Teams  Description automatically generated

The source catalog is displayed on the left side and the target catalog is displayed on the right side.

  1. Click the icon in both the catalogs to expand the taxonomy tree to view the hierarchy and the nodes present. Type the name of the node or the Node ID to locate the specific node in the search box in both the catalogs.

NOTE

The target catalog will not have SKUs until a build has been executed. Once the build is executed, you can search for SKU IDs in the target catalog too.

On the source catalog, you can view node SKU count summary on the source taxonomy tree as shown in the below screenshot.

When the channel is created and no SKUs or attributes have been mapped, all the parent nodes in the source catalog will have (Red color) icon next to the node name indicating that no SKUs have been mapped or moved from this node.

  1. Click on any Node and you get two options – SKU Summary for this Node  and View Node Map Details .

SKU Summary for this Node

The eye icon consisting of SKU details will be displayed only if there is any map that exists.

Graphical user interface, application, Teams  Description automatically generated

SKUs in this Node

SKUs present in the selected node will be displayed here.

Mapped SKUs

Clicking on Mapped SKUs will display all the maps that exists for the selected node.

Unmapped SKUs

This will open up the unmapped SKUs in this node with filter and sort capabilities.

When a new channel is created for the first time, SKUs are unmapped and need to be mapped.

Pre-transformed View

Pre-transformed view gives you an overview of how your catalog data is going to look after you build the channel. For each rule applied and attribute maps created, you can preview the changes before even actually building the channel.

A screenshot of a computer  Description automatically generated

Click the arrow to open the preview map.

A screenshot of a computer  Description automatically generated

You can also search for Item ID in the first column.

Graphical user interface, application, Teams  Description automatically generated

You will be able to see the Source Attributes and Target Attributes from Toggle Attribute Visibility dropdown. You can search for attributes using search filter. You can select all/deselect option for attributes.

A screenshot of a computer  Description automatically generated

View Node Map Details

Once you create and save the mappings, the list of node mappings will be displayed on this page.

A screenshot of a computer  Description automatically generated

For the saved mappings, you will be able to view the target node for the mapping, Mapped SKU count, and Actions to take for any specific target node.

On clicking three dotted Action button, user will be able to see the following options:

A screenshot of a computer  Description automatically generated

You can edit the mapping, delete the mapping, change the ranking position, open the pre-transformed view of the node map, and check out the mapping information.

Edit action enables edit of the rule along with the taxonomy change if required.

To change the ranking position, you can enter a desired rank. The dialog box will display the current rank.

Mapping Information will display the details of the system generated map.

Graphical user interface, text, application, Teams  Description automatically generated

Copy Attribute Map for <Source Node> to <Target Node> and Paste Attribute Map for <Source Node> to <Target Node> will assist the users to copy the attribute map from any node map. If you click the Copy link, the current attribute map will copied, overwriting the previous copied map. At any time, the user can have only node's attribute map copied to memory for the duration of the session.

On Copy action with previous copy overridden, the following notification is displayed:

A green screen with white text  Description automatically generated

On selecting another node and on clicking the Paste link, the most recently copied attribute map is pasted on the node map. It will also display the number of attribute maps pasted. If any attribute map already existed for the node-map which is being pasted into, the old attribute map will be overridden.

On Paste action, the following notification is displayed:

A green sign with white text  Description automatically generated with medium confidence

Mapping

You can create rules to map the SKUs from source to target catalog by clicking on A purple circle with a white cross  Description automatically generated button. The source node will be selected automatically and you need to select the target node from the target node list in the catalog.

To create a mapping, click for the respective node on Source catalog panel and then click on Icon  Description automatically generated. This will allow you to create node mapping. The source node will be selected automatically, and you will need to select the target node.

Graphical user interface, text, application, email  Description automatically generated

After selecting the target node, a dialog box to create mapping based on three rules will be displayed.

A screenshot of a computer  Description automatically generated

Once the source and target catalog are selected, you can create rules using 3 conditions as well as various operators available which are as follows:

  • All – If All is selected, all the SKUs and Attributes will be mapped to the target node.

  • Limit by Attributes – If Limit by Attributes is selected, conditional attributes will be mapped, rest will be unmapped. This rule should be used to map the SKU data using the SKU attributes defined for the selected node. You can create the rule by selecting the SKU attributes from the list displayed for the node and by applying the relevant values to map the data to the target node.

The following are the operators provided for Limit by Attributes option.

Operator Name

Operator Value

Condition is TRUE When .

has any value

N/A - field disabled in UI

A screenshot of a computer  Description automatically generated

Attribute value is not-null with at least one non-white-space character.

has no value

N/A - field disabled in UI

A screenshot of a computer  Description automatically generated with low confidence

Attribute value is null or only-white-space.

equals

One value

A screenshot of a computer  Description automatically generated with low confidence

Attribute value equals the exact value entered in the Operator Value field.

does not equal

One value

A screenshot of a computer  Description automatically generated with low confidence

Attribute value is not equal to the data entered in the Operator Value.

starts with

One value

A picture containing text, screenshot, font, number  Description automatically generated

Attribute value starts with the string pattern entered in the Operator Value field.

does not start with

One value

A screenshot of a computer  Description automatically generated with low confidence

Attribute value does not start with the string pattern entered in the Operator Value field.

Ends with

One Value

A screenshot of a computer  Description automatically generated with low confidence

Attribute value ends with the string pattern entered in the Operator Value field.

does not end with

One value

A screenshot of a computer  Description automatically generated with low confidence

Attribute value does not end with the string pattern entered in the Operator Value field.

equals any of

Multiple values - delimited by comma, optionally enclosed in double quotes

A picture containing text, screenshot, font, number  Description automatically generated

Attribute value equals any of the values entered in the Operator Value field.

does not equal any of

Multiple values - delimited by comma, optionally enclosed in double quotes

A picture containing text, screenshot, font, line  Description automatically generated

Attribute value does not equal any of the values entered in the Operator Value field.

contains

One value

A screenshot of a computer  Description automatically generated with low confidence

Attribute value contains the value entered in the Operator Value field.

Does not contain

One value

A screenshot of a computer  Description automatically generated with low confidence

Attribute value does not contain the value entered in the Operator Value field.

Is less than

One value

A picture containing text, screenshot, font, line  Description automatically generated

Attribute value is less than the value entered in the Operator Value field.

Is greater than

One value

A screenshot of a computer  Description automatically generated with low confidence

Attribute value is greater than the value entered in the Operator Value field.

You can add multiple rules using AND operator by clicking on Add Condition.

Graphical user interface, application  Description automatically generated

  • Limit by SKUs – If Limit by SKUs is selected, conditional SKUs will be mapped, rest will be unmapped. This rule should be used to map the SKU data using a single SKU or series of the SKU for the selected node. In such cases, you can create the rule by applying the relevant values to map the data to the target node.

If you select any of the above mentioned option, following are the operators provided for Limit by SKUs option.

Operator Name

Operator Value

Valid In

equals

One value

SKU value contains the value entered in the Operator Value field

starts with

One value

SKU value starts with the value entered in the Operator Value field

Is less than

One value

SKU value is less than the value entered in the Operator Value field

Ends with

One Value

SKU value ends with the value entered in the Operator Value field

Is greater than

One value

SKU value is greater than the value entered in the Operator Value field

equals any of

Multiple values - delimited by comma, tab or when you click enter

SKU value equals any of the value entered in the Operator Value field

does not equal any of

Multiple values - delimited by comma, tab or when you click enter

SKU value does not equal any of the value entered in the Operator Value field

contains

One value

SKU value contains the value entered in the Operator Value field

Does not contain

One value

SKU value does not contains the value entered in the Operator Value field

Select the appropriate operators and enter the value. Once entered, save the mapping. The mapped node will be displayed on Mapping page under User Built section.

The link between source node and target node is now established and is denoted by plumbing line as shown below.

A screenshot of a computer  Description automatically generated

The Plumbing line connects the source node to one or multiple target nodes. On the source node, the total number of SKUs are displayed, whereas target node displays the number of mapped SKUs. The number of Attribute Mapping are displayed at the center of the plumbing line.

Channel Actions

Graphical user interface, text, application, chat or text message  Description automatically generated

Build Channel

This option will assist you in Building the channel by clicking on Build Channel. Once the channel is built, the build SKUs will be visible in target node. If the user tries to build the project which is in open state, an error message 'Cannot build a project unless it is in the APPROVED state' is displayed.

Force All SKUs to be Rebuilt

This option enables you to force all SKUs in the source catalog to be rebuilt in the next build of the project. This is useful because certain actions like constraint validation only happens for the SKUs processed in the build. So, a target catalog change for schema constraint rule will require all SKUs to be re-built.

To force build all SKUs:

  1. Click Channel Actions and then click Force Build all SKUs.

Graphical user interface, text, application  Description automatically generated

Backup Channel Mapping

Once the channel is created and mapped, you will also be able to take the backup of all the mappings of the channel. This backup can be used to restore maps within the same channel or a different channel in the future.

With this feature, the user will not have to create mapping rules from the scratch every time they create a new channel. Additionally, in case the mapping rules for the channel are lost, you can restore them from the backup, which in turn can save a lot of time.

Backing Up a Channel

In this section, we will look at how we can take the backup of a channel. The steps to backup a channel is as follows.

  1. To backup a channel, you must Launch a channels listing page, click on Channel Actions dropdown and select Backup Channel Mapping.

Graphical user interface, text, application  Description automatically generated

You can even directly click on Backup Channel Mapping from the Channels page by clicking on icon.

  1. Now, you must enter a name for the Backup.

NOTE | If you create a backup with the same name as another backup for the same channel, this backup will overwrite the old backup.  

  1. Once you enter the Backup Name, click on Create Backup.

  2. Once your backup is completed, you will receive an email on the email address you used to log in.

The email will give you the name of the backup, the channel name as well as the date and time at which the backup was initiated.

Restore Channel Mapping

In this section, we will look at the steps involved in Restoring the Maps to the Channels.

  1. To restore a map, you must Launch a channel listing page, click on Channel Actions dropdown and select Restore Channel Mapping.

Table  Description automatically generated

  1. Now, you will be asked to choose the Backup from the list of backups. You can either select the backup by scrolling down the list of backups or you can search them by using filters in the Backup Name, Channel Name, Backed Up On (date) and backed Up By (user) fields. Once you select the backup, click on Next.

  2. Once you click on Next, the following screen will appear. It will show the Selected Backup Name and Selected Channel, but we will not be able to edit these two fields here. You can click on Back if you want to go back and change the backup. You can either select All Node(s) or Selected Node(s) in Restore Maps To field.

Graphical user interface, text, application  Description automatically generated

  1. You can click Restore Map if All Node(s) is selected. However, if you choose Selected Node(s), you will get an option to Restore Map of nodes either from Source catalog or Target Catalog. Select the intended Catalog and select nodes from the right panel.

A screenshot of a computer  Description automatically generated with medium confidence

  1. Once you click on the Restore Map button, you will be prompted with a confirmation message “The Restoration process will wipe out the existing maps with the backed up data. Do you want to proceed?”. Click Proceed to confirm.

Graphical user interface, text, application  Description automatically generated

NOTE | You must keep in mind that the project will be in locked state with a lock icon next to it during the restoration process. While you can have multiple back-ups running simultaneously, you cannot have multiple restorations triggered at the same time on the same project.

Persist Item ID in Target

By default, Persist ItemId will be toggled to No. Turn on the Persist ItemId in Target toggle to Yes to ensure that the distributors do not get a system generated GUID but the Supplier SKU ItemId will be generated for distributor SKUs even after the channel has been built. A tooltip is provided if you hover over the icon as shown below.

A grey square with white text  Description automatically generated

Channel Status:

By default, when the channel is created, the status of the channel is OPEN as shown below. The mapping rules can be applied only when the status of the channel is Open. After confirming that all mapping has been done, you need to change the status to “Approved”.

You can click on Channel Status and change it to Approved or Auto Build.

Graphical user interface, text, application, chat or text message  Description automatically generated

Approved status is for manual build, and Auto build status is for automatic builds. Once all the mapping is done, click Build Channel from Channel Action dropdown to build the channel on Node Mapping page.

A screenshot of a channel  Description automatically generated