Method: projects.locations.retrieval.retrieveBigQueryTableContexts

Mengambil data kontekstual tabel BigQuery untuk referensi tabel yang diberikan. Data kontekstual mencakup informasi skema tabel serta nilai contoh.

Permintaan HTTP

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

URL menggunakan sintaks gRPC Transcoding.

Parameter jalur

Parameter
parent

string

Wajib. Nilai induk untuk RetrieveBigQueryTableContextRequest. 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,
  "directLookups": [
    {
      object (DirectLookup)
    }
  ]
}
Kolom
query

string

Opsional. Kueri pengguna dalam bahasa alami.

directLookups[]

object (DirectLookup)

Opsional. Daftar parameter penelusuran langsung.

Isi respons

Respons untuk mengambil data kontekstual tabel BigQuery melalui pencarian langsung.

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.