管理数据流

本页内容针对 Controlled Release (CR) 的产品或特性。如果您不是 CR 组的成员,如需了解更多信息,请联系您的 CXone 客户代表

要建立数据流,需要在 AWS 平台内创建一个 Kinesis 数据流。

所需权限:数据流

按照给定的顺序完成以下每一个任务。

为数据流设置一个目的地

您必须在基础架构中为数据流创建一个目的地,并授予它允许 CXone 数据流 向其发布数据所需的权限。CXone 可以在此处访问和使用数据。

  1. AWS 管理控制台中创建 Kinesis 流。有关此过程的更多信息,请参阅 Amazon 文档。
  2. AWS 管理控制台中创建 IAM 角色。确保配置以下内容:
    • 权限
      • "kinesis:DescribeStream"、

      • "kinesis:DescribeStreamSummary"、

      • "kinesis:DescribeStreamConsumer"、

      • "kinesis:SubscribeToShard"、

      • "kinesis:RegisterStreamConsumer"、

      • "kinesis:PutRecords"、

      • "kinesis:PutRecord"、

      • "kinesis:ListShards”

      确保在权限策略中包含 "Resource": "<KINESIS_STREAM_ARN>"。这里的 KINESIS_STREAM_ARN 是在上面的步骤 1 中创建的。

    • 信任关系

      在 IAM 角色的信任关系中包含信任策略,并以有效值替换 NICE CXone AWS ACCOUNT ID AND EXTERNAL ID。

      以下是有效的 NICE CXone AWS ACCOUNT ID 值:

      NICE AWS ACCOUNT ID

      VALUE

      Production AWS Account ID

      737494165703

      FedRamp AWS Account ID751344753113
      FedRamp High AWS Account ID420587085960

      注意:对于北美、欧洲、澳大利亚和日本的 CXone 客户,请使用生产 AWS 帐户 ID。

  3. 创建一个外部 ID 以与角色关联。EXTERNAL_ID 可以是任意随机字符串,例如:70ffec909539cdb4f01fb0aa3d249713cad411c2e652707a92fb51d0f5449ea。从 CXone 进行配置时,请使用与以下屏幕截图所示相同的 EXTERNAL ID。

查看数据流

  1. 单击应用程序选择器 并选择Admin
  2. 转至安全设置 > 角色和权限
  3. 单击管理员> 权限

  4. 在“云存储”下,打开 数据流

创建数据流

  1. 单击应用程序选择器 并选择Admin
  2. 转至帐户设置 > 事件数据流
  3. 单击新建数据流

  4. 输入数据流的名称描述事件类型和其他详细信息。

  5. 单击创建
  6. 如果要更新数据格式,请选择新的数据格式并单击保存

    数据流的更新最多可能需要 24 小时才能实施。在更改生效之前,更新的数据流将一直显示为待处理。此状态可能持续长达 24 小时。