---
schema_version: "1"
id: 340479298f1e3c1c0f40e26cf25443a0a3a0b72452bb4b1350eec5068646200a
title: Configure Harmonization for Structured Data
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/data/264-0-0/c360_a_configure_harmonization_for_structured_data.md
canonical_url: https://help.salesforce.com/s/articleView?id=data.c360_a_configure_harmonization_for_structured_data.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: b9e376bde02b76d7da28554d92acb185578bd53e885b90703ec6ffe5d2d9333c
description: Use this workflow to configure harmonization for structured data such as Salesforce Knowledge.
products:
  - Data 360
release: "264"
---
# Configure Harmonization for Structured Data

Use this workflow to configure harmonization for structured data such as Salesforce Knowledge.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>All Editions</strong> supported by Data 360. See <a href="https://help.salesforce.com/s/articleView?id=data.c360_a_dc_editions.htm&amp;release=264.0.0&amp;type=5" title="Data 360 is available in several supported Salesforce editions. Some Data 360 features also require additional licenses.">Data 360 edition availability</a>.</td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:left;vertical-align:top;" id="d118172e69">User Permissions Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d118172e69 ">To view harmonized content</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d118172e69 ">System admin profile OR Data 360 Architect permission set</td>

          </tr>
        </tbody>
      </table>

Before you begin:

- Confirm that you have enabled the following in your org.
    - Data 360
    - Lightning Knowledge
- Confirm that the Salesforce Experience site has knowledge [enabled](https://help.salesforce.com/s/articleView?id=experience.networks_knowledge_access.htm&type=5&language=en_US), your org has a [knowledge base](https://help.salesforce.com/s/articleView?id=service.knowledge_whatis.htm&type=5&language=en_US), and your users have been granted access to [Lightning Knowledge](https://help.salesforce.com/s/articleView?id=service.knowledge_setup_users_lex.htm&type=5&language=en_US).
- Verify that you’ve created a [layout](https://help.salesforce.com/s/articleView?id=service.knowledge_lightning_page_layouts.htm&type=5&language=en_US) page for your Lightning Knowledge component.

#### See Also

- [_Salesforce Help_: Content and Knowledge Harmonization](https://help.salesforce.com/s/articleView?id=data.c360_a_harmonize_content_for_consistent_viewing.htm&release=264.0.0&type=5 "Use Harmonization to transform knowledge articles and unstructured content ingested into Data 360. Harmonization normalizes and enriches content, resulting in a single harmonized schema suited for consistent rendering in the Content Viewer. Access the viewer through Data 360's Data Explorer or in Service Cloud's Enterprise Knowledge component.")
- [_Salesforce Help_: Content Harmonization Known Limitations](https://help.salesforce.com/s/articleView?id=data.content_harmonization_known_limitations.htm&language=en_US)
- [_Download_: Salesforce Customer Data 360 Rate Card](https://www.salesforce.com/en-us/wp-content/uploads/sites/4/documents/platform/data-cloud-platform-services-rate-sheet-dc-9-04.pdf)

## Step 1. Ingest content into Data 360

Get your Knowledge content into Data 360 through the [CRM Connector](https://help.salesforce.com/s/articleView?id=data.c360_a_create_crm_data_stream.htm&type=5&language=en_US).

## Step 1: Create a Harmonization Configuration and Pair It with a DMO

Create a harmonization configuration, give it a name and pair it with a data model object (DMO).

1. From the **App Launcher**, open **Data Cloud**
2. Click **Content Processing** (open the More menu, if you don’t see it).
3. Click **Harmonization**.
4. Click **New**.
5. From the **Data Space** dropdown, select the data space you want to bring knowledge content from.
6. From the **DMO Type** dropdown, select **Structured**.
    
    Optionally, you can filter for the DMO you want to use to hold your knowledge content with the search bar.
7. From the results list, select the DMO, for example Knowledge\_\_kav\_Home.
    
    ![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-data-data_cloud-264-0-0-production-enus/f3569962-3c9b-4f83-9d0c-b6a574e785da/images/icon_note.png)
    
    Note If you’re ingesting data from a Companion org, select the DMO specific to that remote connection (for example, Knowledge\_\_kav\_Remote ).
8. In the **Harmonization Details** section, enter a name for the **Harmonization Configuration Name**. The **Harmonization Configuration API Name** automatically populates with the name that you provide, but you can change it. The API name must be unique.
9. Click **Next**.

## Step 2: Create a Default and Fallback Layout

Knowledge page layouts are used to determine the fields displayed and their order when rendering harmonized Knowledge Articles.

When setting up the Data Stream for the [CRM connector](https://help.salesforce.com/s/articleView?id%3Ddata.c360_a_set_up_crm_connection&language=en_US), only the fields you reference in your Knowledge page layout are included in the data stream field mapping. These fields are also mapped to the Knowledge Article Version DMO.

When Knowledge is used with Data 360, and the Knowledge Object Layout isn’t available for a user, the [Content Viewer](https://help.salesforce.com/s/articleView?id=data.c360_a_view_harmonized_content_consistently_in_data_explorer&language=en_US) uses the fallback layout you set. Make sure that the fields you set have field level permissions or use fields available to all users.

1. Select and arrange fields from the list of available fields. To select, move the field to the **Fallback Layout Fields** list. To remove, move the field back to the DMO Fields list. Arrange the order in the **Fallback Layout Fields** list with the up and down arrows. The final order that you select here dictates how Salesforce Knowledge appears.
2. Click **Next**.

## Step 3: Harmonize Attachments (Optional)

Use these instructions to harmonize attachements.

When using the [CRM connector](https://help.salesforce.com/s/articleView?id=data.c360_a_salesforce_crm_connector&language=en_US), to ingest knowledge articles, you can decide if you want to harmonize the knowledge article only, or the knowledge article and any files [attached](https://help.salesforce.com/s/articleView?id=data.c360_a_unstructured_data_connect_content_document&language=en_US) uses the fallback layout you set. Make sure that the fields you set have field level permissions or use fields available to all users.

If you skip this step, you’ll need to create a new harmonization configuration to include the attachments in the future should you wish to include attachments in the harmonization.

1. From the list of identified attachments, select which attachments[attachments](https://help.salesforce.com/s/articleView?id=data.c360_a_unstructured_data_connect_content_document&language=en_US) you want to include with your harmonized content.
2. Click **Next**.

## Step 4: Review Details

Review details and start the harmonization process.

Review details and start the harmonization process. Once it begins, incremental updates occur every 45 minutes. To finalize the settings and complete the harmonization configuration, click **Save**.

## Step 5: Validate Rendering and View Harmonized Content

Validate the harmonized content rendered correctly and use the Content Viewer to see the results.

1. Use the [Harmonization dashboard](https://help.salesforce.com/s/articleView?id=data.c360_a_salesforce_crm_connector&language=en_US)to monitor the process.
2. Go to **Data Explorer**, locate your project, click the harmonized data model object (HDMO) record and click **View** to preview.
    
    If you need to change the settings for the HDMO, delete the old HDMO and create a new one. To run the harmonization job at any time, check the HDMO from the [dashboard](https://help.salesforce.com/s/articleView?id=data.c360_a_view_harmonized_content_consistently_in_data_explorer.htm&type=5&language=en_US) and select **Run Now**. To delete an HDMO, select **Delete**.

Next Step: View Content Viewer User Engagement Insights in Data Explorer