[Ultimate]{class="badge positive"}
Amazon Kinesis origem
O Adobe Experience Platform fornece conectividade nativa para provedores de nuvem, como AWS, Google Cloud Platform e Azure. Você pode trazer seus dados desses sistemas para o Platform.
As fontes de armazenamento na nuvem podem trazer seus próprios dados para o Platform sem precisar baixar, formatar ou carregar. Os dados assimilados podem ser formatados como XDM JSON, XDM Parquet ou delimitados. Cada etapa do processo é integrada ao fluxo de trabalho Origens. Platform permite trazer dados de Amazon Kinesis em tempo real.
Pré-requisitos
A seção a seguir fornece mais informações sobre a configuração de pré-requisito necessária para que você possa criar uma conexão de origem Kinesis.
Configurar política de acesso
Um fluxo Kinesis requer as seguintes permissões para criar uma conexão de origem:
GetShardIterator
GetRecords
DescribeStream
ListStreams
Essas permissões são organizadas por meio do console Kinesis e são verificadas pela Platform depois que você insere suas credenciais e seleciona seu fluxo de dados.
O exemplo abaixo exibe os direitos de acesso mínimos necessários para criar uma conexão de origem Kinesis.
{
"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
Para obter mais informações sobre como controlar o acesso a Kinesis fluxos de dados, consulte o seguinte Kinesis documento.
Configurar tipo de iterador
Kinesis oferece suporte aos seguintes tipos de iterador para permitir que você especifique a ordem de leitura dos seus dados:
AT_SEQUENCE_NUMBER
AFTER_SEQUENCE_NUMBER
AT_TIMESTAMP
TRIM_HORIZON
LATEST
Atualmente, uma origem de interface do usuário Kinesis dá suporte apenas a TRIM_HORIZON
, enquanto a API dá suporte a TRIM_HORIZON
e LATEST
como modos de obtenção de dados. O valor de iterador padrão que a Platform usa para a origem Kinesis é TRIM_HORIZON
.
Para obter mais informações sobre tipos de iterador, consulte o seguinte Kinesis documento.
Conectar Amazon Kinesis a Platform
A documentação abaixo fornece informações sobre como conectar o Amazon Kinesis ao Platform usando APIs ou a interface do usuário: