Method: projects.locations.retrieval.retrieveBigQueryTableContexts

Recupera los datos contextuales de la tabla de BigQuery para las referencias de tabla proporcionadas. Los datos contextuales incluyen información del esquema de la tabla y valores de ejemplo.

Solicitud HTTP

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

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
parent

string

Obligatorio. Es el valor principal de RetrieveBigQueryTableContextRequest. Patrón: projects/{project}/locations/{location} Por ahora, usa "global" para la ubicación. El valor de ubicación regional se admitirá en el futuro.

Cuerpo de la solicitud

El cuerpo de la solicitud contiene datos con la siguiente estructura:

Representación JSON
{
  "query": string,
  "directLookups": [
    {
      object (DirectLookup)
    }
  ]
}
Campos
query

string

Opcional. Consulta del usuario en lenguaje natural.

directLookups[]

object (DirectLookup)

Opcional. Es una lista de parámetros de búsqueda directa.

Cuerpo de la respuesta

Es la respuesta para recuperar datos contextuales de la tabla de BigQuery a través de una búsqueda directa.

Si se ejecuta correctamente, el cuerpo de la respuesta contiene datos con la siguiente estructura:

Representación JSON
{
  "tableCandidates": [
    {
      object (TableCandidate)
    }
  ]
}
Campos
tableCandidates[]

object (TableCandidate)

Es la lista de candidatos recuperados con sus metadatos incluidos.

Permisos de autorización

Requiere el siguiente alcance de OAuth:

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

Para obtener más información, consulta Authentication Overview.