建立資料集

在本課程中,您將建立資料集以接收資料。 您一定會很高興知道這是本教學課程中最短的課程!

所有成功內嵌至Adobe Experience Platform的資料都會以資料集的形式保留在資料湖中。 資料集是資料集合的儲存和管理結構,通常是包含方案 (欄) 和欄位 (列) 的表格。 資料集也包含中繼資料,可說明其儲存資料的各個層面。

資料架構師 ​需要在本教學課程之外建立資料集。

在開始練習之前,請觀看此短片,以進一步瞭解資料集:

需要的許可權

設定許可權課程中,您已設定完成本課程所需的所有存取控制。

在UI中建立資料集

在本練習中,我們將在UI中建立資料集。 讓我們從忠誠度資料開始:

  1. 移至Platform使用者介面左側導覽中的​ 資料集

  2. 選取​ 建立資料集 ​按鈕
    建立資料集

  3. 在下一個畫面中,選取​ 從結構描述建立資料集

  4. 在下一個畫面中,選取您的Luma Loyalty Schema,然後選取​ 下一步 ​按鈕
    選取資料集

  5. 為資料集命名Luma Loyalty Dataset並選取​ 完成 ​按鈕
    命名資料集

  6. 資料集儲存後,您將會看到類似以下的畫面:
    已建立資料集

完成了!我告訴過您這會很快完成。 使用相同的步驟建立以下其他資料集:

  1. 您的Luma Offline Purchase Events SchemaLuma Offline Purchase Events Dataset
  2. 您的Luma Web Events SchemaLuma Web Events Dataset
  3. 您的Luma Product Catalog SchemaLuma Product Catalog Dataset

使用API建立資料集

現在使用API建立Luma CRM Dataset

NOTE
如果您要略過API練習,並在使用者介面中建立Luma CRM Dataset,則沒問題。 將其命名為Luma CRM Dataset並使用Luma CRM Schema

取得要在資料集中使用的結構描述ID

首先,我們需要取得Luma CRM Schema$id

  1. 開啟Postman
  2. 如果您沒有存取權杖,請開啟要求​ OAuth: Request Access Token,然後選取​ 傳送 ​來要求新的存取權杖,就像您在Postman課程中所做的一樣。
  3. 開啟請求​ Schema Registry API > Schemas > Retrieve a list of schemas within the specified container.
  4. 選取​ 傳送 ​按鈕
  5. 您應該會收到200回應
  6. 檢視Luma CRM Schema專案的回應並複製$id
    複製$id

建立資料集

現在您可以建立資料集:

  1. 目錄服務API.postman_collection.json下載至您的Luma Tutorial Assets資料夾。

  2. 將集合匯入Postman

  3. 選取要求​ Catalog Service API > Datasets > Create a new dataset.

  4. 將下列內容貼上為請求的​ 內文將ID值取代為您自己的

    code language-json
    {
        "name": "Luma CRM Dataset",
    
        "schemaRef": {
            "id": "REPLACE_WITH_YOUR_OWN_ID",
            "contentType": "application/vnd.adobe.xed-full+json;version=1"
        },
        "fileDescription": {
            "persisted": true,
            "containerFormat": "parquet",
            "format": "parquet"
        }
    }
    
  5. 選取​ 傳送 ​按鈕

  6. 您應該會收到包含新資料集ID的「201已建立」回應!
    使用API建立的資料集,您的自訂$id用於內文中

TIP
提出此請求的常見問題以及可能的修正:
  • 400: There was a problem retrieving xdm schema。確定您已使用您自己的Luma CRM Schema識別碼取代上述範例中的識別碼
  • 無驗證權杖:執行​ OAuth:要求存取權杖 ​要求以產生新權杖
  • 401: Not Authorized to PUT/POST/PATCH/DELETE for this path : /global/schemas/:將​ CONTAINER_ID ​環境變數從global更新為tenant
  • 403: PALM Access Denied. POST access is denied for this resource from access control:驗證Admin Console中的使用者許可權

您可以回到Platform使用者介面中的​ 資料集 ​畫面,您可以驗證所有五個資料集的建立是否成功!
五個資料集完成

其他資源

現在我們所有的結構描述、身分和資料集都已準備就緒,我們可以為即時客戶個人檔案啟用它們

recommendation-more-help
513160b6-bf42-4c58-abdd-4f817b1cccad