Configurare le specifiche di esplorazione per le origini self-service (SDK batch)
Esplora specifiche definisce i parametri necessari per l'esplorazione e l'ispezione degli oggetti contenuti nell'origine. Esplora le specifiche definisce anche il formato di risposta restituito quando gli oggetti vengono esplorati e ispezionati.
TIP
Le specifiche di esplorazione sono hardcoded e puoi semplicemente copiare e incollare il payload sottostante secondo le specifiche di connessione.
"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"
}
}
}
}
}
Esplora le specifiche
Descrizione
Esempio
nameDefinisce il nome o l'identificatore della specifica di esplorazione.
ResourcetypeDefinisce il tipo di specifica di esplorazione.
ResourcerequestSpecContiene i parametri necessari per esplorare gli oggetti nella connessione.
requestSpec.typeDefinisce il tipo di dati della specifica della richiesta.
objectresponseSpecContiene i parametri che definiscono il formato del messaggio di risposta restituito rispetto a una chiamata di esplorazione.
responseSpec.typeDefinisce il tipo di dati della specifica di risposta.
objectresponseSpec.propertiesContiene informazioni sulla formattazione del messaggio di risposta.
responseSpec.properties.formatDefinisce la formattazione dello schema di risposta.
objectresponseSpec.properties.format.typeDefinisce il tipo di dati delle proprietà.
stringresponseSpec.schemaContiene informazioni sulla formattazione dello schema di risposta.
responseSpec.schema.typeDefinisce il tipo di dati dello schema.
objectresponseSpec.schema.propertiesContiene informazioni sulle colonne, il tipo e gli elementi contenuti in uno schema.
responseSpec.schema.properties.columns.items.properties.nameVisualizza il nome del file.
responseSpec.schema.properties.columns.items.properties.name.typeDefinisce il tipo di dati del nome del file.
stringPassaggi successivi
Dopo aver popolato le specifiche di esplorazione, è possibile creare una specifica di connessione completa utilizzando l'API Flow Service. Per ulteriori informazioni, consulta la guida dell'API Self-Serve Sources (Batch SDK).
recommendation-more-help
337b99bb-92fb-42ae-b6b7-c7042161d089