連線到資料庫 connecting-to-the-database

若要啟用外部資料庫的連線,您必須指定連線引數,即目標資料來源和需要載入資料的表格名稱。

CAUTION
Adobe Campaign使用者需要外部資料庫和Adobe Campaign應用程式伺服器的特定許可權,才能處理來自外部資料庫的資料。 有關詳細資訊,請參閱 遠端資料庫存取許可權 區段。
為避免任何故障,存取遠端共用資料的操作員必須從不同的空間工作。

建立共用連線 creating-a-shared-connection

若要啟用共用外部資料庫的連線,只要此連線作用中,就可以透過Adobe Campaign存取資料庫。

  1. 設定必須預先透過 Administration > Platform > External accounts 節點。

  2. 按一下 New 按鈕並選取 External database 型別。

  3. 定義 Connection 外部資料庫的引數。

    針對與的連線 ODBC 輸入資料庫 Server 欄位必須包含ODBC資料來源的名稱,而非伺服器名稱。 此外,視使用的資料庫而定,可能需要進行某些額外的設定。 請參閱 依資料庫型別區分的特定設定 區段。

  4. 輸入引數後,按一下 Test the connection 按鈕以核准它們。

  5. 如有必要,請取消核取 Enabled 選項停用對此資料庫的存取而不刪除其組態。

  6. 若要允許Adobe Campaign存取此資料庫,您必須部署SQL函式。 按一下 Parameters 按Tab鍵,然後 Deploy functions 按鈕。

您可以為中的表格和索引定義特定的工作表格空間。 Parameters 標籤。

建立暫時連線 creating-a-temporary-connection

您可以從工作流程活動直接定義外部資料庫的連線。 在這種情況下,它會儲存在本機外部資料庫上,並保留供目前工作流程使用:不會儲存在外部帳戶上。 這種型別的準時連線可以在工作流程的不同活動上建立,特別是 Query,則 Data loading (RDBMS),則 Enrichment 活動或 Split 活動。

CAUTION
不建議使用此型別的設定,但可定期用來收集資料。 不過,您應該建立外部帳戶,如 建立共用連線 區段。

例如,在查詢活動中,建立與外部資料庫的定期連線的步驟如下:

  1. 按一下 Add data… 並選取 External data 選項。

  2. 選取 Locally defining the data source 選項。

  3. 在下拉式清單中選取目標資料庫引擎。 輸入伺服器的名稱並提供驗證引數。

    同時指定外部資料庫的名稱。

    按一下 Next 按鈕。

  4. 選取儲存資料的表格。

    您可以直接在對應欄位中輸入表格的名稱,或按一下編輯圖示來存取資料庫表格的清單。

  5. 按一下 Add 按鈕來定義外部資料庫資料與Adobe Campaign資料庫資料之間的一或多個調解欄位。 此 Edit expression 的圖示 Remote fieldLocal field 可讓您存取每個表格的欄位清單。

  6. 如有需要,請指定篩選條件和資料排序模式。

  7. 選取要在外部資料庫中收集的其他資料。 要執行此操作,請連按兩下要新增的欄位,以便在 Output columns.

    按一下 Finish 以確認此設定。

安全連線 secure-connection

NOTE
安全連線僅適用於PostgreSQL。

設定外部FDA帳戶時,您可以保護對外部資料庫的存取權。

若要這麼做,請新增":ssl''在伺服器位址和使用的連線埠位址之後。 例如: 192.168.0.52:4501:ssl.

然後,資料會透過安全SSL通訊協定傳送。

其他設定 additional-configurations

如有必要,您可以建立要在外部資料庫中處理資料的結構描述。 同樣地,Adobe Campaign可讓您定義外部表格中資料的對應。 這些設定是一般設定,不會專門套用於工作流程。

NOTE
如需在Adobe Campaign中建立結構描述和定義新資料對應的詳細資訊,請參閱 此頁面.
recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1