管理Kinesis資料串流
所需權限:資料串流。
本頁將引導您完成設定Kinesis資料流的過程。 CXone Mpower以流的形式提供IVR 互動式語音應答。 自動電話選單聯絡人透過語音或按鍵輸入來獲取資訊、路由呼入語音呼叫或兩者兼而有之。日誌,因此您必須設置在控制的目標處使用數據的方法。 完整設置包括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存取和使用資料。
- 在管理控制台中創建Kinesis流AWS
。 您可以在Amazon文件中瞭解有關此過程的更多資訊。 請務必記錄您的Kinesis流ARN,您必須將其包含在許可權策略中。
- 在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_ID和EXTERNAL_ID替換為您自己的有效值。
以下是AWS帳戶 ID 值的有效CXone Mpower:
CXone MpowerAWS帳戶 ID
值
生產AWS帳戶 ID
737494165703
FedRamp AWS帳戶 ID 751344753113 FedRamp High AWS 帳戶 ID 420587085960 注: FedRAMP ID 專門用於政府組織。 如需更多資訊,請聯絡您的 客戶代表。
- 權限
- 建立外部 ID
以與角色關聯。 它可以是任何隨機字串,例如:70ffec909539cdb4f01fb0aa3d249713cad411c2e652707a92fb51d0f5449ea。
在Kinesis中建立CXone Mpower資料串流
對Kinesis數據流的更新最多可能需要 24 小時才能實施。 在變更生效之前,更新的資料串流顯示為待處理狀態。
- 點擊應用程式選擇器
並選擇Admin。
- 前往帳戶設定 > 事件資料串流。
-
點擊新建資料串流。
-
輸入資料串流的名稱、描述、事件類型和其他詳細資訊。
詳細了解此步驟中涉及的欄位
欄位
詳細資訊
事件類型
選擇事件的類型,如 IVR 日誌。
資料格式 選擇您想建立和使用資料串流輸出的資料格式。 例如,如果您想以節省空間的二進位格式儲存序列化的數值,AVRO 結構描述是適合的。 聯絡點 選擇一個或多個聯絡點 呼入聯絡人用來發起互動的入口點,如電話號碼或電郵地址。以篩選資料流的輸入資料。 例如,聯絡點可能是電郵或聊天等終點。
目標串流類型 要接收Kinesis流的數據,請選擇 Kinesis 外部。 Kinesis 串流名稱 僅適用於Kinesis數據流。
輸入您在前面步驟中建立的Kinesis流的名稱。AWS 區域 僅適用於 Kinesis External。
輸入要從中發佈資料的外部AWS流IVRKinesis區域。角色 ARN 僅適用於 Kinesis External。
輸入ARN為AWS建立的CXone Mpower跨帳戶角色。 這是在上一個任務中創建的。
外部 ID 僅適用於 Kinesis External。
輸入與您在 AWS身份 ARN 欄位中指定的跨帳戶角色ARN關聯的外部 ID。 您在上一個任務中建立了此 ID。
- 點擊建立。
-
如果要更新資料格式,請選擇新的資料格式並點擊儲存。