Beheer Kinesis gegevensstromen

Vereiste machtigingen: Data Streams

Deze pagina leidt u door de processen voor het instellen van een Kinesis-gegevensstroom. CXone Mpower levert IVRClosed Interactive Voice Response: een telefoonmenu waarmee bellers via telefoontoetsen en/of gesproken opdrachten keuzes kunnen maken en/of informatie kunnen invoeren.-logs als een stream, dus u moet een methode instellen om de gegevens te gebruiken op een bestemming die u beheert. Een volledige installatie omvat de configuratiestappen in CXone Mpower en het instellen van de service of het systeem dat zich op de stream zal abonneren en deze zal gebruiken.

U kunt zich abonneren op de gegevensstroom in elke taal, bijvoorbeeld Python, .NET, Java, enzovoort. Bij het configureren van de stream in CXone Mpower kunt u ervoor kiezen om de gegevens in de volgende schemaformaten te gebruiken:

  • PROTO
  • JSON
  • AVRO
  • JSON met regelinvoer
  • JSON AVRO met regelinvoer

Een Kinesis gegevensstroom instellen

Nadat u een bestemming hebt, kunt u de details invoeren in CXone Mpower. De gegevens zullen dan naar de bestemming stromen. Nadat u de bestemmingsgegevens Kinesis hebt toegevoegd aan CXone Mpower, duurt het 24 uur voordat de back-end deze heeft bijgewerkt. Na de update beginnen de gegevens te streamen.

Stel een Kinesis-bestemming in

U moet in uw infrastructuur een bestemming maken voor de gegevensstroom en deze de vereiste machtigingen geven, zodat CXone Mpower Data Streams data naar deze bestemming kunnen publiceren. Hier kan CXone Mpower de gegevens openen en gebruiken.

  1. Maak de Kinesis-stream in de AWSbeheerconsole Opent in een nieuw venster. Meer over dit proces kunt u lezen in de documentatie Amazon. Zorg ervoor dat u uw Kinesis stream-ARN vastlegt. Deze moet u opnemen in het machtigingsbeleid.
  2. Maak een IAM-rol in de AWS Management Console . Configureer het volgende:
      Machtigingen voor
      • "kinesis:BeschrijfStream"

      • "kinesis:BeschrijfStreamSamenvatting"

      • "kinesis:DescribeStreamConsumer"

      • "kinesis:AbonnerenOpShard"

      • "kinesis:RegisterStreamConsumer"

      • "kinesis:PutRecords"

      • "kinesis:PutRecord"

      • "kinesis:ListShards"

      Zorg ervoor dat je "Resource" toevoegt: "<YOUR_KINESIS_STREAM_ARN> " in het machtigingsbeleid.

    • Vertrouwensrelaties

      Neem een vertrouwensbeleid op in de vertrouwensrelaties van de IAM-rol, zoals weergegeven in de volgende afbeelding. Zoals in de afbeelding wordt getoond, moet u NICE_AWS_ACCOUNT_ID en EXTERNAL_ID vervangen door uw eigen geldige waarden.

      De volgende waarden zijn geldig voor CXone Mpower AWS-account-ID's:

      CXone Mpower AWS-ACCOUNT-ID

      WAARDE

      Productie-AWS-account-ID

      737494165703

      FedRamp AWS-account-ID751344753113
      FedRamp High AWS-account-ID420587085960

      Opmerking: FedRAMP ID's zijn specifiek voor overheidsorganisaties. Vraag uw Accountmanager om meer informatie.

  3. Maak een externe ID Opent in een nieuw venster om aan de rol te koppelen. Het kan een willekeurige tekenreeks zijn, bijvoorbeeld: 70ffec909539cdb4f01fb0aa3d249713cad411c2e652707a92fb51d0f5449ea.

Maak een Kinesis gegevensstroom in CXone Mpower

Het kan tot 24 uur duren voordat updates in Kinesis-gegevensstromen zijn geïmplementeerd. Een bijgewerkte gegevensstroom wordt aangegeven als 'In behandeling' totdat de wijzigingen van kracht worden.

  1. Klik op de app-kiezer pictogram voor app-kiezer en selecteerAdmin.
  2. Ga naar Accountinstellingen > Gebeurtenis-gegevensstroom.
  3. Klik op Nieuwe gegevensstroom maken.

  4. Voer de Naam, de Beschrijving, het Gebeurtenistype en andere gegevens van de gegevensstroom in.

  5. Klik op Maken.
  6. Als u de gegevensindeling wilt bijwerken, selecteert u de nieuwe gegevensindeling en klikt u op Opslaan.