Explorar especificaciones define los parámetros necesarios para explorar e inspeccionar los objetos contenidos en el origen. Explorar especificaciones también define el formato de respuesta devuelto cuando se exploran e inspeccionan los objetos.
Las especificaciones de exploración están codificadas y simplemente puede copiar y pegar la carga útil siguiente en la especificación de conexión.
"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 especificaciones | Descripción | Ejemplo |
---|---|---|
name |
Define el nombre o el identificador de la especificación de exploración. | Resource |
type |
Define el tipo de especificación de exploración. | Resource |
requestSpec |
Contiene los parámetros necesarios para explorar objetos en la conexión. | |
requestSpec.type |
Define el tipo de datos de la especificación de solicitud. | object |
responseSpec |
Contiene los parámetros que definen el formato del mensaje de respuesta devuelto en una llamada de exploración. | |
responseSpec.type |
Define el tipo de datos de la especificación de respuesta. | object |
responseSpec.properties |
Contiene información sobre el formato del mensaje de respuesta. | |
responseSpec.properties.format |
Define el formato del esquema de respuesta. | object |
responseSpec.properties.format.type |
Define el tipo de datos de las propiedades. | string |
responseSpec.schema |
Contiene información sobre el formato del esquema de respuesta. | |
responseSpec.schema.type |
Define el tipo de datos del esquema. | object |
responseSpec.schema.properties |
Contiene información sobre las columnas, el tipo y los elementos contenidos en un esquema. | |
responseSpec.schema.properties.columns.items.properties.name |
Muestra el nombre del archivo. | |
responseSpec.schema.properties.columns.items.properties.name.type |
Define el tipo de datos del nombre del archivo. | string |
Una vez completadas las especificaciones de exploración, puede continuar creando una especificación de conexión completa con el Flow Service API. Consulte la Guía de API de fuentes de autoservicio (SDK por lotes) para obtener más información.