Method: projects.locations.retrieval.retrieveBigQueryRecentRelevantTables

Récupère les références de tables BigQuery à partir des tables récemment consultées.

Requête HTTP

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

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
parent

string

Obligatoire. Valeur parente pour RetrieveBigQueryRecentTablesRequest. Format : projects/{project}/locations/{location} Pour l'emplacement ("location"), utilisez "global" pour le moment. La valeur "regional" pour "location" sera acceptée à l'avenir.

Corps de la requête

Le corps de la requête contient des données présentant la structure suivante :

Représentation JSON
{
  "query": string
}
Champs
query

string

Facultatif. Requête utilisateur en langage naturel.

Corps de la réponse

Réponse pour récupérer les références de tables BigQuery à partir des tables récemment consultées. La réponse est triée par similarité sémantique avec la requête.

Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :

Représentation JSON
{
  "tableIds": [
    string
  ]
}
Champs
tableIds[]

string

Liste des ID de tables récupérés. Identifiant unique de la table. Les noms sont sensibles à la casse. Exemple pour une table BigQuery : {project}.{dataset}.{table}.

Niveaux d'accès des autorisations

Requiert le niveau d'accès OAuth suivant :

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

Pour plus d'informations, consultez la Authentication Overview.