在使用者介面中建立Azure Blob來源連線
本教學課程提供使用Platform使用者介面建立Azure Blob (以下稱為「Blob」)來源連線的步驟。
快速入門
本教學課程需要您實際瞭解下列Adobe Experience Platform元件:
-
Experience Data Model (XDM) 系統:以Experience Platform組織客戶體驗資料的標準化架構。
- 結構描述組合的基本概念:瞭解XDM結構描述的基本建置區塊,包括結構描述組合中的關鍵原則和最佳實務。
- 結構描述編輯器教學課程:瞭解如何使用結構描述編輯器使用者介面建立自訂結構描述。
-
Real-Time Customer Profile:根據來自多個來源的彙總資料,提供統一的即時消費者設定檔。
如果您已經有有效的Blob連線,您可以略過本檔案的其餘部分,並繼續進行有關設定資料流的教學課程。
支援的檔案格式
Experience Platform支援從外部儲存擷取下列檔案格式:
- 分隔符號分隔值(DSV):您可以使用任何單一欄分隔符號(例如Tab、逗號、垂直號、分號或雜湊)來收集任何格式的平面檔案。
- JavaScript物件標籤法(JSON): JSON格式資料檔案必須符合XDM。
- Apache Parquet: Parquet格式的資料檔案必須符合XDM標準。
收集必要的認證
若要在Experience Platform上存取您的Blob儲存空間,您必須提供下列認證的有效值:
table 0-row-2 1-row-2 | |
---|---|
認證 | 說明 |
連接字串 | 包含驗證Blob以Experience Platform所需的授權資訊的字串。 Blob連線字串模式為: DefaultEndpointsProtocol=https;AccountName={ACCOUNT_NAME};AccountKey={ACCOUNT_KEY} 。 如需有關連線字串的詳細資訊,請參閱設定連線字串上的此Blob檔案。 |
table 0-row-2 1-row-2 2-row-2 3-row-2 | |
---|---|
認證 | 說明 |
SAS URI | 共用存取簽章URI,可做為連線您的Blob帳戶的替代驗證型別。 Blob SAS URI模式為: https://{ACCOUNT_NAME}.blob.core.windows.net/?sv=<storage version>&st={START_TIME}&se={EXPIRE_TIME}&sr={RESOURCE}&sp={PERMISSIONS}>&sip=<{IP_RANGE}>&spr={PROTOCOL}&sig={SIGNATURE}> 如需詳細資訊,請參閱共用存取簽章URI上的此Blob檔案。 |
容器 | 您要指定存取權的容器名稱。 使用Blob來源建立新帳戶時,您可以提供容器名稱,以指定使用者對您所選子資料夾的存取權。 |
檔案夾路徑 | 您要提供存取權的資料夾路徑。 |
收集必要的認證後,您可以依照下列步驟將Blob儲存裝置連線至Experience Platform
連線您的Blob帳戶
在Platform UI中,從左側導覽列選取 來源 以存取來源工作區。 目錄畫面會顯示您可以建立帳戶的各種來源。
您可以從熒幕左側的目錄中選取適當的類別。 或者,您可以使用搜尋列來尋找您要使用的特定來源。
在雲端儲存空間類別下,選取 Azure Blob儲存空間,然後選取 新增資料。
連線到Azure Blob儲存體 頁面就會顯示。 您可以在此頁面使用新的證明資料或現有的證明資料。
現有帳戶
若要使用現有帳戶,請選取您要用來建立新資料流的Blob帳戶,然後選取[下一步] 以繼續。
新帳戶
如果您正在建立新帳戶,請選取 新帳戶,然後為您新的Blob帳戶提供名稱和選擇性說明。
Blob來源同時支援帳戶金鑰驗證和共用存取簽章(SAS)驗證。 帳戶金鑰式驗證需要連線字串來進行驗證,而SAS驗證則使用允許帳戶安全委派授權的URI。
在此步驟中,您還可以透過定義容器名稱和子資料夾的路徑,指定您的帳戶將可以存取的子資料夾。
若要使用帳戶金鑰進行驗證,請選取 帳戶金鑰驗證 並提供您的連線字串。 在此步驟中,您還可以指定容器名稱和要存取的子資料夾路徑。 完成時,請選取 連線到來源。
您可以使用SAS建立具有不同存取許可權的驗證認證,因為以SAS為基礎的驗證可讓您設定許可權、開始和到期日期,以及配置給特定資源。
若要使用共用存取簽章進行驗證,請選取 共用存取簽章驗證,然後提供您的SAS URI。 在此步驟中,您還可以指定容器名稱和要存取的子資料夾路徑。 完成時,請選取 連線到來源。
後續步驟
依照本教學課程中的指示,您已建立與Blob帳戶的連線。 您現在可以繼續進行下一個教學課程,並設定資料流,以將雲端儲存空間中的資料帶入Platform。