- Richiesta HTTP
- Parametri del percorso
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- ExampleSuggestion
Recupera lo schema della tabella BigQuery con esempi di NL-SQL suggeriti.
Richiesta HTTP
POST https://geminidataanalytics.googleapis.com/v1alpha/{parent=projects/*/locations/*}/retrieval:retrieveBigQueryTableSuggestedExamples
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri del percorso
Parametri | |
---|---|
parent |
Obbligatorio. Valore principale per RetrieveBigQueryTableSuggestedExamplesRequest. Pattern: |
Corpo della richiesta
Il corpo della richiesta contiene dati con la seguente struttura:
Rappresentazione JSON |
---|
{
"directLookup": [
{
object ( |
Campi | |
---|---|
directLookup[] |
Facoltativo. Un elenco di parametri di ricerca diretta. |
Corpo della risposta
Richiesta per il recupero dello schema della tabella BigQuery con esempi di NL-SQL suggeriti.
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
Rappresentazione JSON |
---|
{
"exampleSuggestions": [
{
object ( |
Campi | |
---|---|
exampleSuggestions[] |
Elenco di esempi suggeriti. |
Ambiti di autorizzazione
Richiede il seguente ambito OAuth:
https://www.googleapis.com/auth/cloud-platform
Per ulteriori informazioni, consulta la Authentication Overview.
ExampleSuggestion
Un esempio di BigQuery NL-SQL suggerito per la tabella specificata.
Rappresentazione JSON |
---|
{ "nlQuery": string, "sql": string, "linkedBigqueryTables": [ string ] } |
Campi | |
---|---|
nlQuery |
La query in linguaggio naturale. |
sql |
La risposta SQL alla query. |
linkedBigqueryTables[] |
Le risorse della tabella collegata per l'esempio suggerito. |