创建数据集

在本课程中,您将创建数据集以接收您的数据。 您会很高兴地知道这是本教程中最短的一课!

所有成功引入Adobe Experience Platform的数据将作为数据集保留在数据湖中。 数据集是用于数据集合的存储和管理结构,通常是表格,其中包含架构(列)和字段(行)。数据集还包含描述其存储的数据的各方面特性的元数据。

数据架构师 将需要在本教程之外创建数据集。

在开始练习之前,请观看此简短视频,了解有关数据集的更多信息:

所需的权限

配置权限 课程:您已设置完成本课程所需的所有访问控制。

在UI中创建数据集

在本练习中,我们将在UI中创建数据集。 让我们从忠诚度数据开始:

  1. 转到 数据集 在Platform用户界面的左侧导航中

  2. 选择 创建数据集 按钮
    创建数据集

  3. 在下一个屏幕上,选择 从架构创建数据集

  4. 在下一个屏幕中,选择您的 Luma Loyalty Schema 然后选择 下一个 按钮
    选择数据集

  5. 命名数据集 Luma Loyalty Dataset 并选择 完成 按钮
    命名数据集

  6. 保存数据集后,您将看到如下屏幕:
    已创建数据集

操作完成!我告诉过你,这会很快的。 使用相同的步骤创建这些其他数据集:

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

使用API创建数据集

现在创建 Luma CRM Dataset 使用API。

NOTE
如果要跳过API练习并创建 Luma CRM Dataset 在用户界面中,这是可以的。 将其命名为 Luma CRM Dataset 并使用 Luma CRM Schema.

获取要在数据集中使用的架构的ID

首先,我们需要获取 $idLuma CRM Schema

  1. Open 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的问题。请确保已用您自己的ID替换了上述示例中的ID Luma CRM Schema
  • 无身份验证令牌:运行 Oauth:请求访问令牌 请求生成新令牌
  • 401: Not Authorized to PUT/POST/PATCH/DELETE for this path : /global/schemas/:更新 CONTAINER_ID 环境变量来源 globaltenant
  • 403: PALM Access Denied. POST access is denied for this resource from access control:在Admin Console中验证您的用户权限

您可以返回 数据集 屏幕,您可以验证是否已成功创建所有五个数据集!
5个数据集完成

其他资源

既然我们所有的架构、身份和数据集都已准备就绪,我们可以 为实时客户配置文件启用它们.

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