管理Kinesis資料串流

所需權限:資料串流

本頁將引導您完成設定Kinesis資料流的過程。 CXone Mpower以流的形式提供IVRClosed 互動式語音應答。 自動電話選單聯絡人透過語音或按鍵輸入來獲取資訊、路由呼入語音呼叫或兩者兼而有之。日誌,因此您必須設置在控制的目標處使用數據的方法。 完整設置包括CXone Mpower中的配置步驟,還包括設置將訂閱和使用流的服務或系統。

您可以訂閱任何語言的數據流,例如 Python、.NET、Java 等。 在 CXone Mpower 中設定流時,可以選擇以下架構格式使用資料:

  • 原型
  • JSON
  • 阿夫羅
  • 帶換行符號的 JSON
  • 帶有換行功能的 JSON AVRO

設定Kinesis資料串流

有了目標后,您可以在CXone Mpower中輸入詳細資訊,數據將開始流向目標。 將Kinesis目的地詳細資訊添加到CXone Mpower後,後端需要 24 小時才能更新。 更新后,數據開始流式傳輸。

設定Kinesis目標

您必須在基礎結構中為資料串流建立目的地,並授予允許CXone Mpower Data Streams向其發布資料所需權限。 您可在CXone Mpower存取和使用資料。

  1. 在管理控制台中創建KinesisAWS 在新視窗中打開。 您可以在Amazon文件中瞭解有關此過程的更多資訊。 請務必記錄您的Kinesis流ARN,您必須將其包含在許可權策略中。
  2. AWS管理控制台中創建 IAM 角色 。 確保配置以下內容:
    • 權限
      • “kinesis:DescribeStream”

      • “kinesis:DescribeStreamSummary”

      • “kinesis:DescribeStreamConsumer”

      • “kinesis:SubscribeToShard”

      • “kinesis:RegisterStreamConsumer”

      • “kinesis:PutRecords”

      • “kinesis:PutRecord”

      • “kinesis:ListShards”

      <YOUR_KINESIS_STREAM_ARN>請確保在許可權策略中包含“資源”:“”。

    • 信任關係

      在 IAM 角色的信任關係中包含信任策略,如下圖所示。 如圖所示,您必須將NICE_AWS_ACCOUNT_IDEXTERNAL_ID替換為您自己的有效值。

      以下是AWS帳戶 ID 值的有效CXone Mpower

      CXone MpowerAWS帳戶 ID

      生產AWS帳戶 ID

      737494165703

      FedRamp AWS帳戶 ID751344753113
      FedRamp High AWS 帳戶 ID420587085960

      FedRAMP ID 專門用於政府組織。 如需更多資訊,請聯絡您的 客戶代表

  3. 建立外部 ID 在新視窗中打開以與角色關聯。 它可以是任何隨機字串,例如:70ffec909539cdb4f01fb0aa3d249713cad411c2e652707a92fb51d0f5449ea

Kinesis中建立CXone Mpower資料串流

Kinesis數據流的更新最多可能需要 24 小時才能實施。 在變更生效之前,更新的資料串流顯示為待處理狀態。

  1. 點擊應用程式選擇器 應用程式選擇器的圖示 並選擇Admin
  2. 前往帳戶設定事件資料串流
  3. 點擊新建資料串流

  4. 輸入資料串流的名稱描述事件類型和其他詳細資訊。

  5. 點擊建立
  6. 如果要更新資料格式,請選擇新的資料格式並點擊儲存