連接到資料庫

要啟用與外部資料庫的連接,必須指明連接參數,即目標資料源和表的名稱,以及需要載入的資料。

注意

Adobe Campaign使用者需要外部資料庫和Adobe Campaign應用程式伺服器的特定權限,才能處理來自外部資料庫的資料。 有關詳細資訊,請參閱遠程資料庫訪問權限部分。

為避免出現任何故障,訪問遠程共用資料的操作員必須從單獨的空間工作。

建立共用連線

若要啟用與共用外部資料庫的連線,只要此連線處於作用中狀態,即可透過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​標籤,然後按一下​Deploy functions​按鈕。

您可以在​Parameters​頁簽中為表和索引定義特定的工作表空間。

建立臨時連接

您可以從工作流程活動直接定義外部資料庫的連線。 在此情況下,它將位於本地外部資料庫上,保留用於當前工作流中:不會儲存在外部帳戶上。 可以在工作流的不同活動上建立此類準時連接,特別是​QueryData loading (RDBMS)Enrichment​活動或​Split​活動。

注意

不建議使用此類型的配置,但可定期用於收集資料。 不過,您應建立外部帳戶,如建立共用連線區段所示。

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

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

  2. 選擇​Locally defining the data source​選項。

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

    也指定外部資料庫的名稱。

    按一下 Next 按鈕。

  4. 選擇資料儲存所在的表。

    您可以直接在相應欄位中輸入表的名稱,或按一下編輯表徵圖以訪問資料庫表的清單。

  5. 按一下​Add​按鈕,在外部資料庫資料和Adobe Campaign資料庫中的資料之間定義一個或多個協調欄位。 Remote field​和​Local field​的​Edit expression​表徵圖允許您訪問每個表的欄位清單。

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

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

    按一下​Finish​以確認此配置。

安全連接

注意

安全連接僅對PostgreSQL可用。

設定外部FDA帳戶時,您可以安全地存取外部資料庫。

要執行此操作,請在所用埠的伺服器地址和地址後面添加":ssl"。 例如:192.168.0.52:4501:ssl

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

其他設定

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

注意

如需在Adobe Campaign中建立結構以及定義新資料對應的詳細資訊,請參閱本頁

本頁內容