[Ultimate]{class="badge positive"}
Amazon Kinesis source
Adobe Experience Platform bietet native Konnektivität für Cloud-Anbieter wie AWS, Google Cloud Platform und Azure. Sie können Ihre Daten aus diesen Systemen in Platform übertragen.
Mit Cloud-Speicherquellen können Sie Ihre eigenen Daten in Platform übertragen, ohne sie herunterladen, formatieren oder hochladen zu müssen. Aufgenommene Daten können als XDM JSON, XDM Parquet oder mit Trennzeichen formatiert werden. Jeder Schritt des Prozesses wird in den Quell-Workflow integriert. Mit Platform können Sie Daten von Amazon Kinesis in Echtzeit einbringen.
Voraussetzungen
Im folgenden Abschnitt finden Sie weitere Informationen zur erforderlichen Einrichtung, bevor Sie eine Kinesis-Quellverbindung erstellen können.
Zugriffsrichtlinie einrichten
Ein Kinesis -Stream erfordert die folgenden Berechtigungen, um eine Quellverbindung zu erstellen:
GetShardIterator
GetRecords
DescribeStream
ListStreams
Diese Berechtigungen werden über die Konsole Kinesis angeordnet und von Platform überprüft, sobald Sie Ihre Anmeldeinformationen eingeben und Ihren Daten-Stream auswählen.
Im folgenden Beispiel werden die Mindestzugriffsberechtigungen angezeigt, die zum Erstellen einer Quellverbindung mit dem Wert Kinesis erforderlich sind.
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"kinesis:GetShardIterator",
"kinesis:GetRecords",
"kinesis:DescribeStream",
"kinesis:ListStreams"
],
"Resource": [
"arn:aws:kinesis:us-east-2:901341027596:stream/*"
]
}
]
}
kinesis:GetShardIterator
kinesis:GetRecords
kinesis:DescribeStream
kinesis:ListStreams
Weitere Informationen zum Steuern des Zugriffs für Kinesis-Datenströme finden Sie im folgenden Kinesis Dokument.
Iterator-Typ konfigurieren
Kinesis unterstützt die folgenden Iteratortypen, mit denen Sie die Reihenfolge angeben können, in der Ihre Daten gelesen werden:
AT_SEQUENCE_NUMBER
AFTER_SEQUENCE_NUMBER
AT_TIMESTAMP
TRIM_HORIZON
LATEST
Eine Kinesis UI-Quelle unterstützt derzeit nur TRIM_HORIZON
, während die API sowohl TRIM_HORIZON
als auch LATEST
als Modi zum Abrufen von Daten unterstützt. Der standardmäßige Iteratorwert, den Platform für die Kinesis -Quelle verwendet, ist TRIM_HORIZON
.
Weitere Informationen zu Iteratortypen finden Sie im folgenden Kinesis Dokument.
Amazon Kinesis mit Platform verbinden
Die folgende Dokumentation enthält Informationen dazu, wie Sie mithilfe von APIs oder der Benutzeroberfläche Amazon Kinesis mit Platform verbinden: