Method: projects.locations.retrieval.retrieveBigQueryTableContextsFromRecentTables

Mengambil data kontekstual tabel BigQuery dari tabel yang baru diakses. Data kontekstual mencakup informasi skema tabel serta nilai contoh.

Permintaan HTTP

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

URL menggunakan sintaks gRPC Transcoding.

Parameter jalur

Parameter
parent

string

Wajib. Nilai induk untuk RetrieveBigQueryTableContextsFromRecentTablesRequest. Pola: projects/{project}/locations/{location} Untuk lokasi, gunakan "global" untuk saat ini. Nilai lokasi regional akan didukung pada masa mendatang.

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "query": string
}
Kolom
query

string

Opsional. Kueri pengguna dalam bahasa alami.

Isi respons

Respons untuk mengambil data kontekstual tabel BigQuery dari tabel yang baru diakses. Respons diurutkan berdasarkan kemiripan semantik dengan kueri.

Jika berhasil, isi respons memuat data dengan struktur berikut:

Representasi JSON
{
  "tableCandidates": [
    {
      object (TableCandidate)
    }
  ]
}
Kolom
tableCandidates[]

object (TableCandidate)

Daftar kandidat yang diambil dengan metadata gabungannya.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

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

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.