Criar uma configuração do servidor de destino
A criação de um servidor de destino é a primeira etapa na criação de seu próprio destino com o Destination SDK. O servidor de destino inclui opções de configuração para as especificações do servidor e do modelo, o formato de mensagem e as opções de formatação de arquivo (para destinos baseados em arquivo).
Esta página exemplifica a solicitação de API e a carga que você pode usar para criar seu próprio servidor de destino usando o ponto de extremidade de API /authoring/destination-servers
.
Para obter uma descrição detalhada dos recursos que você pode configurar por meio desse endpoint, leia os seguintes artigos:
Introdução às operações de API do servidor de destino get-started
Antes de continuar, consulte o guia de introdução para obter informações importantes que você precisa saber para fazer chamadas com êxito para a API, incluindo como obter a permissão de criação de destino e os cabeçalhos necessários.
Criar uma configuração do servidor de destino create
Você pode criar uma nova configuração do servidor de destino fazendo uma solicitação POST
para o ponto de extremidade /authoring/destination-servers
.
platform.adobe.io/data/core/activation/authoring/destination-servers
Formato da API
POST /authoring/destination-servers
Dependendo do tipo de destino criado, é necessário configurar um tipo de servidor de destino ligeiramente diferente.
Criar servidores de destino de esquema estáticos static-destination-servers
Consulte nas guias abaixo exemplos de servidores de destino para destinos que usam esquemas estáticos.
As cargas de exemplo abaixo incluem todos os parâmetros compatíveis com cada tipo de servidor de destino. Não é necessário incluir todos os parâmetros em sua solicitação. A carga é personalizável com base nas suas necessidades.
Selecione cada guia abaixo para exibir as solicitações de API correspondentes.
Criar um servidor de destino (streaming) em tempo real
Você precisa criar um servidor de destino em tempo real (transmissão) semelhante ao mostrado abaixo ao configurar uma integração baseada em API em tempo real (transmissão).
accordion | ||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Solicitação | ||||||||||||||||||||||||||||||||
|
accordion |
---|
Resposta |
Uma resposta bem-sucedida retorna o status HTTP 200 com detalhes da configuração do servidor de destino recém-criado. |
Criar um servidor de destino do Amazon S3
Você precisa criar um servidor de destino Amazon S3 semelhante ao mostrado abaixo ao configurar um destino Amazon S3 baseado em arquivo.
accordion | |||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Solicitação | |||||||||||||||||||||||||||||
|
accordion |
---|
Resposta |
Uma resposta bem-sucedida retorna o status HTTP 200 com detalhes da configuração do servidor de destino recém-criado. |
Criar um SFTP servidor de destino
Você precisa criar um servidor de destino SFTP semelhante ao mostrado abaixo ao configurar um destino SFTP baseado em arquivo.
accordion | |||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Solicitação | |||||||||||||||||||||||||||||||||||
|
accordion |
---|
Resposta |
Uma resposta bem-sucedida retorna o status HTTP 200 com detalhes da configuração do servidor de destino recém-criado. |
Criar um Azure Data Lake Storage servidor de destino
Você precisa criar um servidor de destino Azure Data Lake Storage semelhante ao mostrado abaixo ao configurar um destino Azure Data Lake Storage baseado em arquivo.
accordion | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Solicitação | |||||||||||||||||||||||
|
accordion |
---|
Resposta |
Uma resposta bem-sucedida retorna o status HTTP 200 com detalhes da configuração do servidor de destino recém-criado. |
Criar um Azure Blob Storage servidor de destino
Você precisa criar um servidor de destino Azure Blob Storage semelhante ao mostrado abaixo ao configurar um destino Azure Blob Storage baseado em arquivo.
accordion | |||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Solicitação | |||||||||||||||||||||||||||||
|
accordion |
---|
Resposta |
Uma resposta bem-sucedida retorna o status HTTP 200 com detalhes da configuração do servidor de destino recém-criado. |
Criar um Data Landing Zone (DLZ) servidor de destino
Você precisa criar um servidor de destino Data Landing Zone (DLZ) semelhante ao mostrado abaixo ao configurar um destino Data Landing Zone (DLZ) baseado em arquivo.
accordion | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Solicitação | |||||||||||||||||||||||
|
accordion |
---|
Resposta |
Uma resposta bem-sucedida retorna o status HTTP 200 com detalhes da configuração do servidor de destino recém-criado. |
Criar um Google Cloud Storage servidor de destino
Você precisa criar um servidor de destino Google Cloud Storage semelhante ao mostrado abaixo ao configurar um destino Google Cloud Storage baseado em arquivo.
accordion | |||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Solicitação | |||||||||||||||||||||||||||||
|
accordion |
---|
Resposta |
Uma resposta bem-sucedida retorna o status HTTP 200 com detalhes da configuração do servidor de destino recém-criado. |
Criar servidores de destino de esquema dinâmico dynamic-schema-servers
Os esquemas dinâmicos permitem recuperar dinamicamente os atributos de destino compatíveis e gerar esquemas com base em sua própria API. Você precisa configurar um servidor de destino para esquemas dinâmicos antes de poder configurar o esquema.
Veja na guia abaixo um exemplo de servidor de destino para destinos que usam esquemas dinâmicos.
A carga de exemplo abaixo inclui todos os parâmetros necessários para um servidor de esquema dinâmico.
Criar um servidor de esquema dinâmico
É necessário criar um servidor de esquema dinâmico semelhante ao mostrado abaixo ao configurar um destino que recupera o esquema de perfil de seu próprio ponto de acesso de API. Ao contrário de um esquema estático, um esquema dinâmico não usa uma matriz profileFields
. Em vez disso, os esquemas dinâmicos usam um servidor de esquema dinâmico que se conecta à sua própria API de onde recupera a configuração do esquema.
accordion | |||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Solicitação | |||||||||||||||||||||||||||||
|
accordion |
---|
Resposta |
Uma resposta bem-sucedida retorna o status HTTP 200 com detalhes da configuração do servidor de destino recém-criado. |
Criar servidores de destino de lista suspensa dinâmica dynamic-dropdown-servers
Use menus suspensos dinâmicos para recuperar e preencher dinamicamente campos suspensos de dados do cliente, com base em sua própria API. Por exemplo, você pode recuperar uma lista de contas de usuário existentes que deseja usar para uma conexão de destino.
Você precisa configurar um servidor de destino para menus suspensos dinâmicos antes de poder configurar o campo de dados do cliente da lista suspensa dinâmica.
Consulte na guia abaixo um exemplo de servidor de destino usado para recuperar dinamicamente os valores a serem exibidos em um seletor suspenso, de uma API.
A carga de exemplo abaixo inclui todos os parâmetros necessários para um servidor de esquema dinâmico.
Criar um servidor suspenso dinâmico
É necessário criar um servidor suspenso dinâmico semelhante ao mostrado abaixo ao configurar um destino que recupera os valores de um campo suspenso de dados do cliente do seu próprio ponto de acesso de API.
accordion | ||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Solicitação | ||||||||||||||||||||||||||||||||
|
accordion |
---|
Resposta |
Uma resposta bem-sucedida retorna o status HTTP 200 com detalhes da configuração do servidor de destino recém-criado. |
Manipulação de erros de API error-handling
Os endpoints da API Destination SDK seguem os princípios gerais de mensagem de erro da API Experience Platform. Consulte códigos de status da API e erros no cabeçalho da solicitação no guia de solução de problemas da Platform.
Próximas etapas next-steps
Depois de ler este documento, agora você sabe como criar um novo servidor de destino por meio do ponto de extremidade da API do Destination SDK /authoring/destination-servers
.
Para saber mais sobre o que você pode fazer com esse endpoint, consulte os seguintes artigos:
Para entender onde esse endpoint se encaixa no processo de criação de destino, consulte os seguintes artigos: