Configure publishing targets

Abstract

Describes how to configure publishing targets.

The Experience Edge Connector uses the Internet publishing target (which uses the Web database) by default, but you can create and use a publishing target (with another, dedicated database) that is specific for Experience Edge.

To create a publishing target with a dedicated database for Experience Edge:

  1. Create a new database.

  2. In the Content Editor, navigate to sitecore/system/Publishing targets.

  3. Add a publishing target item, and set the value of the Target database field to the name of the new database.

  4. Create a configuration patch file similar to this:

    <configuration xmlns:role="http://www.sitecore.net/xmlconfig/role/" xmlns:patch="http://www.sitecore.net/xmlconfig/" >
      <sitecore role:require="Standalone or ContentManagement">
        <settings>
          <setting name="ExperienceEdge.PublishingTargetId">
            <patch:attribute name="value">{8E080626-DDC3-4EF4-A1D1-F0BE4A200254}</patch:attribute>
          </setting>
        </settings>
      </sitecore>
    </configuration>

    The settings are in the Modules/ExperienceEdgeConnector/ExperienceEdgeConnector.config file.

Note

If you create a database for the new publishing target, update the database name in the crawlers section in ExperienceEdgeConnector.Search.Solr.Index.config file