市場活動API登台機制

企業(FDA)部署,不建議對效能(延遲和併發)進行單調呼叫。 批處理操作始終是首選的。 為了提高效能,接收API被重定向到本地資料庫。

預設情況下,在某些內置架構上啟用市場活動轉移功能。 我們還可以在任何自定義架構上啟用它。 簡要地說,分級機制:

  • 資料架構結構複製到本地臨時表中
  • 專用於資料接收的新API直接流入本地臨時表。 了解更多
  • 計畫的工作流每小時都會觸發一次,並將資料同步回雲資料庫。 了解更多

預設情況下,某些內置架構會被轉移,如nmsSubscriptionRcp、nmsAppSubscriptionRcp、nmsRecipient。

Campaign Classicv7 API仍然可用,但無法從此新的轉移機制中獲益:API調用直接流到雲資料庫。 Adobe建議盡可能使用新的轉移機制,以減少市場活動雲資料庫的總體壓力和延遲。

注意
  • 利用此新機制,現在即可進行通道輸出、訂閱、取消訂閱或移動註冊的資料同步 非同步

  • 暫存僅適用於儲存在雲資料庫上的架構。 不在複製的架構上啟用暫存。 不在本地架構上啟用暫存。 不在轉移架構上啟用轉移

實施步驟

要在特定表上實施市場活動轉移機制,請執行以下步驟:

  1. 在市場活動雲資料庫上建立示例自定義架構。 此步驟未啟用轉移。

    <srcSchema _cs="Sample Table (dem)" created="YYYY-DD-MM"
            entitySchema="xtk:srcSchema" img="xtk:schema.png" label="Sample Table"
            lastModified="YYYY-DD-MM HH:MM:SS.TZ" mappingType="sql" md5="XXX"
            modifiedBy-id="0" name="sampleTable" namespace="dem" xtkschema="xtk:srcSchema">
    <element autopk="true" autouuid="true" dataSource="nms:extAccount:ffda" label="Sample Table"
            name="sampleTable">
        <attribute label="Test Col 1" length="255" name="testcol1" type="string"/>
        <attribute label="Test Col 2" length="255" name="testcol2" type="string"/>
    </element>
    </srcSchema>
    

    瞭解有關在中建立自定義架構的詳細資訊 此頁

  2. 保存並更新資料庫結構。 了解更多

  3. 通過添加 autoStg="true" 的下界。

    <srcSchema _cs="Sample Table (dem)" "YYYY-DD-MM"
            entitySchema="xtk:srcSchema" img="xtk:schema.png" label="Sample Table"
            lastModified="YYYY-DD-MM HH:MM:SS.TZ" mappingType="sql" md5="XXX"
            modifiedBy-id="0" name="sampleTable" namespace="dem" xtkschema="xtk:srcSchema">
    <element autoStg="true" autopk="true" autouuid="true" dataSource="nms:extAccount:ffda" label="Sample Table"
            name="sampleTable">
        <attribute label="Test Col 1" length="255" name="testcol1" type="string"/>
        <attribute label="Test Col 2" length="255" name="testcol2" type="string"/>
    </element>
    </srcSchema>
    
  4. 保存修改。 新的臨時架構可用,它是初始架構的本地副本。

  5. 更新資料庫結構。 將在市場活動本地資料庫上建立臨時表。

本頁內容