Configurar especificações de exploração para Origens 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
nameDefine o nome ou identificador da especificação de exploração.
ResourcetypeDefine o tipo da especificação de exploração.
ResourcerequestSpecContém os parâmetros necessários para explorar objetos na conexão.
requestSpec.typeDefine o tipo de dados da especificação da solicitação.
objectresponseSpecContém os parâmetros que definem o formato da mensagem de resposta retornada em relação a uma chamada de exploração.
responseSpec.typeDefine o tipo de dados da especificação da resposta.
objectresponseSpec.propertiesContém informações relacionadas a como a mensagem de resposta está formatada.
responseSpec.properties.formatDefine a formatação do schema de resposta.
objectresponseSpec.properties.format.typeDefine o tipo de dados das propriedades.
stringresponseSpec.schemaContém informações relacionadas a como o esquema de resposta é formatado.
responseSpec.schema.typeDefine o tipo de dados do esquema.
objectresponseSpec.schema.propertiesContém informações sobre as colunas, o tipo e os itens mantidos em um esquema.
responseSpec.schema.properties.columns.items.properties.nameExibe o nome do arquivo.
responseSpec.schema.properties.columns.items.properties.name.typeDefine o tipo de dados do nome do arquivo.
stringPró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