Indeks
DataprocMetastore
(grafis)DataprocMetastoreFederation
(grafis)AlterMetadataResourceLocationRequest
(pesan)AlterMetadataResourceLocationResponse
(pesan)AlterTablePropertiesRequest
(pesan)AlterTablePropertiesResponse
(pesan)AutoscalingConfig
(pesan)AuxiliaryVersionConfig
(pesan)BackendMetastore
(pesan)BackendMetastore.MetastoreType
(enum)Backup
(pesan)Backup.State
(enum)CancelMigrationRequest
(pesan)CancelMigrationResponse
(pesan)CompleteMigrationRequest
(pesan)CompleteMigrationResponse
(pesan)CreateBackupRequest
(pesan)CreateFederationRequest
(pesan)CreateMetadataImportRequest
(pesan)CreateServiceRequest
(pesan)DataCatalogConfig
(pesan)DatabaseDumpSpec
(pesan)DatabaseDumpSpec.Type
(enum)DeleteBackupRequest
(pesan)DeleteFederationRequest
(pesan)DeleteMigrationExecutionRequest
(pesan)DeleteServiceRequest
(pesan)EncryptionConfig
(pesan)ErrorDetails
(pesan)ExportMetadataRequest
(pesan)Federation
(pesan)Federation.State
(enum)GetBackupRequest
(pesan)GetFederationRequest
(pesan)GetMetadataImportRequest
(pesan)GetMigrationExecutionRequest
(pesan)GetServiceRequest
(pesan)HiveMetastoreConfig
(pesan)HiveMetastoreConfig.EndpointProtocol
(enum)KerberosConfig
(pesan)LatestBackup
(pesan)LatestBackup.State
(enum)LimitConfig
(pesan)ListBackupsRequest
(pesan)ListBackupsResponse
(pesan)ListFederationsRequest
(pesan)ListFederationsResponse
(pesan)ListMetadataImportsRequest
(pesan)ListMetadataImportsResponse
(pesan)ListMigrationExecutionsRequest
(pesan)ListMigrationExecutionsResponse
(pesan)ListServicesRequest
(pesan)ListServicesResponse
(pesan)LocationMetadata
(pesan)LocationMetadata.CustomRegionMetadata
(pesan)LocationMetadata.HiveMetastoreVersion
(pesan)LocationMetadata.MultiRegionMetadata
(pesan)MaintenanceWindow
(pesan)MetadataExport
(pesan)MetadataExport.State
(enum)MetadataImport
(pesan)MetadataImport.DatabaseDump
(pesan)MetadataImport.DatabaseDump.DatabaseType
(enum)MetadataImport.State
(enum)MetadataIntegration
(pesan)MetadataManagementActivity
(pesan)MigrationExecution
(pesan)MigrationExecution.CloudSQLMigrationConfig
(pesan)MigrationExecution.CloudSQLMigrationConfig.CdcConfig
(pesan)MigrationExecution.CloudSQLMigrationConfig.CloudSQLConnectionConfig
(pesan)MigrationExecution.Phase
(enum)MigrationExecution.State
(enum)MoveTableToDatabaseRequest
(pesan)MoveTableToDatabaseResponse
(pesan)NetworkConfig
(pesan)NetworkConfig.Consumer
(pesan)OperationMetadata
(pesan)QueryMetadataRequest
(pesan)QueryMetadataResponse
(pesan)Restore
(pesan)Restore.RestoreType
(enum)Restore.State
(enum)RestoreServiceRequest
(pesan)ScalingConfig
(pesan)ScalingConfig.InstanceSize
(enum)ScheduledBackup
(pesan)Secret
(pesan)Service
(pesan)Service.DatabaseType
(enum)Service.ReleaseChannel
(enum)Service.State
(enum)Service.Tier
(enum)StartMigrationRequest
(pesan)TelemetryConfig
(pesan)TelemetryConfig.LogFormat
(enum)UpdateFederationRequest
(pesan)UpdateMetadataImportRequest
(pesan)UpdateServiceRequest
(pesan)
DataprocMetastore
Mengonfigurasi dan mengelola layanan metastore. Layanan metastore adalah software pengelolaan metadata teknis yang terkelola sepenuhnya, sangat tersedia, diskalakan secara otomatis, dan melakukan autohealing, serta di-deploy secara native OSS. Setiap layanan metastore mengekspos endpoint jaringan tempat kueri metadata ditayangkan. Kueri metadata dapat berasal dari berbagai sumber, termasuk Apache Hive, Apache Presto, dan Apache Spark.
Dataproc Metastore API menentukan model resource berikut:
- Layanan ini berfungsi dengan kumpulan project Google Cloud, yang bernama:
/projects/*
- Setiap project memiliki kumpulan lokasi yang tersedia, yang diberi nama:
/locations/*
(lokasi harus merujuk keregion
Google Cloud) - Setiap lokasi memiliki kumpulan layanan, bernama:
/services/*
- Layanan Dataproc Metastore adalah resource dengan nama dalam bentuk:
/projects/{project_number}/locations/{location_id}/services/{service_id}
.
AlterMetadataResourceLocation |
---|
Mengubah lokasi resource metadata. Resource metadata dapat berupa database, tabel, atau partisi. Fungsi ini hanya memperbarui direktori induk untuk resource metadata masing-masing dan tidak mentransfer data yang ada ke lokasi baru.
|
AlterTableProperties |
---|
Mengubah properti tabel metadata.
|
CancelMigration |
---|
Membatalkan proses Migrasi Terkelola yang sedang berlangsung.
|
CompleteMigration |
---|
Menyelesaikan proses migrasi terkelola. Layanan Dataproc Metastore akan beralih untuk menggunakan database backend-nya sendiri setelah migrasi berhasil.
|
CreateBackup |
---|
Membuat cadangan baru di project dan lokasi tertentu.
|
CreateMetadataImport |
---|
Membuat MetadataImport baru di project dan lokasi tertentu.
|
CreateService |
---|
Membuat layanan metastore di project dan lokasi.
|
DeleteBackup |
---|
Menghapus satu cadangan.
|
DeleteMigrationExecution |
---|
Menghapus satu eksekusi migrasi.
|
DeleteService |
---|
Menghapus satu layanan.
|
ExportMetadata |
---|
Mengekspor metadata dari layanan.
|
GetBackup |
---|
Mendapatkan detail satu pencadangan.
|
GetMetadataImport |
---|
Mendapatkan detail satu impor.
|
GetMigrationExecution |
---|
Mendapatkan detail satu eksekusi migrasi.
|
GetService |
---|
Mendapatkan detail satu layanan.
|
ListBackups |
---|
Mencantumkan cadangan dalam layanan.
|
ListMetadataImports |
---|
Mencantumkan impor dalam layanan.
|
ListMigrationExecutions |
---|
Mencantumkan eksekusi migrasi di layanan.
|
ListServices |
---|
Mencantumkan layanan di project dan lokasi.
|
MoveTableToDatabase |
---|
Memindahkan tabel ke database lain.
|
QueryMetadata |
---|
Mengkueri metadata Dataproc Metastore.
|
RestoreService |
---|
Memulihkan layanan dari cadangan.
|
StartMigration |
---|
Memulai proses Migrasi Terkelola.
|
UpdateMetadataImport |
---|
Memperbarui satu impor. Hanya kolom deskripsi MetadataImport yang didukung untuk diperbarui.
|
UpdateService |
---|
Memperbarui parameter satu layanan.
|
DataprocMetastoreFederation
Mengonfigurasi dan mengelola layanan federasi metastore. Layanan Federasi Metastore Dataproc memungkinkan penggabungan kumpulan metastore backend seperti BigQuery, Dataplex Lakes, dan Metastore Dataproc lainnya. Layanan Federasi mengekspos URL gRPC yang digunakan untuk menyalurkan metadata dari metastore backend pada waktu kueri.
Dataproc Metastore Federation API menentukan model resource berikut: * Layanan ini berfungsi dengan kumpulan project Google Cloud. * Setiap project memiliki kumpulan lokasi yang tersedia. * Setiap lokasi memiliki kumpulan federasi. * Federasi Metastore Dataproc adalah resource dengan nama dalam bentuk: projects/{project_number}/locations/{location_id}/federations/{federation_id}
.
CreateFederation |
---|
Membuat federasi metastore di project dan lokasi.
|
DeleteFederation |
---|
Menghapus satu federasi.
|
GetFederation |
---|
Mendapatkan detail satu federasi.
|
ListFederations |
---|
Mencantumkan federasi di project dan lokasi.
|
UpdateFederation |
---|
Memperbarui kolom federasi.
|
AlterMetadataResourceLocationRequest
Pesan permintaan untuk DataprocMetastore.AlterMetadataResourceLocation
.
Kolom | |
---|---|
service |
Wajib. Nama resource relatif dari layanan metastore untuk mengubah metadata, dalam format berikut:
Otorisasi memerlukan izin IAM berikut pada resource
|
resource_name |
Wajib. Nama resource metadata relatif dalam format berikut.
|
location_uri |
Wajib. URI lokasi baru untuk resource metadata. |
AlterMetadataResourceLocationResponse
Jenis ini tidak memiliki kolom.
Pesan respons untuk DataprocMetastore.AlterMetadataResourceLocation
.
AlterTablePropertiesRequest
Pesan permintaan untuk DataprocMetastore.AlterTableProperties
.
Kolom | |
---|---|
service |
Wajib. Nama resource relatif dari layanan Dataproc Metastore yang digunakan untuk mengubah properti tabel metadata, dalam format berikut:
Otorisasi memerlukan izin IAM berikut pada resource
|
table_name |
Wajib. Nama tabel yang berisi properti yang Anda ubah dalam format berikut.
|
update_mask |
Mask kolom yang menentukan properti tabel metadata yang ditimpa oleh pembaruan. Kolom yang ditentukan dalam Misalnya, dengan properti target:
Dan properti pembaruan:
maka jika mask kolom adalah: paths: ["properties.b", "properties.c"] maka hasilnya akan menjadi:
|
properties |
Peta yang menjelaskan nilai yang diinginkan untuk diubah. Jika update_mask kosong, properti tidak akan diperbarui. Jika tidak, properti hanya akan mengubah nilai yang jalur terkaitnya ada dalam mask pembaruan |
AlterTablePropertiesResponse
Jenis ini tidak memiliki kolom.
Pesan respons untuk DataprocMetastore.AlterTableProperties
.
AutoscalingConfig
Merepresentasikan konfigurasi penskalaan otomatis layanan metastore.
Kolom | |
---|---|
autoscaling_factor |
Hanya output. Faktor penskalaan layanan dengan penskalaan otomatis diaktifkan. |
autoscaling_enabled |
Opsional. Apakah penskalaan otomatis diaktifkan untuk layanan ini atau tidak. |
limit_config |
Opsional. LimitConfig layanan. |
AuxiliaryVersionConfig
Informasi konfigurasi untuk versi layanan tambahan.
Kolom | |
---|---|
version |
Versi metastore Hive dari layanan tambahan. Versi ini harus lebih rendah dari versi layanan metastore Hive utama. |
config_overrides |
Pemetaan pasangan nilai kunci konfigurasi metastore Hive yang akan diterapkan ke metastore Hive tambahan (dikonfigurasi di |
network_config |
Hanya output. Konfigurasi jaringan berisi URI endpoint layanan metastore Hive tambahan. |
BackendMetastore
Merepresentasikan metastore backend untuk federasi.
Kolom | |
---|---|
name |
Nama resource relatif metastore yang sedang digabungkan. Format nama resource relatif untuk metastore yang saat ini didukung tercantum di bawah ini:
|
metastore_type |
Jenis metastore backend. |
MetastoreType
Jenis metastore backend.
Enum | |
---|---|
METASTORE_TYPE_UNSPECIFIED |
Jenis metastore tidak ditetapkan. |
BIGQUERY |
Metastore backend adalah BigQuery. |
DATAPROC_METASTORE |
Metastore backend adalah Dataproc Metastore. |
Cadangan
Detail resource cadangan.
Kolom | |
---|---|
name |
Tidak dapat diubah. Nama resource relatif cadangan, dalam bentuk berikut:
|
create_time |
Hanya output. Waktu saat pencadangan dimulai. |
end_time |
Hanya output. Waktu saat pembuatan cadangan selesai. |
state |
Hanya output. Status cadangan saat ini. |
service_revision |
Hanya output. Revisi layanan pada saat pencadangan. |
description |
Deskripsi pencadangan. |
restoring_services[] |
Hanya output. Layanan yang sedang dipulihkan dari cadangan. |
Negara bagian/Provinsi
Status cadangan saat ini.
Enum | |
---|---|
STATE_UNSPECIFIED |
Status pencadangan tidak diketahui. |
CREATING |
Cadangan sedang dibuat. |
DELETING |
Cadangan sedang dihapus. |
ACTIVE |
Cadangan aktif dan siap digunakan. |
FAILED |
Pencadangan gagal. |
RESTORING |
Cadangan sedang dipulihkan. |
CancelMigrationRequest
Pesan permintaan untuk DataprocMetastore.CancelMigration
.
Kolom | |
---|---|
service |
Wajib. Nama resource relatif dari layanan metastore yang akan digunakan untuk membatalkan migrasi yang sedang berlangsung, dalam format berikut:
Otorisasi memerlukan izin IAM berikut pada resource
|
CancelMigrationResponse
Pesan respons untuk DataprocMetastore.CancelMigration
.
Kolom | |
---|---|
migration_execution |
Nama resource relatif dari eksekusi migrasi, dalam bentuk berikut:
|
CompleteMigrationRequest
Pesan permintaan untuk DataprocMetastore.CompleteMigration
.
Kolom | |
---|---|
service |
Wajib. Nama resource relatif dari layanan metastore yang akan menjadi tujuan migrasi, dalam format berikut:
Otorisasi memerlukan izin IAM berikut pada resource
|
CompleteMigrationResponse
Pesan respons untuk DataprocMetastore.CompleteMigration
.
Kolom | |
---|---|
migration_execution |
Nama resource relatif dari eksekusi migrasi, dalam bentuk berikut:
|
CreateBackupRequest
Pesan permintaan untuk DataprocMetastore.CreateBackup
.
Kolom | |
---|---|
parent |
Wajib. Nama resource relatif layanan tempat membuat cadangan dalam bentuk berikut:
Otorisasi memerlukan izin IAM berikut pada resource
|
backup_id |
Wajib. ID cadangan, yang digunakan sebagai komponen akhir nama cadangan. Nilai ini harus antara 1 dan 64 karakter, diawali dengan huruf, diakhiri dengan huruf atau angka, dan terdiri dari karakter ASCII alfanumerik atau tanda hubung. |
backup |
Wajib. Cadangan yang akan dibuat. Kolom |
request_id |
Opsional. ID permintaan. Tentukan ID permintaan unik untuk mengizinkan server mengabaikan permintaan jika telah selesai. Server akan mengabaikan permintaan berikutnya yang memberikan ID permintaan duplikat selama minimal 60 menit setelah permintaan pertama. Misalnya, jika waktu permintaan awal habis, diikuti dengan permintaan lain dengan ID permintaan yang sama, server akan mengabaikan permintaan kedua untuk mencegah pembuatan komitmen duplikat. ID permintaan harus berupa UUID yang valid. UUID nol (00000000-0000-0000-0000-000000000000) tidak didukung. |
CreateFederationRequest
Pesan permintaan untuk CreateFederation.
Kolom | |
---|---|
parent |
Wajib. Nama resource relatif lokasi tempat membuat layanan federasi, dalam bentuk berikut:
Otorisasi memerlukan izin IAM berikut pada resource
|
federation_id |
Wajib. ID federasi metastore, yang digunakan sebagai komponen akhir dari nama federasi metastore. Nilai ini harus antara 2 hingga 63 karakter inklusif, diawali dengan huruf, diakhiri dengan huruf atau angka, dan terdiri dari karakter ASCII alfanumerik atau tanda hubung. |
federation |
Wajib. Federasi Metastore yang akan dibuat. Kolom |
request_id |
Opsional. ID permintaan. Tentukan ID permintaan unik untuk mengizinkan server mengabaikan permintaan jika telah selesai. Server akan mengabaikan permintaan berikutnya yang memberikan ID permintaan duplikat selama minimal 60 menit setelah permintaan pertama. Misalnya, jika waktu permintaan awal habis, diikuti dengan permintaan lain dengan ID permintaan yang sama, server akan mengabaikan permintaan kedua untuk mencegah pembuatan komitmen duplikat. ID permintaan harus berupa UUID yang valid. UUID nol (00000000-0000-0000-0000-000000000000) tidak didukung. |
CreateMetadataImportRequest
Pesan permintaan untuk DataprocMetastore.CreateMetadataImport
.
Kolom | |
---|---|
parent |
Wajib. Nama resource relatif layanan tempat membuat impor metastore, dalam bentuk berikut:
Otorisasi memerlukan izin IAM berikut pada resource
|
metadata_import_id |
Wajib. ID impor metadata, yang digunakan sebagai komponen akhir dari nama impor metadata. Nilai ini harus antara 1 dan 64 karakter, diawali dengan huruf, diakhiri dengan huruf atau angka, dan terdiri dari karakter ASCII alfanumerik atau tanda hubung. |
metadata_import |
Wajib. Impor metadata yang akan dibuat. Kolom |
request_id |
Opsional. ID permintaan. Tentukan ID permintaan unik untuk mengizinkan server mengabaikan permintaan jika telah selesai. Server akan mengabaikan permintaan berikutnya yang memberikan ID permintaan duplikat selama minimal 60 menit setelah permintaan pertama. Misalnya, jika waktu permintaan awal habis, diikuti dengan permintaan lain dengan ID permintaan yang sama, server akan mengabaikan permintaan kedua untuk mencegah pembuatan komitmen duplikat. ID permintaan harus berupa UUID yang valid. UUID nol (00000000-0000-0000-0000-000000000000) tidak didukung. |
CreateServiceRequest
Pesan permintaan untuk DataprocMetastore.CreateService
.
Kolom | |
---|---|
parent |
Wajib. Nama resource relatif dari lokasi tempat membuat layanan metastore, dalam bentuk berikut:
Otorisasi memerlukan izin IAM berikut pada resource
|
service_id |
Wajib. ID layanan metastore, yang digunakan sebagai komponen akhir dari nama layanan metastore. Nilai ini harus antara 2 hingga 63 karakter inklusif, diawali dengan huruf, diakhiri dengan huruf atau angka, dan terdiri dari karakter ASCII alfanumerik atau tanda hubung. |
service |
Wajib. Layanan Metastore yang akan dibuat. Kolom |
request_id |
Opsional. ID permintaan. Tentukan ID permintaan unik untuk mengizinkan server mengabaikan permintaan jika telah selesai. Server akan mengabaikan permintaan berikutnya yang memberikan ID permintaan duplikat selama minimal 60 menit setelah permintaan pertama. Misalnya, jika waktu permintaan awal habis, diikuti dengan permintaan lain dengan ID permintaan yang sama, server akan mengabaikan permintaan kedua untuk mencegah pembuatan komitmen duplikat. ID permintaan harus berupa UUID yang valid. UUID nol (00000000-0000-0000-0000-000000000000) tidak didukung. |
DataCatalogConfig
Menentukan cara metadata metastore harus diintegrasikan dengan layanan Data Catalog.
Kolom | |
---|---|
enabled |
Opsional. Menentukan apakah metadata metastore harus disinkronkan ke Data Catalog. Nilai defaultnya adalah menonaktifkan sinkronisasi metadata metastore ke Data Catalog. |
DatabaseDumpSpec
Jenis ini tidak memiliki kolom.
Spesifikasi dump database yang akan diimpor atau diekspor.
Jenis
Jenis dump database.
Enum | |
---|---|
TYPE_UNSPECIFIED |
Jenis dump database tidak diketahui. |
MYSQL |
Dump database adalah file dump MySQL. |
AVRO |
Dump database berisi file Avro. |
DeleteBackupRequest
Pesan permintaan untuk DataprocMetastore.DeleteBackup
.
Kolom | |
---|---|
name |
Wajib. Nama resource relatif cadangan yang akan dihapus, dalam bentuk berikut:
Otorisasi memerlukan izin IAM berikut pada resource
|
request_id |
Opsional. ID permintaan. Tentukan ID permintaan unik untuk mengizinkan server mengabaikan permintaan jika telah selesai. Server akan mengabaikan permintaan berikutnya yang memberikan ID permintaan duplikat selama minimal 60 menit setelah permintaan pertama. Misalnya, jika waktu permintaan awal habis, diikuti dengan permintaan lain dengan ID permintaan yang sama, server akan mengabaikan permintaan kedua untuk mencegah pembuatan komitmen duplikat. ID permintaan harus berupa UUID yang valid. UUID nol (00000000-0000-0000-0000-000000000000) tidak didukung. |
DeleteFederationRequest
Pesan permintaan untuk DeleteFederation.
Kolom | |
---|---|
name |
Wajib. Nama resource relatif dari federasi metastore yang akan dihapus, dalam bentuk berikut:
Otorisasi memerlukan izin IAM berikut pada resource
|
request_id |
Opsional. ID permintaan. Tentukan ID permintaan unik untuk mengizinkan server mengabaikan permintaan jika telah selesai. Server akan mengabaikan permintaan berikutnya yang memberikan ID permintaan duplikat selama minimal 60 menit setelah permintaan pertama. Misalnya, jika waktu permintaan awal habis, diikuti dengan permintaan lain dengan ID permintaan yang sama, server akan mengabaikan permintaan kedua untuk mencegah pembuatan komitmen duplikat. ID permintaan harus berupa UUID yang valid. UUID nol (00000000-0000-0000-0000-000000000000) tidak didukung. |
DeleteMigrationExecutionRequest
Pesan permintaan untuk DataprocMetastore.DeleteMigrationExecution
.
Kolom | |
---|---|
name |
Wajib. Nama resource relatif dari migrationExecution yang akan dihapus, dalam bentuk berikut:
Otorisasi memerlukan izin IAM berikut pada resource
|
request_id |
Opsional. ID permintaan. Tentukan ID permintaan unik untuk mengizinkan server mengabaikan permintaan jika telah selesai. Server akan mengabaikan permintaan berikutnya yang memberikan ID permintaan duplikat selama minimal 60 menit setelah permintaan pertama. Misalnya, jika waktu permintaan awal habis, diikuti dengan permintaan lain dengan ID permintaan yang sama, server akan mengabaikan permintaan kedua untuk mencegah pembuatan komitmen duplikat. ID permintaan harus berupa UUID yang valid. UUID nol (00000000-0000-0000-0000-000000000000) tidak didukung. |
DeleteServiceRequest
Pesan permintaan untuk DataprocMetastore.DeleteService
.
Kolom | |
---|---|
name |
Wajib. Nama resource relatif dari layanan metastore yang akan dihapus, dalam bentuk berikut:
Otorisasi memerlukan izin IAM berikut pada resource
|
request_id |
Opsional. ID permintaan. Tentukan ID permintaan unik untuk mengizinkan server mengabaikan permintaan jika telah selesai. Server akan mengabaikan permintaan berikutnya yang memberikan ID permintaan duplikat selama minimal 60 menit setelah permintaan pertama. Misalnya, jika waktu permintaan awal habis, diikuti dengan permintaan lain dengan ID permintaan yang sama, server akan mengabaikan permintaan kedua untuk mencegah pembuatan komitmen duplikat. ID permintaan harus berupa UUID yang valid. UUID nol (00000000-0000-0000-0000-000000000000) tidak didukung. |
EncryptionConfig
Setelan enkripsi untuk layanan.
Kolom | |
---|---|
kms_key |
Pelanggan yang sepenuhnya memenuhi syarat memberikan nama kunci Cloud KMS yang akan digunakan untuk enkripsi data pelanggan, dalam format berikut:
|
ErrorDetails
Detail error dalam pesan error publik untuk DataprocMetastore.QueryMetadata
.
Kolom | |
---|---|
details |
Detail terstruktur tambahan tentang error ini. Kunci menentukan item kegagalan. Nilai menjelaskan pengecualian atau detail item. |
ExportMetadataRequest
Pesan permintaan untuk DataprocMetastore.ExportMetadata
.
Kolom | |
---|---|
service |
Wajib. Nama resource relatif layanan metastore untuk menjalankan ekspor, dalam bentuk berikut:
Otorisasi memerlukan izin IAM berikut pada resource
|
request_id |
Opsional. ID permintaan. Tentukan ID permintaan unik untuk mengizinkan server mengabaikan permintaan jika telah selesai. Server akan mengabaikan permintaan berikutnya yang memberikan ID permintaan duplikat selama minimal 60 menit setelah permintaan pertama. Misalnya, jika waktu permintaan awal habis, diikuti dengan permintaan lain dengan ID permintaan yang sama, server akan mengabaikan permintaan kedua untuk mencegah pembuatan komitmen duplikat. ID permintaan harus berupa UUID yang valid. UUID nol (00000000-0000-0000-0000-000000000000) tidak didukung. |
database_dump_type |
Opsional. Jenis dump database. Jika tidak ditentukan, setelan defaultnya adalah |
Kolom union destination . Wajib. Tujuan tempat metadata diekspor. destination hanya ada berupa salah satu diantara berikut: |
|
destination_gcs_folder |
URI Cloud Storage folder, dalam format |
Federasi
Merepresentasikan federasi beberapa metastore backend.
Kolom | |
---|---|
name |
Tidak dapat diubah. Nama resource relatif federasi, dalam bentuk: projects/{project_number}/locations/{location_id}/federations/{federation_id}`. |
create_time |
Hanya output. Waktu pembuatan federasi metastore. |
update_time |
Hanya output. Waktu saat federasi metastore terakhir diperbarui. |
labels |
Label yang ditentukan pengguna untuk federasi metastore. |
version |
Tidak dapat diubah. Versi metastore Apache Hive dari federasi. Semua versi metastore backend harus kompatibel dengan versi federasi. |
backend_metastores |
Peta dari peringkat |
endpoint_uri |
Hanya output. Endpoint federasi. |
state |
Hanya output. Status federasi saat ini. |
state_message |
Hanya output. Informasi tambahan tentang status federasi metastore saat ini, jika tersedia. |
uid |
Hanya output. ID resource unik global dari federasi metastore. |
Negara bagian/Provinsi
Status federasi saat ini.
Enum | |
---|---|
STATE_UNSPECIFIED |
Status federasi metastore tidak diketahui. |
CREATING |
Federasi metastore sedang dalam proses pembuatan. |
ACTIVE |
Federasi metastore berjalan dan siap melayani kueri. |
UPDATING |
Federasi metastore sedang diperbarui. Aplikasi tersebut tetap dapat digunakan, tetapi tidak dapat menerima permintaan update tambahan atau dihapus untuk saat ini. |
DELETING |
Federasi metastore sedang dihapus. Kode ini tidak dapat digunakan. |
ERROR |
Federasi metastore mengalami error dan tidak dapat digunakan. Federasi metastore harus dihapus. |
GetBackupRequest
Pesan permintaan untuk DataprocMetastore.GetBackup
.
Kolom | |
---|---|
name |
Wajib. Nama resource relatif cadangan yang akan diambil, dalam bentuk berikut:
Otorisasi memerlukan izin IAM berikut pada resource
|
GetFederationRequest
Pesan permintaan untuk GetFederation.
Kolom | |
---|---|
name |
Wajib. Nama resource relatif federasi metastore yang akan diambil, dalam bentuk berikut:
Otorisasi memerlukan izin IAM berikut pada resource
|
GetMetadataImportRequest
Pesan permintaan untuk DataprocMetastore.GetMetadataImport
.
Kolom | |
---|---|
name |
Wajib. Nama resource relatif dari impor metadata yang akan diambil, dalam bentuk berikut:
Otorisasi memerlukan izin IAM berikut pada resource
|
GetMigrationExecutionRequest
Pesan permintaan untuk DataprocMetastore.GetMigrationExecution
.
Kolom | |
---|---|
name |
Wajib. Nama resource relatif dari eksekusi migrasi yang akan diambil, dalam bentuk berikut:
Otorisasi memerlukan izin IAM berikut pada resource
|
GetServiceRequest
Pesan permintaan untuk DataprocMetastore.GetService
.
Kolom | |
---|---|
name |
Wajib. Nama resource relatif dari layanan metastore yang akan diambil, dalam bentuk berikut:
Otorisasi memerlukan izin IAM berikut pada resource
|
HiveMetastoreConfig
Menentukan informasi konfigurasi khusus untuk menjalankan software metastore Hive sebagai layanan metastore.
Kolom | |
---|---|
version |
Tidak dapat diubah. Versi skema metastore Hive. |
config_overrides |
Pemetaan pasangan nilai kunci konfigurasi metastore Hive yang akan diterapkan ke metastore Hive (dikonfigurasi di |
kerberos_config |
Informasi yang digunakan untuk mengonfigurasi layanan metastore Hive sebagai akun utama layanan di realm Kerberos. Untuk menonaktifkan Kerberos, gunakan metode |
endpoint_protocol |
Protokol yang akan digunakan untuk endpoint layanan metastore. Jika tidak ditentukan, setelan defaultnya adalah |
auxiliary_versions |
Pemetaan versi metastore Hive ke konfigurasi versi tambahan. Jika ditentukan, layanan metastore Hive sekunder akan dibuat bersama dengan layanan utama. Semua versi tambahan harus lebih kecil dari versi utama layanan. Kunci adalah nama layanan tambahan dan harus cocok dengan ekspresi reguler a-z?. Artinya, karakter pertama harus berupa huruf kecil, dan semua karakter berikutnya harus berupa tanda hubung, huruf kecil, atau angka, kecuali karakter terakhir yang tidak boleh berupa tanda hubung. |
EndpointProtocol
Protokol yang tersedia untuk menayangkan endpoint layanan metastore.
Enum | |
---|---|
ENDPOINT_PROTOCOL_UNSPECIFIED |
Protokol tidak ditetapkan. |
THRIFT |
Gunakan protokol Apache Thrift lama untuk endpoint layanan metastore. |
GRPC |
Gunakan protokol gRPC yang dimodernisasi untuk endpoint layanan metastore. |
KerberosConfig
Informasi konfigurasi untuk akun utama Kerberos.
Kolom | |
---|---|
keytab |
File keytab Kerberos yang dapat digunakan untuk mengautentikasi akun utama layanan dengan Key Distribution Center (KDC) Kerberos. |
principal |
Akun utama Kerberos yang ada di keytab KDC untuk melakukan autentikasi. Akun utama standar memiliki format |
krb5_config_gcs_uri |
URI Cloud Storage yang menentukan jalur ke file krb5.conf. File ini memiliki format |
LatestBackup
Detail pencadangan terjadwal terbaru.
Kolom | |
---|---|
backup_id |
Hanya output. ID pencadangan terjadwal yang sedang berlangsung. Kosong jika tidak ada pencadangan yang sedang berlangsung. |
start_time |
Hanya output. Waktu saat pencadangan dimulai. |
state |
Hanya output. Status cadangan saat ini. |
duration |
Hanya output. Durasi penyelesaian pencadangan. |
Negara bagian/Provinsi
Status cadangan saat ini.
Enum | |
---|---|
STATE_UNSPECIFIED |
Status pencadangan tidak diketahui. |
IN_PROGRESS |
Pencadangan sedang berlangsung. |
SUCCEEDED |
Pencadangan selesai. |
FAILED |
Pencadangan gagal. |
LimitConfig
Merepresentasikan konfigurasi batas penskalaan otomatis layanan metastore.
Kolom | |
---|---|
max_scaling_factor |
Opsional. Faktor penskalaan tertinggi yang harus digunakan untuk penskalaan otomatis layanan. |
min_scaling_factor |
Opsional. Faktor penskalaan terendah yang harus digunakan untuk penskalaan otomatis layanan. |
ListBackupsRequest
Pesan permintaan untuk DataprocMetastore.ListBackups
.
Kolom | |
---|---|
parent |
Wajib. Nama resource relatif layanan yang cadangannya akan dicantumkan, dalam bentuk berikut:
Otorisasi memerlukan izin IAM berikut pada resource
|
page_size |
Opsional. Jumlah maksimum cadangan yang akan ditampilkan. Respons mungkin berisi kurang dari jumlah maksimum. Jika tidak ditentukan, tidak lebih dari 500 cadangan akan ditampilkan. Nilai maksimumnya adalah 1.000; nilai di atas 1.000 akan diubah menjadi 1.000. |
page_token |
Opsional. Token halaman, diterima dari panggilan Untuk mengambil halaman pertama, berikan token halaman kosong. Saat melakukan penomoran halaman, parameter lain yang diberikan untuk |
filter |
Opsional. Filter yang akan diterapkan ke hasil daftar. |
order_by |
Opsional. Tentukan pengurutan hasil seperti yang dijelaskan dalam Urutan Pengurutan. Jika tidak ditentukan, hasilnya akan diurutkan dalam urutan default. |
ListBackupsResponse
Pesan respons untuk DataprocMetastore.ListBackups
.
Kolom | |
---|---|
backups[] |
Cadangan layanan yang ditentukan. |
next_page_token |
Token yang dapat dikirim sebagai |
unreachable[] |
Lokasi yang tidak dapat dijangkau. |
ListFederationsRequest
Pesan permintaan untuk ListFederations.
Kolom | |
---|---|
parent |
Wajib. Nama resource relatif lokasi federasi metastore yang akan dicantumkan, dalam bentuk berikut: Otorisasi memerlukan izin IAM berikut pada resource
|
page_size |
Opsional. Jumlah maksimum federasi yang akan ditampilkan. Respons mungkin berisi kurang dari jumlah maksimum. Jika tidak ditentukan, tidak lebih dari 500 layanan akan ditampilkan. Nilai maksimumnya adalah 1.000; nilai di atas 1.000 akan diubah menjadi 1.000. |
page_token |
Opsional. Token halaman, diterima dari panggilan ListFederationServices sebelumnya. Berikan token ini untuk mengambil halaman berikutnya. Untuk mengambil halaman pertama, berikan token halaman kosong. Saat melakukan penomoran halaman, parameter lain yang diberikan ke ListFederationServices harus sesuai dengan panggilan yang menyediakan token halaman. |
filter |
Opsional. Filter yang akan diterapkan ke hasil daftar. |
order_by |
Opsional. Tentukan pengurutan hasil seperti yang dijelaskan dalam Urutan Pengurutan. Jika tidak ditentukan, hasilnya akan diurutkan dalam urutan default. |
ListFederationsResponse
Pesan respons untuk ListFederations
Kolom | |
---|---|
federations[] |
Layanan di lokasi yang ditentukan. |
next_page_token |
Token yang dapat dikirim sebagai |
unreachable[] |
Lokasi yang tidak dapat dijangkau. |
ListMetadataImportsRequest
Pesan permintaan untuk DataprocMetastore.ListMetadataImports
.
Kolom | |
---|---|
parent |
Wajib. Nama resource relatif layanan yang metadatanya diimpor untuk dicantumkan, dalam bentuk berikut:
Otorisasi memerlukan izin IAM berikut pada resource
|
page_size |
Opsional. Jumlah maksimum impor yang akan ditampilkan. Respons mungkin berisi kurang dari jumlah maksimum. Jika tidak ditentukan, tidak lebih dari 500 impor akan ditampilkan. Nilai maksimumnya adalah 1.000; nilai di atas 1.000 akan diubah menjadi 1.000. |
page_token |
Opsional. Token halaman, diterima dari panggilan Untuk mengambil halaman pertama, berikan token halaman kosong. Saat melakukan penomoran halaman, parameter lain yang diberikan untuk |
filter |
Opsional. Filter yang akan diterapkan ke hasil daftar. |
order_by |
Opsional. Tentukan pengurutan hasil seperti yang dijelaskan dalam Urutan Pengurutan. Jika tidak ditentukan, hasilnya akan diurutkan dalam urutan default. |
ListMetadataImportsResponse
Pesan respons untuk DataprocMetastore.ListMetadataImports
.
Kolom | |
---|---|
metadata_imports[] |
Impor di layanan yang ditentukan. |
next_page_token |
Token yang dapat dikirim sebagai |
unreachable[] |
Lokasi yang tidak dapat dijangkau. |
ListMigrationExecutionsRequest
Pesan permintaan untuk DataprocMetastore.ListMigrationExecutions
.
Kolom | |
---|---|
parent |
Wajib. Nama resource relatif layanan yang eksekusi migrasinya akan dicantumkan, dalam bentuk berikut:
Otorisasi memerlukan izin IAM berikut pada resource
|
page_size |
Opsional. Jumlah maksimum eksekusi migrasi yang akan ditampilkan. Respons mungkin berisi kurang dari jumlah maksimum. Jika tidak ditentukan, tidak lebih dari 500 eksekusi migrasi akan ditampilkan. Nilai maksimumnya adalah 1.000; nilai di atas 1.000 akan diubah menjadi 1.000. |
page_token |
Opsional. Token halaman, diterima dari panggilan Untuk mengambil halaman pertama, berikan token halaman kosong. Saat melakukan penomoran halaman, parameter lain yang diberikan untuk |
filter |
Opsional. Filter yang akan diterapkan ke hasil daftar. |
order_by |
Opsional. Tentukan pengurutan hasil seperti yang dijelaskan dalam Urutan Pengurutan. Jika tidak ditentukan, hasilnya akan diurutkan dalam urutan default. |
ListMigrationExecutionsResponse
Pesan respons untuk DataprocMetastore.ListMigrationExecutions
.
Kolom | |
---|---|
migration_executions[] |
Eksekusi migrasi pada layanan yang ditentukan. |
next_page_token |
Token yang dapat dikirim sebagai |
unreachable[] |
Lokasi yang tidak dapat dijangkau. |
ListServicesRequest
Pesan permintaan untuk DataprocMetastore.ListServices
.
Kolom | |
---|---|
parent |
Wajib. Nama resource relatif dari lokasi layanan metastore yang akan dicantumkan, dalam bentuk berikut:
Otorisasi memerlukan izin IAM berikut pada resource
|
page_size |
Opsional. Jumlah maksimum layanan yang akan ditampilkan. Respons mungkin berisi kurang dari jumlah maksimum. Jika tidak ditentukan, tidak lebih dari 500 layanan akan ditampilkan. Nilai maksimumnya adalah 1.000; nilai di atas 1.000 akan diubah menjadi 1.000. |
page_token |
Opsional. Token halaman, diterima dari panggilan Untuk mengambil halaman pertama, berikan token halaman kosong. Saat melakukan penomoran halaman, parameter lain yang diberikan untuk |
filter |
Opsional. Filter yang akan diterapkan ke hasil daftar. |
order_by |
Opsional. Tentukan pengurutan hasil seperti yang dijelaskan dalam Urutan Pengurutan. Jika tidak ditentukan, hasilnya akan diurutkan dalam urutan default. |
ListServicesResponse
Pesan respons untuk DataprocMetastore.ListServices
.
Kolom | |
---|---|
services[] |
Layanan di lokasi yang ditentukan. |
next_page_token |
Token yang dapat dikirim sebagai |
unreachable[] |
Lokasi yang tidak dapat dijangkau. |
LocationMetadata
Metadata tentang layanan di lokasi.
Kolom | |
---|---|
supported_hive_metastore_versions[] |
Versi Hive Metastore yang dapat digunakan saat membuat layanan metastore baru di lokasi ini. Server menjamin bahwa tepat satu |
multi_region_metadata |
Metadata multi-region jika region saat ini adalah multi-region. |
custom_region_metadata[] |
Kemungkinan konfigurasi yang didukung jika region saat ini adalah region kustom. |
CustomRegionMetadata
Metadata tentang region kustom. Kolom ini hanya diisi jika wilayah adalah wilayah kustom. Untuk satu/beberapa region, kolom ini akan kosong.
Kolom | |
---|---|
required_read_write_regions[] |
Region baca-tulis untuk region kustom ini. |
optional_read_only_regions[] |
Wilayah hanya baca untuk wilayah kustom ini. |
witness_region |
Region saksi Spanner untuk region kustom ini. |
HiveMetastoreVersion
Spesifikasi versi software Hive Metastore yang didukung.
Kolom | |
---|---|
version |
Versi semantik software Hive Metastore. |
is_default |
Apakah |
MultiRegionMetadata
Metadata untuk multi-region yang menyertakan region penyusun. Metadata hanya diisi jika region adalah multi-region. Untuk region tunggal atau region ganda kustom, kolom ini akan kosong.
Kolom | |
---|---|
constituent_regions[] |
Region yang membentuk multi-region. |
MaintenanceWindow
Masa pemeliharaan. Ini menentukan kapan Dataproc Metastore dapat melakukan operasi pemeliharaan sistem ke layanan.
Kolom | |
---|---|
hour_of_day |
Jam dalam hari (0-23) saat periode dimulai. |
day_of_week |
Hari dalam seminggu, saat periode dimulai. |
MetadataExport
Detail operasi ekspor metadata.
Kolom | |
---|---|
start_time |
Hanya output. Waktu saat ekspor dimulai. |
end_time |
Hanya output. Waktu saat ekspor berakhir. |
state |
Hanya output. Status ekspor saat ini. |
database_dump_type |
Hanya output. Jenis dump database. |
Kolom union
|
|
destination_gcs_uri |
Hanya output. URI Cloud Storage dari folder tempat metadata diekspor, dalam bentuk |
Negara bagian/Provinsi
Status ekspor metadata saat ini.
Enum | |
---|---|
STATE_UNSPECIFIED |
Status ekspor metadata tidak diketahui. |
RUNNING |
Ekspor metadata sedang berjalan. |
SUCCEEDED |
Ekspor metadata berhasil diselesaikan. |
FAILED |
Ekspor metadata gagal. |
CANCELLED |
Ekspor metadata dibatalkan. |
MetadataImport
Resource metastore yang mengimpor metadata.
Kolom | |
---|---|
name |
Tidak dapat diubah. Nama resource relatif dari impor metadata, dalam bentuk:
|
description |
Deskripsi impor metadata. |
create_time |
Hanya output. Waktu saat impor metadata dimulai. |
update_time |
Hanya output. Waktu saat impor metadata terakhir diperbarui. |
end_time |
Hanya output. Waktu saat impor metadata selesai. |
state |
Hanya output. Status impor metadata saat ini. |
Kolom union metadata . Metadata yang akan diimpor. metadata hanya ada berupa salah satu diantara berikut: |
|
database_dump |
Tidak dapat diubah. Dump database dari database metastore yang sudah ada sebelumnya. |
DatabaseDump
Spesifikasi lokasi dan metadata tentang dump database dari sistem manajemen database relasional.
Kolom | |
---|---|
database_type |
Jenis database. |
gcs_uri |
URI folder atau objek Cloud Storage yang menentukan sumber tempat metadata akan diimpor. Nama harus diawali dengan |
source_database |
Nama database sumber. |
type |
Opsional. Jenis dump database. Jika tidak ditentukan, setelan defaultnya adalah |
DatabaseType
Jenis database.
Enum | |
---|---|
DATABASE_TYPE_UNSPECIFIED |
Jenis database sumber tidak diketahui. |
MYSQL |
Jenis database sumber adalah MySQL. |
Negara bagian/Provinsi
Status impor metadata saat ini.
Enum | |
---|---|
STATE_UNSPECIFIED |
Status impor metadata tidak diketahui. |
RUNNING |
Impor metadata sedang berjalan. |
SUCCEEDED |
Impor metadata berhasil diselesaikan. |
UPDATING |
Impor metadata sedang diperbarui. |
FAILED |
Impor metadata gagal, dan perubahan metadata yang dicoba di-roll back. |
MetadataIntegration
Menentukan cara metadata metastore harus diintegrasikan dengan layanan eksternal.
Kolom | |
---|---|
data_catalog_config |
Opsional. Konfigurasi integrasi untuk layanan Data Catalog. |
MetadataManagementActivity
Aktivitas pengelolaan metadata layanan metastore.
Kolom | |
---|---|
metadata_exports[] |
Hanya output. Ekspor metadata terbaru dari layanan metastore. |
restores[] |
Hanya output. Pemulihan terbaru layanan metastore. |
MigrationExecution
Detail resource eksekusi migrasi.
Kolom | |
---|---|
name |
Hanya output. Nama resource relatif dari eksekusi migrasi, dalam bentuk berikut: |
create_time |
Hanya output. Waktu eksekusi migrasi dimulai. |
end_time |
Hanya output. Waktu saat eksekusi migrasi selesai. |
state |
Hanya output. Status eksekusi migrasi saat ini. |
phase |
Hanya output. Fase eksekusi migrasi saat ini. |
state_message |
Hanya output. Informasi tambahan tentang status eksekusi migrasi saat ini. |
Kolom union migration_config . Informasi konfigurasi yang diperlukan oleh Dataproc Metastore untuk memulai proses migrasi migration_config hanya dapat berupa salah satu dari hal berikut: |
|
cloud_sql_migration_config |
Informasi konfigurasi khusus untuk bermigrasi dari metastore hive yang dikelola sendiri di Google Cloud menggunakan Cloud SQL sebagai database backend ke Dataproc Metastore. |
CloudSQLMigrationConfig
Informasi konfigurasi untuk bermigrasi dari metastore hive yang dikelola sendiri di Google Cloud menggunakan Cloud SQL sebagai database backend ke Dataproc Metastore.
Kolom | |
---|---|
cdc_config |
Wajib. Informasi konfigurasi untuk memulai aliran Change Data Capture (CDC) dari database pelanggan ke database backend Dataproc Metastore. Dataproc Metastore beralih untuk menggunakan database backend-nya setelah fase transisi migrasi. |
cloud_sql_connection_config |
Wajib. Informasi konfigurasi untuk membuat koneksi database pelanggan sebelum fase transisi migrasi |
CdcConfig
Informasi konfigurasi untuk memulai aliran Change Data Capture (CDC) dari database pelanggan ke database backend Dataproc Metastore.
Kolom | |
---|---|
vpc_network |
Wajib. Nama yang sepenuhnya memenuhi syarat dari jaringan VPC instance Cloud SQL atau jaringan VPC bersama yang akan dihubungkan dengan Datastream, dalam format berikut: |
subnet_ip_range |
Wajib. Rentang IP CIDR /29 untuk peering dengan datastream. |
username |
Wajib. Nama pengguna yang harus digunakan layanan Datastream untuk koneksi MySQL. |
password |
Wajib. Hanya input. Sandi untuk pengguna yang harus digunakan layanan Datastream untuk koneksi MySQL. Kolom ini tidak ditampilkan berdasarkan permintaan. |
reverse_proxy_subnet |
Wajib. URL resource subnetwork untuk membuat instance VM yang menghosting reverse proxy. Konteks selengkapnya di https://cloud.google.com/datastream/docs/private-connectivity#reverse-csql-proxy Subjaringan harus berada di jaringan yang disediakan dalam permintaan yang akan dihubungkan oleh Datastream dan harus berada di region yang sama dengan Datastream, dalam format berikut. |
bucket |
Opsional. Bucket tempat data peristiwa aliran perantara akan ditulis. Nama bucket harus tanpa awalan seperti "gs://". Lihat persyaratan penamaan bucket. Kolom ini bersifat opsional. Jika tidak ditetapkan, bucket Cloud Storage Artifacts akan digunakan. |
root_path |
Opsional. Jalur root di dalam bucket Cloud Storage. Data peristiwa streaming akan ditulis ke jalur ini. Nilai defaultnya adalah |
CloudSQLConnectionConfig
Informasi konfigurasi untuk membuat koneksi database pelanggan sebelum fase transisi migrasi
Kolom | |
---|---|
instance_connection_name |
Wajib. Nama koneksi database Cloud SQL (project_id:region:instance_name) |
ip_address |
Wajib. Alamat IP pribadi instance Cloud SQL. |
port |
Wajib. Port jaringan database. |
hive_database_name |
Wajib. Nama database hive. |
username |
Wajib. Nama pengguna yang akan digunakan layanan Dataproc Metastore untuk terhubung ke database. |
password |
Wajib. Hanya input. Sandi untuk pengguna yang akan digunakan layanan Dataproc Metastore untuk terhubung ke database. Kolom ini tidak ditampilkan berdasarkan permintaan. |
proxy_subnet |
Wajib. Nama resource relatif subnetwork tempat layanan proxy SOCKS5 akan di-deploy. Subjaringan harus berada di jaringan tempat instance Cloud SQL dapat diakses. Nama resource harus dalam format, |
nat_subnet |
Wajib. Nama resource relatif dari subnetwork yang akan digunakan untuk Private Service Connect. Perhatikan bahwa subnet ini tidak boleh berupa subnet reguler dan hanya digunakan untuk NAT. (https://cloud.google.com/vpc/docs/about-vpc-hosted-services#psc-subnets) Subnet ini digunakan untuk memublikasikan layanan proxy SOCKS5. Ukuran subnet harus minimal |
Fase
Fase eksekusi migrasi saat ini.
Enum | |
---|---|
PHASE_UNSPECIFIED |
Fase eksekusi migrasi tidak diketahui. |
REPLICATION |
Fase replikasi mengacu pada fase migrasi saat Dataproc Metastore menjalankan pipeline untuk mereplikasi perubahan di database pelanggan ke database backend-nya. Selama fase ini, Dataproc Metastore menggunakan database pelanggan sebagai database backend metastore hive. |
CUTOVER |
Fase transisi mengacu pada fase migrasi saat Dataproc Metastore beralih untuk menggunakan database backend-nya sendiri. Migrasi memasuki fase ini saat pelanggan selesai memigrasikan semua cluster/workload mereka ke Dataproc Metastore dan memicu CompleteMigration . |
Negara bagian/Provinsi
Status eksekusi migrasi saat ini.
Enum | |
---|---|
STATE_UNSPECIFIED |
Status eksekusi migrasi tidak diketahui. |
STARTING |
Eksekusi migrasi dimulai. |
RUNNING |
Eksekusi migrasi sedang berjalan. |
CANCELLING |
Eksekusi migrasi sedang dalam proses pembatalan. |
AWAITING_USER_ACTION |
Eksekusi migrasi menunggu tindakan pengguna. |
SUCCEEDED |
Eksekusi migrasi berhasil diselesaikan. |
FAILED |
Eksekusi migrasi gagal. |
CANCELLED |
Eksekusi migrasi dibatalkan. |
DELETING |
Eksekusi migrasi sedang dihapus. |
MoveTableToDatabaseRequest
Pesan permintaan untuk DataprocMetastore.MoveTableToDatabase
.
Kolom | |
---|---|
service |
Wajib. Nama resource relatif dari layanan metastore untuk mengubah metadata, dalam format berikut:
Otorisasi memerlukan izin IAM berikut pada resource
|
table_name |
Wajib. Nama tabel yang akan dipindahkan. |
db_name |
Wajib. Nama database tempat tabel berada. |
destination_db_name |
Wajib. Nama database tempat tabel akan dipindahkan. |
MoveTableToDatabaseResponse
Jenis ini tidak memiliki kolom.
Pesan respons untuk DataprocMetastore.MoveTableToDatabase
.
NetworkConfig
Konfigurasi jaringan untuk layanan Dataproc Metastore.
Kolom | |
---|---|
consumers[] |
Tidak dapat diubah. Konfigurasi jaringan sisi konsumen untuk instance Dataproc Metastore. |
Konsumen
Berisi informasi konfigurasi jaringan pelanggan.
Kolom | |
---|---|
endpoint_uri |
Hanya output. URI endpoint yang digunakan untuk mengakses layanan metastore. |
endpoint_location |
Hanya output. Lokasi URI endpoint. Format |
Kolom union
|
|
subnetwork |
Tidak dapat diubah. Subnetwork project pelanggan tempat alamat IP dicadangkan dan digunakan sebagai endpoint layanan Dataproc Metastore. IP ini dapat diakses oleh host di subnet dan oleh semua host di subnet di region dan jaringan yang sama. Harus ada minimal satu alamat IP yang tersedia dalam rentang utama subnet. Subnet ditentukan dalam format berikut:
|
OperationMetadata
Merepresentasikan metadata operasi yang berjalan lama.
Kolom | |
---|---|
create_time |
Hanya output. Waktu operasi dibuat. |
end_time |
Hanya output. Waktu operasi selesai berjalan. |
target |
Hanya output. Jalur resource yang ditentukan server untuk target operasi. |
verb |
Hanya output. Nama kata kerja yang dieksekusi oleh operasi. |
status_message |
Hanya output. Status operasi yang dapat dibaca manusia, jika ada. |
requested_cancellation |
Hanya output. Mengidentifikasi apakah pemanggil telah meminta pembatalan operasi. Operasi yang berhasil dibatalkan memiliki nilai [Operation.error][] dengan |
api_version |
Hanya output. Versi API yang digunakan untuk memulai operasi. |
QueryMetadataRequest
Pesan permintaan untuk DataprocMetastore.QueryMetadata
.
Kolom | |
---|---|
service |
Wajib. Nama resource relatif dari layanan metastore untuk membuat kueri metadata, dalam format berikut:
Otorisasi memerlukan izin IAM berikut pada resource
|
query |
Wajib. Kueri SQL hanya baca untuk dijalankan pada database metadata. Kueri tidak dapat mengubah atau memodifikasi data. |
QueryMetadataResponse
Pesan respons untuk DataprocMetastore.QueryMetadata
.
Kolom | |
---|---|
result_manifest_uri |
URI manifes adalah link ke instance JSON di Cloud Storage. Instance ini langsung muncul bersama QueryMetadataResponse. Konten URI tidak dapat dicoba lagi hingga kueri operasi yang berjalan lama terhadap metadata selesai. |
Pulihkan
Detail operasi pemulihan metadata.
Kolom | |
---|---|
start_time |
Hanya output. Waktu saat pemulihan dimulai. |
end_time |
Hanya output. Waktu saat pemulihan berakhir. |
state |
Hanya output. Status pemulihan saat ini. |
backup |
Hanya output. Nama resource relatif dari pencadangan layanan metastore yang akan dipulihkan, dalam bentuk berikut:
|
type |
Hanya output. Jenis pemulihan. |
details |
Hanya output. Detail pemulihan yang berisi revisi layanan yang akan dipulihkan, dalam format JSON. |
backup_location |
Opsional. URI Cloud Storage yang menentukan tempat artefak cadangan disimpan, dalam format |
RestoreType
Jenis pemulihan. Jika tidak ditentukan, setelan defaultnya adalah METADATA_ONLY
.
Enum | |
---|---|
RESTORE_TYPE_UNSPECIFIED |
Jenis pemulihan tidak diketahui. |
FULL |
Metadata dan konfigurasi layanan dipulihkan. |
METADATA_ONLY |
Hanya metadata layanan yang dipulihkan. |
Negara bagian/Provinsi
Status pemulihan saat ini.
Enum | |
---|---|
STATE_UNSPECIFIED |
Status pemulihan metadata tidak diketahui. |
RUNNING |
Pemulihan metadata sedang berjalan. |
SUCCEEDED |
Pemulihan metadata berhasil diselesaikan. |
FAILED |
Pemulihan metadata gagal. |
CANCELLED |
Pemulihan metadata dibatalkan. |
RestoreServiceRequest
Pesan permintaan untuk [DataprocMetastore.Restore][].
Kolom | |
---|---|
service |
Wajib. Nama resource relatif dari layanan metastore untuk menjalankan pemulihan, dalam bentuk berikut:
Otorisasi memerlukan izin IAM berikut pada resource
|
backup |
Opsional. Nama resource relatif dari pencadangan layanan metastore yang akan dipulihkan, dalam bentuk berikut:
Otorisasi memerlukan izin IAM berikut pada resource
|
backup_location |
Opsional. URI Cloud Storage yang menentukan lokasi artefak cadangan, yaitu - file avro cadangan di "avro/", backup_metastore.json, dan service.json, dalam bentuk berikut:
|
restore_type |
Opsional. Jenis pemulihan. Jika tidak ditentukan, setelan defaultnya adalah |
request_id |
Opsional. ID permintaan. Tentukan ID permintaan unik untuk mengizinkan server mengabaikan permintaan jika telah selesai. Server akan mengabaikan permintaan berikutnya yang memberikan ID permintaan duplikat selama minimal 60 menit setelah permintaan pertama. Misalnya, jika waktu permintaan awal habis, diikuti dengan permintaan lain dengan ID permintaan yang sama, server akan mengabaikan permintaan kedua untuk mencegah pembuatan komitmen duplikat. ID permintaan harus berupa UUID yang valid. UUID nol (00000000-0000-0000-0000-000000000000) tidak didukung. |
ScalingConfig
Merepresentasikan konfigurasi penskalaan layanan metastore.
Kolom | |
---|---|
autoscaling_config |
Opsional. Konfigurasi penskalaan otomatis. |
Kolom union scaling_model . Merepresentasikan ukuran instance yang telah ditentukan atau faktor penskalaan numerik. scaling_model hanya ada berupa salah satu diantara berikut: |
|
instance_size |
Enum ukuran instance yang dapat dibaca, dengan setiap ukuran instance dipetakan ke nilai float (misalnya, InstanceSize.EXTRA_SMALL = scaling_factor(0.1)) |
scaling_factor |
Faktor penskalaan, penambahan 0,1 untuk nilai kurang dari 1,0, dan penambahan 1,0 untuk nilai lebih besar dari 1,0. |
InstanceSize
Ukuran instance metastore.
Enum | |
---|---|
INSTANCE_SIZE_UNSPECIFIED |
Ukuran instance yang tidak ditentukan |
EXTRA_SMALL |
Ukuran instance ekstra kecil, dipetakan ke faktor penskalaan 0,1. |
SMALL |
Ukuran instance kecil, dipetakan ke faktor penskalaan 0,5. |
MEDIUM |
Ukuran instance sedang, dipetakan ke faktor penskalaan 1,0. |
LARGE |
Ukuran instance besar, dipetakan ke faktor penskalaan 3,0. |
EXTRA_LARGE |
Ukuran instance ekstra besar, dipetakan ke faktor penskalaan 6,0. |
ScheduledBackup
Ini menentukan konfigurasi pencadangan terjadwal.
Kolom | |
---|---|
enabled |
Opsional. Menentukan apakah pencadangan terjadwal diaktifkan. Nilai defaultnya adalah false. |
cron_schedule |
Opsional. Interval terjadwal dalam format Cron, lihat https://en.wikipedia.org/wiki/Cron Default-nya kosong: pencadangan terjadwal tidak diaktifkan. Harus ditentukan untuk mengaktifkan pencadangan terjadwal. |
time_zone |
Opsional. Menentukan zona waktu yang akan digunakan saat menafsirkan cron_schedule. Harus berupa nama zona waktu dari database zona waktu (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones), misalnya America/Los_Angeles atau Africa/Abidjan. Jika tidak ditentukan, default-nya adalah UTC. |
next_scheduled_time |
Hanya output. Waktu eksekusi pencadangan berikutnya dijadwalkan untuk dimulai. |
backup_location |
Opsional. URI Cloud Storage folder, dalam format |
latest_backup |
Hanya output. Detail pencadangan terjadwal terbaru. |
Rahasia
Nilai yang disimpan dengan aman.
Kolom | |
---|---|
Kolom union
|
|
cloud_secret |
Nama resource relatif dari versi secret Secret Manager, dalam bentuk berikut:
|
Layanan
Layanan metastore terkelola yang menayangkan kueri metadata.
Kolom | |
---|---|
name |
Tidak dapat diubah. Nama resource relatif layanan metastore, dalam format berikut:
|
create_time |
Hanya output. Waktu saat layanan metastore dibuat. |
update_time |
Hanya output. Waktu saat layanan metastore terakhir diperbarui. |
labels |
Label yang ditentukan pengguna untuk layanan metastore. |
network |
Tidak dapat diubah. Nama resource relatif dari jaringan VPC tempat instance dapat diakses. Nilai ini ditentukan dalam bentuk berikut:
|
endpoint_uri |
Hanya output. URI endpoint yang digunakan untuk mengakses layanan metastore. |
port |
Port TCP tempat layanan metastore dijangkau. Default: 9083. |
state |
Hanya output. Status layanan metastore saat ini. |
state_message |
Hanya output. Informasi tambahan tentang status layanan metastore saat ini, jika tersedia. |
artifact_gcs_uri |
Hanya output. URI Cloud Storage (dimulai dengan |
tier |
Tingkat layanan. |
metadata_integration |
Opsional. Setelan yang menentukan cara metadata metastore diintegrasikan dengan layanan dan sistem eksternal. |
maintenance_window |
Periode pemeliharaan satu jam untuk layanan metastore. Ini menentukan kapan layanan dapat dimulai ulang untuk tujuan pemeliharaan dalam waktu UTC. Periode pemeliharaan tidak diperlukan untuk layanan dengan jenis database SPANNER. |
uid |
Hanya output. ID resource unik global dari layanan metastore. |
metadata_management_activity |
Hanya output. Aktivitas pengelolaan metadata layanan metastore. |
release_channel |
Tidak dapat diubah. Saluran rilis layanan. Jika tidak ditentukan, setelan defaultnya adalah |
encryption_config |
Tidak dapat diubah. Informasi yang digunakan untuk mengonfigurasi layanan Dataproc Metastore guna mengenkripsi data pelanggan dalam penyimpanan. Tidak dapat diperbarui. |
network_config |
Konfigurasi yang menentukan setelan jaringan untuk layanan Dataproc Metastore. |
database_type |
Tidak dapat diubah. Jenis database tempat layanan Metastore menyimpan datanya. |
telemetry_config |
Konfigurasi yang menentukan setelan telemetri untuk layanan Dataproc Metastore. Jika tidak ditentukan, setelan defaultnya adalah |
scaling_config |
Menskalakan konfigurasi layanan metastore. |
scheduled_backup |
Opsional. Konfigurasi pencadangan terjadwal untuk layanan metastore. |
deletion_protection |
Opsional. Menunjukkan apakah metastore dataproc harus dilindungi dari penghapusan yang tidak disengaja. |
Kolom union metastore_config . Properti konfigurasi khusus untuk teknologi layanan metastore yang mendasarinya (software yang menayangkan kueri metastore). metastore_config hanya ada berupa salah satu diantara berikut: |
|
hive_metastore_config |
Informasi konfigurasi khusus untuk menjalankan software metastore Hive sebagai layanan metastore. |
DatabaseType
Jenis database backend untuk layanan metastore.
Enum | |
---|---|
DATABASE_TYPE_UNSPECIFIED |
DATABASE_TYPE tidak ditetapkan. |
MYSQL |
MySQL digunakan untuk mempertahankan data metastore. |
SPANNER |
Spanner digunakan untuk mempertahankan data metastore. |
ReleaseChannel
Saluran rilis memaketkan fitur dengan berbagai tingkat stabilitas. Fitur yang lebih baru mungkin diperkenalkan pada awalnya ke saluran rilis yang kurang stabil dan dapat dipromosikan secara otomatis ke saluran rilis yang lebih stabil.
Enum | |
---|---|
RELEASE_CHANNEL_UNSPECIFIED |
Saluran rilis tidak ditentukan. |
CANARY |
Saluran rilis CANARY berisi fitur terbaru, yang mungkin tidak stabil dan memiliki masalah yang belum terselesaikan tanpa solusi yang diketahui. Layanan yang menggunakan saluran rilis CANARY tidak tunduk pada SLA apa pun. |
STABLE |
Saluran rilis STABLE berisi fitur yang dianggap stabil dan telah divalidasi untuk penggunaan produksi. |
Negara bagian/Provinsi
Status layanan metastore saat ini.
Enum | |
---|---|
STATE_UNSPECIFIED |
Status layanan metastore tidak diketahui. |
CREATING |
Layanan metastore sedang dalam proses pembuatan. |
ACTIVE |
Layanan metastore berjalan dan siap melayani kueri. |
SUSPENDING |
Layanan metastore memasuki penangguhan. Ketersediaan penayangan kuerinya dapat berhenti secara tiba-tiba. |
SUSPENDED |
Layanan metastore ditangguhkan dan tidak dapat menayangkan kueri. |
UPDATING |
Layanan metastore sedang diperbarui. Aplikasi tersebut tetap dapat digunakan, tetapi tidak dapat menerima permintaan update tambahan atau dihapus untuk saat ini. |
DELETING |
Layanan metastore sedang dihapus. Kode ini tidak dapat digunakan. |
ERROR |
Layanan metastore mengalami error dan tidak dapat digunakan. Layanan metastore harus dihapus. |
AUTOSCALING |
Layanan Dataproc Metastore 2 sedang diskalakan ke atas atau ke bawah. |
MIGRATING |
Layanan metastore sedang memproses migrasi terkelola. |
Tingkat
Tingkat layanan yang tersedia.
Enum | |
---|---|
TIER_UNSPECIFIED |
Tingkat tidak ditetapkan. |
DEVELOPER |
Paket developer memberikan skalabilitas terbatas dan tidak ada fault tolerance. Cocok untuk bukti konsep dengan biaya rendah. |
ENTERPRISE |
Paket enterprise menyediakan ketersediaan tinggi multi-zona, dan skalabilitas yang memadai untuk workload Dataproc Metastore tingkat perusahaan. |
StartMigrationRequest
Pesan permintaan untuk DataprocMetastore.StartMigration
.
Kolom | |
---|---|
service |
Wajib. Nama resource relatif layanan metastore yang akan menjadi tujuan migrasi, dalam format berikut:
Otorisasi memerlukan izin IAM berikut pada resource
|
migration_execution |
Wajib. Detail konfigurasi untuk migrasi. |
request_id |
Opsional. ID permintaan. Tentukan ID permintaan unik untuk mengizinkan server mengabaikan permintaan jika telah selesai. Server akan mengabaikan permintaan berikutnya yang memberikan ID permintaan duplikat selama minimal 60 menit setelah permintaan pertama. Misalnya, jika waktu permintaan awal habis, diikuti dengan permintaan lain dengan ID permintaan yang sama, server akan mengabaikan permintaan kedua untuk mencegah pembuatan komitmen duplikat. ID permintaan harus berupa UUID yang valid. UUID nol (00000000-0000-0000-0000-000000000000) tidak didukung. |
TelemetryConfig
Konfigurasi Telemetri untuk layanan Dataproc Metastore.
Kolom | |
---|---|
log_format |
Format output log layanan Dataproc Metastore. |
LogFormat
Enum | |
---|---|
LOG_FORMAT_UNSPECIFIED |
LOG_FORMAT tidak ditetapkan. |
LEGACY |
Output logging menggunakan format textPayload lama. |
JSON |
Output logging menggunakan format jsonPayload . |
UpdateFederationRequest
Pesan permintaan untuk UpdateFederation.
Kolom | |
---|---|
update_mask |
Wajib. Mask kolom yang digunakan untuk menentukan kolom yang akan ditimpa di resource federasi metastore oleh update. Kolom yang ditentukan dalam |
federation |
Wajib. Federasi metastore yang akan diperbarui. Server hanya menggabungkan kolom dalam layanan jika kolom tersebut ditentukan di Kolom Otorisasi memerlukan izin IAM berikut pada resource
|
request_id |
Opsional. ID permintaan. Tentukan ID permintaan unik untuk mengizinkan server mengabaikan permintaan jika telah selesai. Server akan mengabaikan permintaan berikutnya yang memberikan ID permintaan duplikat selama minimal 60 menit setelah permintaan pertama. Misalnya, jika waktu permintaan awal habis, diikuti dengan permintaan lain dengan ID permintaan yang sama, server akan mengabaikan permintaan kedua untuk mencegah pembuatan komitmen duplikat. ID permintaan harus berupa UUID yang valid. UUID nol (00000000-0000-0000-0000-000000000000) tidak didukung. |
UpdateMetadataImportRequest
Pesan permintaan untuk DataprocMetastore.UpdateMetadataImport
.
Kolom | |
---|---|
update_mask |
Wajib. Mask kolom yang digunakan untuk menentukan kolom yang akan ditimpa di resource impor metadata oleh update. Kolom yang ditentukan dalam |
metadata_import |
Wajib. Impor metadata yang akan diperbarui. Server hanya menggabungkan kolom dalam impor jika kolom tersebut ditentukan di Kolom Otorisasi memerlukan izin IAM berikut pada resource
|
request_id |
Opsional. ID permintaan. Tentukan ID permintaan unik untuk mengizinkan server mengabaikan permintaan jika telah selesai. Server akan mengabaikan permintaan berikutnya yang memberikan ID permintaan duplikat selama minimal 60 menit setelah permintaan pertama. Misalnya, jika waktu permintaan awal habis, diikuti dengan permintaan lain dengan ID permintaan yang sama, server akan mengabaikan permintaan kedua untuk mencegah pembuatan komitmen duplikat. ID permintaan harus berupa UUID yang valid. UUID nol (00000000-0000-0000-0000-000000000000) tidak didukung. |
UpdateServiceRequest
Pesan permintaan untuk DataprocMetastore.UpdateService
.
Kolom | |
---|---|
update_mask |
Wajib. Mask kolom yang digunakan untuk menentukan kolom yang akan ditimpa di resource layanan metastore oleh update. Kolom yang ditentukan dalam |
service |
Wajib. Layanan metastore yang akan diperbarui. Server hanya menggabungkan kolom dalam layanan jika kolom tersebut ditentukan di Kolom Otorisasi memerlukan izin IAM berikut pada resource
|
request_id |
Opsional. ID permintaan. Tentukan ID permintaan unik untuk mengizinkan server mengabaikan permintaan jika telah selesai. Server akan mengabaikan permintaan berikutnya yang memberikan ID permintaan duplikat selama minimal 60 menit setelah permintaan pertama. Misalnya, jika waktu permintaan awal habis, diikuti dengan permintaan lain dengan ID permintaan yang sama, server akan mengabaikan permintaan kedua untuk mencegah pembuatan komitmen duplikat. ID permintaan harus berupa UUID yang valid. UUID nol (00000000-0000-0000-0000-000000000000) tidak didukung. |