[Ultieme]{class="badge positive"}
Amazon Kinesis bron
Adobe Experience Platform biedt native connectiviteit voor cloudproviders zoals AWS, Google Cloud Platform en Azure . U kunt uw gegevens van deze systemen overbrengen naar Platform .
Met bronnen voor cloudopslag kunt u uw eigen gegevens overbrengen naar Platform zonder dat u deze hoeft te downloaden, opmaken of uploaden. Ingebedde gegevens kunnen worden opgemaakt als XDM JSON, XDM Parquet, of afgebakend. Elke stap van het proces is geïntegreerd in het Bronwerkschema. Met Platform kunt u gegevens van Amazon Kinesis in real-time invoeren.
Vereisten
In de volgende sectie vindt u meer informatie over de vereiste configuratie voordat u een Kinesis bronverbinding kunt maken.
Toegangsbeleid instellen
Een Kinesis -stream vereist de volgende machtigingen om een bronverbinding te maken:
GetShardIterator
GetRecords
DescribeStream
ListStreams
Deze machtigingen worden gerangschikt via de Kinesis -console en worden gecontroleerd door Platform nadat u uw referenties hebt ingevoerd en uw gegevensstroom hebt geselecteerd.
In het onderstaande voorbeeld worden de minimale toegangsrechten weergegeven die vereist zijn om een Kinesis bronverbinding te maken.
{
"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
Voor meer informatie bij het controleren van toegang voor Kinesis gegevensstromen, zie het volgende Kinesis document.
Type iterator configureren
Kinesis ondersteunt de volgende iteratortypen waarmee u de volgorde kunt opgeven waarin de gegevens worden gelezen:
AT_SEQUENCE_NUMBER
AFTER_SEQUENCE_NUMBER
AT_TIMESTAMP
TRIM_HORIZON
LATEST
Een Kinesis UI-bron ondersteunt momenteel alleen TRIM_HORIZON
, terwijl de API zowel TRIM_HORIZON
als LATEST
as-modi ondersteunt om gegevens op te halen. De standaardwaarde voor de iterator die Platform gebruikt voor de Kinesis -bron is TRIM_HORIZON
.
Voor meer informatie over iteratortypes, zie het volgende Kinesis document.
Verbinden Amazon Kinesis met Platform
In de onderstaande documentatie vindt u informatie over het tot stand brengen van een verbinding tussen Amazon Kinesis en Platform via API's of de gebruikersinterface: