Method: projects.locations.retrieveBigQueryTableContext

Recupera i dati contestuali della tabella BigQuery per i riferimenti alla tabella forniti. I dati contestuali includono informazioni sullo schema della tabella e valori di esempio.

Richiesta HTTP

POST https://geminidataanalytics.googleapis.com/v1alpha/{parent=projects/*/locations/*}:retrieveBigQueryTableContext

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri del percorso

Parametri
parent

string

Obbligatorio. Valore principale per RetrieveBigQueryTableContextRequest. Pattern: projects/{project}/locations/{location} per la località, utilizza "global" per ora. In futuro verrà supportato il valore della località regionale.

Corpo della richiesta

Il corpo della richiesta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "project": string,
  "query": string,
  "directLookup": [
    {
      object (DirectLookup)
    }
  ]
}
Campi
project
(deprecated)

string

Obbligatorio.

query

string

Facoltativo. Query dell'utente in linguaggio naturale.

directLookup[]

object (DirectLookup)

Facoltativo. Un elenco di parametri di ricerca diretta.

Corpo della risposta

Risposta per il recupero dei dati contestuali della tabella BigQuery tramite ricerca diretta.

In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "candidates": [
    {
      object (Candidate)
    }
  ],
  "tableCandidates": [
    {
      object (TableCandidate)
    }
  ]
}
Campi
candidates[]
(deprecated)

object (Candidate)

Elenco dei candidati recuperati con i relativi metadati raggruppati.

tableCandidates[]

object (TableCandidate)

Elenco dei candidati recuperati con i relativi metadati raggruppati.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

  • https://www.googleapis.com/auth/cloud-platform

Per ulteriori informazioni, consulta la Authentication Overview.

Candidato

Un candidato recuperato.

Rappresentazione JSON
{
  "linkedResource": string,
  "content": string
}
Campi
linkedResource

string

Il nome risorsa completo del candidato nel sistema di origine, se applicabile. Ad esempio, per le tabelle BigQuery, il formato è: bigquery.googleapis.com/projects/{projectId}/datasets/{datasetId}/tables/{tableId}

content

string

Contenuti in formato stringa.