Method: projects.locations.retrieval.retrieveBigQueryTableContextsFromRecentTables

Recupera datos contextuales de tablas de BigQuery a partir de las tablas a las que se accedió recientemente. 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:retrieveBigQueryTableContextsFromRecentTables

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 RetrieveBigQueryTableContextsFromRecentTablesRequest. 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
}
Campos
query

string

Opcional. Consulta del usuario en lenguaje natural.

Cuerpo de la respuesta

Es la respuesta para recuperar los datos contextuales de la tabla de BigQuery de las tablas a las que se accedió recientemente. La respuesta se ordena según la similitud semántica con la búsqueda.

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.