Method: projects.locations.retrieval.retrieveBigQueryRecentRelevantTables

Recupera referencias de tablas de BigQuery a partir de tablas a las que se accedió recientemente.

Solicitud HTTP

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

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

Parámetros de ruta

Parámetros
parent

string

Obligatorio. Es el valor superior de RetrieveBigQueryRecentTablesRequest. 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 referencias de tablas de BigQuery a partir de 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
{
  "tableIds": [
    string
  ]
}
Campos
tableIds[]

string

Es la lista de IDs de tablas recuperados. Es el identificador único de la tabla. Los nombres distinguen mayúsculas de minúsculas. Ejemplo para la tabla de BigQuery: {project}.{dataset}.{table}.

Permisos de autorización

Requiere el siguiente permiso de OAuth:

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

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