REST Resource: hive.v1.projects.catalogs.databases

Resource: HiveDatabase

Menyimpan informasi database Hive. Bagian ini mencakup nama, deskripsi, lokasi, dan properti yang terkait dengan database.

Representasi JSON
{
  "name": string,
  "description": string,
  "locationUri": string,
  "parameters": {
    string: string,
    ...
  },
  "createTime": string,
  "updateTime": string
}
Kolom
name

string

ID. Nama resource. Format: projects/{project_id_or_number}/catalogs/{catalogId}/databases/{databaseId}

description

string

Opsional. Menyimpan deskripsi database. Panjang maksimumnya adalah 4.000 karakter.

locationUri

string

Opsional. Jalur lokasi Cloud Storage tempat database berada. Format: gs://bucket/path/to/database Jika tidak ditentukan, database akan disimpan di lokasi katalog. Panjang maksimumnya adalah 4.000 karakter.

parameters

map (key: string, value: string)

Opsional. Menyimpan properti yang terkait dengan database. Ukuran maksimum adalah 2 MiB.

Objek yang berisi daftar pasangan "key": value. Contoh: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

createTime

string (Timestamp format)

Hanya output. Waktu pembuatan database.

Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z", atau "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Hanya output. Waktu pembaruan database.

Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z", atau "2014-10-02T15:01:23+05:30".

Metode

create

Membuat database baru.

delete

Menghapus database yang ada yang ditentukan oleh nama database.

get

Mendapatkan database yang ditentukan oleh nama resource.

list

Mencantumkan semua database dalam katalog tertentu.

patch

Memperbarui database yang ada yang ditentukan oleh nama database.