Configuration des spécifications d’exploration pour les sources en libre-service (SDK par lots)
Les spécifications Explorer définissent les paramètres requis pour explorer et inspecter les objets contenus dans votre source. Les spécifications Explorer définissent également le format de réponse renvoyé lorsque des objets sont explorés et inspectés.
TIP
Les spécifications de l’Explore sont codées en dur et vous pouvez simplement copier et coller la payload ci-dessous dans votre spécification de connexion.
"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"
}
}
}
}
}
Explorer les spécifications
Description
Exemple
nameDéfinit le nom ou l’identifiant de la spécification d’exploration.
ResourcetypeDéfinit le type de spécification d’exploration.
ResourcerequestSpecContient les paramètres requis pour explorer les objets dans la connexion.
requestSpec.typeDéfinit le type de données de la spécification de la requête.
objectresponseSpecContient les paramètres qui définissent le format du message de réponse renvoyé par rapport à un appel d’exploration.
responseSpec.typeDéfinit le type de données de la spécification de réponse.
objectresponseSpec.propertiesContient des informations relatives au format du message de réponse.
responseSpec.properties.formatDéfinit le formatage du schéma de réponse.
objectresponseSpec.properties.format.typeDéfinit le type de données des propriétés.
stringresponseSpec.schemaContient des informations relatives au format du schéma de réponse.
responseSpec.schema.typeDéfinit le type de données du schéma.
objectresponseSpec.schema.propertiesContient des informations sur les colonnes, le type et les éléments contenus dans un schéma.
responseSpec.schema.properties.columns.items.properties.nameAffiche le nom du fichier.
responseSpec.schema.properties.columns.items.properties.name.typeDéfinit le type de données du nom de fichier.
stringÉtapes suivantes
Une fois vos spécifications d’exploration renseignées, vous pouvez procéder à la création d’une spécification de connexion complète à l’aide de l’API Flow Service. Pour plus d’informations consultez le guide de l’API Sources en libre-service (SDK par lots) .
recommendation-more-help
337b99bb-92fb-42ae-b6b7-c7042161d089