リソース: データベース
データベースはテーブルのコンテナです。
| JSON 表現 |
|---|
{ "name": string, "createTime": string, "updateTime": string, "deleteTime": string, "expireTime": string, "type": enum ( |
| フィールド | |
|---|---|
name |
出力専用。リソース名。形式: projects/{project_id_or_number}/locations/{locationId}/catalogs/{catalogId}/databases/{databaseId} |
createTime |
出力専用。データベースの作成日時。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
updateTime |
出力専用。データベースの最終更新日時。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
deleteTime |
出力専用。データベースの削除時刻。データベースが削除された後にのみ設定されます。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
expireTime |
出力専用。このデータベースの有効期限が切れたとみなされる時刻。データベースが削除された後にのみ設定されます。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
type |
データベースのタイプ。 |
| データベース タイプに指定されたオプション。以下は、相互に排他的なフィールドのリストです。レスポンスに設定されるフィールドは、最大 1 つです。 | |
hiveOptions |
Hive データベースのオプション。 |
| 相互に排他的なフィールドの終わり。 | |
HiveDatabaseOptions
Hive データベースのオプション。
| JSON 表現 |
|---|
{ "locationUri": string, "parameters": { string: string, ... } } |
| フィールド | |
|---|---|
locationUri |
データベース データが格納されている Cloud Storage フォルダの URI(gs:// で始まります)。 |
parameters |
ユーザーが指定した Hive データベース パラメータを格納します。
|
タイプ
データベースのタイプ。
| 列挙型 | |
|---|---|
TYPE_UNSPECIFIED |
タイプが指定されていません。 |
HIVE |
Hive Metastore テーブルと互換性のあるテーブルを保存するデータベースを表します。 |
メソッド |
|
|---|---|
|
新しいデータベースを作成します。 |
|
データベース ID で指定された既存のデータベースを削除します。 |
|
リソース名で指定されたデータベースを取得します。 |
|
指定されたカタログ内のデータベースを一覧表示します。 |
|
データベース ID で指定された既存のデータベースを更新します。 |