2.5.5 Gebeurtenissen doorsturen naar AWS Kinesis & AWS S3

IMPORTANT
De voltooiing van deze oefening is facultatief en een kosten is betrokken om AWS Kinesis te gebruiken. Hoewel AWS een gratis tier-account biedt waarmee u veel services zonder kosten kunt testen en configureren, maakt AWS Kinesis geen deel uit van die gratis tier-account. Om deze oefening te implementeren en te testen, zullen er kosten verbonden zijn aan het gebruik van AWS Kinesis.

Goed om te weten

Adobe Experience Platform ondersteunt verschillende Amazon-services als bestemming.
Kinesis en S3 zijn zowel ​ de uitvoerbestemmingen van het profielaandeel ​ en kunnen als deel van Adobe Experience Platform Real-Time CDP worden gebruikt.
U kunt hoogwaardige segmentgebeurtenissen en de bijbehorende profielkenmerken eenvoudig in uw eigen systemen invoeren.

In deze oefening, zult u leren hoe te om uw eigen stroom van Amazon Kinesis te plaatsen om gebeurtenisgegevens te stromen die van het ecosysteem van Adobe Experience Platform Edge aan een bestemming van de wolkenopslag, zoals Amazon S3 komen. Dit is handig voor het geval u ervaringsgebeurtenissen wilt verzamelen van web- en mobiele eigenschappen en deze in uw database wilt plaatsen voor analyse en operationele rapportage. Datalakes nemen over het algemeen gegevens op een partijwijze met grote dagelijkse dossierinvoer op, zij stellen openbaar http eindpunt niet bloot dat samen met gebeurtenis kon worden gebruikt door:sturen.

Als u de bovenstaande gebruiksgevallen ondersteunt, moeten gestreamde gegevens worden gebufferd of in een wachtrij worden geplaatst voordat ze naar een bestand worden geschreven. Er moet op worden gelet dat het bestand niet wordt geopend voor schrijftoegang in meerdere processen. Het delegeren van deze taak aan toegewijd systeem is ideaal om mooi te schalen terwijl het verzekeren van een groot niveau van dienst, dit is waar Kinesis aan de redding komt.

Amazon Kinesis Data Streams richt zich op het opnemen en opslaan van gegevensstromen. Kinesis Data Firehose richt zich op het leveren van gegevensstromen om doelen te selecteren, zoals S3-emmers.

Als onderdeel van deze oefening zult u…

  • Een basisinstelling van een Kinesis-gegevensstroom uitvoeren
  • Een leveringsstream van Fireworks maken en S3-emmertje gebruiken als doel
  • Amazon API-gateway configureren als een rest-API-eindpunt om uw gebeurtenisgegevens te ontvangen
  • Raw-gebeurtenisgegevens doorsturen van Adobe Edge naar uw Kinesis-stroom

AWS S3-emmertje configureren

Ga naar ​ https://console.aws.amazon.com ​ en teken binnen met uw Amazon-rekening.

ETL

Na het programma openen, zult u aan de Console van het Beheer van AWS opnieuw worden gericht.

ETL

In het menu van de Diensten van de Vondst, onderzoek naar s3. Klik het eerste onderzoeksresultaat: S3 - Schaalbare Opslag in de Wolk.

ETL

U zult dan de homepage van Amazon S3 zien. Klik creëren Emmertje.

ETL

In creeer het 1} scherm van het Emmertje {, moet u twee dingen vormen:

  • Naam: gebruik de naam eventforwarding---aepUserLdap-- .

ETL

Laat alle andere standaardinstellingen ongewijzigd. De rol neer en klikt creeert emmer.

ETL

Vervolgens ziet u dat uw emmer is gemaakt en wordt deze omgeleid naar de startpagina van Amazon S3.

ETL

AWS Kinesis-gegevensstroom configureren

In het menu van de Diensten van de Vondst, onderzoek naar kinesis. Klik het eerste onderzoeksresultaat: Kinesis - het Werk met In real time het Streamen Gegevens.

ETL

Selecteer de Streams van Gegevens van Kinesis. Klik creëren gegevensstroom.

ETL

Voor de naam van de gegevensstroom, gebruik --aepUserLdap---datastream.

ETL

U hoeft geen van de andere instellingen te wijzigen. De rol neer en klikt creeert gegevensstroom.

ETL

Dan zie je dit. Zodra uw gegevensstroom met succes wordt gecreeerd, kunt u zich aan de volgende oefening bewegen.

ETL

Uw AWS Firehose Delivery Stream configureren

In het menu van de Diensten van de Vondst, onderzoek naar kinesis. Klik Vuurwerk van de Gegevens van Kinesis.

ETL

Klik creëren de stroom van het Vuurwerk.

ETL

Voor Source, selecteer de Streams van Gegevens van Amazon Kinesis. Voor Bestemming, uitgezochte Amazon S3. Klik doorbladeren om uw gegevensstroom te selecteren.

ETL

Selecteer de gegevensstroom. Klik kiezen.

ETL

Dan zie je dit. Herinner de naam van de de stroomstroom van het Vuurwerk aangezien u het later zult nodig hebben.

ETL

De rol neer tot u Montages van de Bestemming ziet. Klik doorbladeren om uw S3 emmer te selecteren.

ETL

Selecteer uw S3 emmertje en klik kiezen.

ETL

Dan zie je zoiets. Werk de volgende instellingen bij:

  • Nieuw lijnafbakening: reeks aan Toegelaten
  • Dynamisch het verdelen: reeks aan niet toegelaten

ETL

Schuif neer meer en klik creeer de stroom van het Vuurwerk

ETL

Na een paar notulen, zal uw stroom van het Vuurwerk worden gecreeerd en Actief.

ETL

IAM-gebruiker maken

In het linkermenu van AWS IAM, klik Gebruikers. U zult dan het scherm van Gebruikers zien. Klik creëren gebruiker.

ETL

Configureer vervolgens de gebruiker:

  • Gebruikersnaam: gebruik --aepUserLdap--_kinesis_forwarding

Klik daarna.

ETL

U zult dan dit toestemmingenscherm zien. Klik beleid van de Band direct.

Ga de onderzoekstermijn kinesisfirehose in om al verwant beleid te zien. Selecteer het beleid AmazonKinesisFirehoseFullAccess. De rol neer en klikt daarna.

ETL

Controleer uw configuratie. Klik creëren Gebruiker.

ETL

Dan zie je dit. Klik Gebruiker van de Mening.

ETL

Klik toevoegen toestemmingen en klik leiden gealigneerd beleid.

ETL

Dan zie je dit. Selecteer de dienst Kinesis.

ETL

Ga naar schrijven en controleer checkbox voor PutRecord.

ETL

De rol neer aan Middelen en selecteert allen. Klik daarna.

ETL

Naam uw beleid kike dit: Kinesis_PutRecord en klik leidt beleid tot.

ETL

Dan zie je dit. Klik geloofsbrieven van de Veiligheid.

ETL

Klik creëren toegangssleutel.

ETL

Selecteer Toepassing die buiten AWS loopt. De rol neer en klikt daarna.

ETL

Klik creëren toegangssleutel

ETL

Dan zie je dit. Klik tonen om uw Geheime toegangstoets te zien:

ETL

Uw Geheime toegangssleutel wordt nu getoond.

IMPORTANT
Sla uw gegevens op in een tekstbestand op uw computer.
  • Toegang sleutel-id: …
  • Geheime toegangssleutel: …
Zodra u Gedaan klikt zult u uw geloofsbrieven nooit meer zien!

Klik Gedaan.

ETL

U hebt nu met succes een gebruiker IAM met juiste toestemmingen gecreeerd, die u zult moeten specificeren wanneer het vormen van de uitbreiding van AWS in uw Gebeurtenis die bezit door:sturen.

Update your Event Forwarding property: Extension

Als uw Geheim en Gegevenselement zijn geconfigureerd, kunt u nu de extensie voor Google Cloud Platform instellen in uw eigenschap voor het doorsturen van gebeurtenissen.

Ga naar ​ https://experience.adobe.com/#/data-collection/ ​, ga Gebeurtenis door:sturen en open uw Gebeurtenis door:sturen bezit.

de Inzameling SSF van Gegevens van Adobe Experience Platform

Daarna, ga naar Uitbreidingen, aan Catalogus. Klik de uitbreiding van AWS en klik installeren.

de Inzameling SSF van Gegevens van Adobe Experience Platform

Voer de IAM-gebruikersgegevens in die u in de vorige oefening hebt gegenereerd. Klik sparen.

de Inzameling SSF van Gegevens van Adobe Experience Platform

Daarna, moet u een regel vormen die begint gebeurtenisgegevens aan Kinesis door:sturen.

Update your Event Forwarding property: Rule

In het linkermenu, ga naar Regels. Klik om de regel te openen Alle Pagina's die u in één van de vorige oefeningen creeerde.

de Inzameling SSF van Gegevens van Adobe Experience Platform

Dan zie je dit. Klik op het pictogram + om een nieuwe handeling toe te voegen.

de Inzameling SSF van Gegevens van Adobe Experience Platform

Dan zie je dit. Maak de volgende selectie:

  • Selecteer de Uitbreiding: AWS
  • Selecteer het Type van Actie: verzendt Gegevens naar de Stream van de Gegevens van Kinesis
  • Naam: AWS - verzend Gegevens naar de Stream van de Gegevens van Kinesis

U zou nu dit moeten zien:

de Inzameling SSF van Gegevens van Adobe Experience Platform

Configureer daarna het volgende:

  • Naam stream: --aepUserLdap---datastream
  • AWS-regio: controleer uw regio in de configuratie van AWS-gegevensstroom
  • Verdeelsleutel: 0

Je kunt hier je AWS-regio zien:

de Inzameling SSF van Gegevens van Adobe Experience Platform

Dat zou u nu moeten doen. Daarna, klik het pictogram van het gegevenselement voor het gebied van Gegevens.

de Inzameling SSF van Gegevens van Adobe Experience Platform

Selecteer Gebeurtenis XDM en klik Uitgezocht.

de Inzameling SSF van Gegevens van Adobe Experience Platform

Dan heb je dit. Klik houden Veranderingen.

de Inzameling SSF van Gegevens van Adobe Experience Platform

Dan zie je dit. Klik sparen.

de Inzameling SSF van Gegevens van Adobe Experience Platform

Ga naar het Publiceren Stroom om uw veranderingen te publiceren.
Open uw bibliotheek van de Ontwikkeling door Hoofd te klikken.

de Inzameling SSF van Gegevens van Adobe Experience Platform

Klik toevoegen Alle Gewijzigde Middelen knoop, waarna zult u uw veranderingen van het Regel en van het Element van Gegevens in deze bibliotheek zien verschijnen. Daarna, klik sparen & bouwt voor Ontwikkeling. Uw wijzigingen worden nu geïmplementeerd.

de Inzameling SSF van Gegevens van Adobe Experience Platform

Na een paar minuten zult u zien dat de implementatie klaar is en klaar om te worden getest.

de Inzameling SSF van Gegevens van Adobe Experience Platform

Uw configuratie testen

Ga naar ​ https://dsn.adobe.com ​. Nadat je je hebt aangemeld bij je Adobe ID, kun je dit zien. Klik de 3 punten op uw websiteproject en klik dan Looppas om het te openen.

DSN

Vervolgens wordt uw demowebsite geopend. Selecteer de URL en kopieer deze naar het klembord.

DSN

Open een nieuw Incognito-browservenster.

DSN

Plak de URL van uw demowebsite, die u in de vorige stap hebt gekopieerd. Vervolgens wordt u gevraagd u aan te melden met uw Adobe ID.

DSN

Selecteer uw accounttype en voltooi het aanmeldingsproces.

DSN

Uw website wordt vervolgens geladen in een Incognito-browservenster. Voor elke oefening, zult u een vers, incognito browser venster moeten gebruiken om uw demowebsite URL te laden.

DSN

Schakelaar uw mening aan AWS. Door uw gegevensstroom te openen en in de Controle tabel te gaan, zult u inkomend verkeer nu zien.

de Opstelling van de Inzameling van Gegevens van Adobe Experience Platform

Wanneer u dan uw stroom van het Vuurwerk van Gegevens opent en in de Controle tabel gaat, zult u inkomend verkeer ook zien.

de Opstelling van de Inzameling van Gegevens van Adobe Experience Platform

Tot slot wanneer u een blik bij uw S3 emmertje hebt, zult u nu merken dossiers die daar als gevolg van uw gegevensopname worden gecreeerd.

de Opstelling van de Inzameling van Gegevens van Adobe Experience Platform

Wanneer u een dergelijk bestand downloadt en opent met een teksteditor, ziet u dat het de XDM-lading bevat van de gebeurtenissen die zijn doorgestuurd.

de Opstelling van de Inzameling van Gegevens van Adobe Experience Platform

IMPORTANT
Vergeet niet om uw AWS Kinesis Data Stream en Data Firehose uit te schakelen om te voorkomen dat deze worden geladen wanneer uw installatie naar behoren functioneert!

Volgende stappen

Ga naar ​ Samenvatting en voordelen ​

Ga terug naar ​ Verbindingen van Real-Time CDP: Gebeurtenis door:sturen ​

Ga terug naar ​ Alle modules ​

recommendation-more-help
4bbf020c-24db-4a43-b239-88fab142f02d