Configurar as especificações de exploração para Fontes de autoatendimento (SDK em lote)
Explorar especificações define os parâmetros necessários para explorar e inspecionar objetos contidos na sua origem. Explorar especificações também define o formato de resposta retornado quando os objetos são explorados e inspecionados.
TIP
As especificações do Explore são codificadas e você pode simplesmente copiar e colar o conteúdo abaixo na especificação da sua conexão.
"exploreSpec": {
"name": "Resource",
"type": "Resource",
"requestSpec": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object"
},
"responseSpec": {
"$schema": "http: //json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"format": {
"type": "string"
},
"schema": {
"type": "object",
"properties": {
"columns": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"type": {
"type": "string"
}
}
}
}
}
},
"data": {
"type": "array",
"items": {
"type": "object"
}
}
}
}
}
Explorar especificações
Descrição
Exemplo
name
Define o nome ou identificador da especificação de exploração.
Resource
type
Define o tipo da especificação de exploração.
Resource
requestSpec
Contém os parâmetros necessários para explorar objetos na conexão.
requestSpec.type
Define o tipo de dados da especificação da solicitação.
object
responseSpec
Contém os parâmetros que definem o formato da mensagem de resposta retornada em relação a uma chamada de exploração.
responseSpec.type
Define o tipo de dados da especificação da resposta.
object
responseSpec.properties
Contém informações relacionadas a como a mensagem de resposta está formatada.
responseSpec.properties.format
Define a formatação do schema de resposta.
object
responseSpec.properties.format.type
Define o tipo de dados das propriedades.
string
responseSpec.schema
Contém informações relacionadas a como o esquema de resposta é formatado.
responseSpec.schema.type
Define o tipo de dados do esquema.
object
responseSpec.schema.properties
Contém informações sobre as colunas, o tipo e os itens mantidos em um esquema.
responseSpec.schema.properties.columns.items.properties.name
Exibe o nome do arquivo.
responseSpec.schema.properties.columns.items.properties.name.type
Define o tipo de dados do nome do arquivo.
string
Próximas etapas
Com suas especificações de exploração preenchidas, você pode prosseguir para criar uma especificação de conexão completa usando a API Flow Service. Consulte o Guia da API de Fontes de Autoatendimento (SDK em Lote) para obter mais informações.
recommendation-more-help
337b99bb-92fb-42ae-b6b7-c7042161d089