Para oferecer mais controle sobre onde os dados exportados chegam ao seu destino, o Destination SDK permite especificar as configurações de delivery de destino.
A seção delivery de destino indica para onde os dados exportados vão e qual regra de autenticação é usada no local onde os dados serão direcionados.
Para entender onde esse componente se encaixa em uma integração criada com o Destination SDK, consulte o diagrama no opções de configuração ou consulte as seguintes páginas de visão geral da configuração de destino:
Você pode definir as configurações de delivery de destino por meio da /authoring/destinations
terminal. Consulte as seguintes páginas de referência de API para obter exemplos detalhados de chamadas de API, onde é possível configurar os componentes mostrados nesta página.
Este artigo descreve todas as opções de entrega de destino compatíveis que você pode usar para o seu destino.
Todos os nomes e valores de parâmetros compatíveis com o Destination SDK são diferencia maiúsculas de minúsculas. Para evitar erros de diferenciação entre maiúsculas e minúsculas, use os nomes e valores dos parâmetros exatamente como mostrado na documentação.
Consulte a tabela abaixo para obter detalhes sobre quais tipos de integrações suportam a funcionalidade descrita nesta página.
Tipo de integração | Suporte à funcionalidade |
---|---|
Integrações em tempo real (streaming) | Sim |
Integrações baseadas em arquivo (lote) | Sim |
Ao definir as configurações do delivery de destino, você pode usar os parâmetros descritos na tabela abaixo para definir para onde os dados exportados devem ser enviados.
Parâmetro | Tipo | Descrição |
---|---|---|
authenticationRule |
String | Indica como Platform deve se conectar ao seu destino. Valores compatíveis:
|
destinationServerId |
String | A variável instanceId do servidor de destino para o qual você deseja exportar dados. |
deliveryMatchers.type |
String |
|
deliveryMatchers.value |
String |
|
O exemplo abaixo mostra como as configurações de delivery de destino devem ser definidas para um destino de streaming. Observe que deliveryMatchers
A seção não é necessária para destinos de streaming.
{
"destinationDelivery":[
{
"authenticationRule":"CUSTOMER_AUTHENTICATION",
"destinationServerId":"{{destinationServerId}}"
}
]
}
O exemplo abaixo mostra como as configurações de entrega de destino devem ser definidas para um destino baseado em arquivo. Observe que deliveryMatchers
é necessária para destinos baseados em arquivo.
{
"destinationDelivery":[
{
"deliveryMatchers":[
{
"type":"SOURCE",
"value":[
"batch"
]
}
],
"authenticationRule":"CUSTOMER_AUTHENTICATION",
"destinationServerId":"{{destinationServerId}}"
}
]
}
Depois de ler este artigo, você deverá entender melhor como configurar os locais onde seu destino deve exportar dados, para destinos com base em arquivo e transmissão.
Para saber mais sobre os outros componentes de destino, consulte os seguintes artigos: