Mengelola aset data menggunakan Data Catalog
Data Catalog secara otomatis membuat katalog metadata tentang resource Bigtable. Fitur ini membantu organisasi Anda menelusuri dan mengelola aset data Bigtable Anda.
Metadata disinkronkan secara otomatis dari Bigtable ke Data Catalog untuk resource Bigtable berikut:
- Instance
- Cluster
- Tabel, termasuk detail grup kolom
Data Catalog adalah layanan pengelolaan metadata yang terkelola sepenuhnya. Layanan ini menyediakan mekanisme pemberian tag dan tampilan terpadu untuk metadata teknis dan bisnis. Untuk mempelajari lebih lanjut Data Catalog dan alasan Anda harus menggunakannya, lihat Apa itu Data Catalog.
Manfaat menggunakan Data Catalog dengan Bigtable
Informasi Data Catalog tentang data Anda dapat membantu memfasilitasi analisis, penggunaan ulang data, pengembangan aplikasi, dan pengelolaan data.
Anda dapat menelusuri entri di Katalog Data berdasarkan nama resource atau berdasarkan detail. Misalnya, Anda dapat menelusuri nama instance untuk menemukan entri instance atau menelusuri family kolom untuk menemukan entri tabel. Anda juga dapat menggunakan penelusuran berfacet, dengan menerapkan filter untuk mempersempit penelusuran. Untuk mengetahui informasi selengkapnya, lihat Menelusuri dan melihat aset data dengan Data Catalog.
Memberi tag pada aset data dapat membantu Anda memahami dan mengatalogkan data yang tersedia di tabel Bigtable untuk membuat data lebih mudah ditemukan dan dicari oleh pengguna Data Catalog lainnya, dan sebagai bagian dari aset data yang lebih besar. Anda menggunakan tag untuk menambahkan metadata Anda sendiri ke metadata yang dikatalogkan, lalu Anda dapat menggunakan tag tersebut untuk melakukan penelusuran.
Mulai menggunakan Data Catalog
Untuk mulai menggunakan Data Catalog guna mengelola aset data Bigtable, selesaikan tugas berikut:
Jika Anda baru menggunakan Data Catalog, aktifkan API.
Berikan peran IAM kepada akun utama yang memerlukan akses ke entri Bigtable di Data Catalog.
Pelajari cara menelusuri aset data dengan membaca Cara menelusuri dengan Data Catalog.
Tinjau sintaksis penelusuran Data Catalog untuk memahami cara menemukan metadata Anda.
Baca konsep tentang pemberian tag pada entri Data Catalog di Tag dan template tag
Cara menelusuri metadata Bigtable
Anda dapat menelusuri metadata Bigtable yang disinkronkan menggunakan Data Catalog.
Selain pembatas standar, Anda dapat menelusuri resource Bigtable dengan:
Instance
- Nama instance Bigtable
- ID instance Bigtable
- Lokasi cluster
- ID cluster
Tabel
- ID tabel
- Nama grup kolom
- Nama instance Bigtable
- ID instance Bigtable
Peran yang diperlukan
Melihat, memberi tag, dan menelusuri resource Bigtable di Data Catalog memiliki persyaratan izin yang berbeda. Secara umum, berikan peran minimum yang diperlukan untuk menyelesaikan tugas kepada akun utama di organisasi Anda.
Izin untuk melihat tag publik dan pribadi
Untuk mendapatkan izin yang diperlukan untuk melihat tag publik dan pribadi di resource Bigtable, minta administrator untuk memberi Anda peran IAM berikut:
Peran bawaan ini berisi izin yang diperlukan untuk melihat tag publik dan pribadi. Izin persis yang diperlukan adalah sebagai berikut:
bigtable.instances.get
bigtable.clusters.get
bigtable.tables.get
datacatalog.tagTemplates.getTag
Izin untuk menelusuri resource Bigtable
Untuk mendapatkan izin yang Anda perlukan untuk menelusuri resource Bigtable di Data Catalog, minta administrator Anda untuk memberi Anda peran IAM berikut:
Peran bawaan ini berisi izin yang diperlukan untuk menelusuri resource Bigtable. Izin persis yang diperlukan adalah sebagai berikut:
bigtable.instances.get
bigtable.clusters.get
bigtable.tables.get
Izin untuk melampirkan tag ke resource Bigtable
Untuk mendapatkan izin yang Anda perlukan untuk melampirkan tag ke resource Bigtable di Data Catalog, minta administrator Anda untuk memberi Anda peran IAM berikut:
Peran bawaan ini berisi izin yang diperlukan untuk menambahkan tag publik dan pribadi. Izin persis yang diperlukan adalah sebagai berikut:
bigtable.instances.update
bigtable.clusters.update
bigtable.tables.update
datacatalog.tagTemplates.use
datacatalog.entries.updateTag
(Opsional) Membuat peran khusus
Anda dapat membuat peran khusus untuk diberikan kepada pengguna yang memerlukan akses lengkap ke semua metadata Bigtable di Data Catalog di seluruh project atau organisasi Anda. Kemudian, Anda dapat menjadikan pengguna atau akun layanan yang memerlukan akses sebagai akun utama peran khusus. Untuk mempelajari lebih lanjut peran khusus, lihat Peran dan izin.
Pilih nama yang bermakna untuk peran tersebut, seperti Bigtable Data Catalog Editor, lalu tetapkan hanya akun utama yang memerlukan akses ke peran tersebut. Untuk mengetahui petunjuk penyiapan, lihat Membuat peran kustom.
Berikan izin berikut ke peran khusus:
bigtable.instances.get
bigtable.instances.update
bigtable.clusters.get
bigtable.clusters.update
bigtable.tables.get
bigtable.tables.update
datacatalog.tagTemplates.getTag
datacatalog.tagTemplates.use
Untuk mengetahui detail izin Data Catalog, lihat Peran untuk menelusuri resource.Google Cloud Untuk mengetahui deskripsi izin Bigtable, lihat Izin.
Batasan yang diketahui
Bagian berikut mencantumkan beberapa batasan yang harus Anda perhatikan sebelum menggunakan Data Catalog untuk mengelola metadata Bigtable Anda.
Batasan lokasi
Jika organisasi Anda telah menyiapkan batasan lokasi, entri metadata untuk resource Bigtable Anda mungkin tidak disinkronkan ke Data Catalog. Semua entri yang dibuat sebelum menerapkan batasan lokasi akan dipertahankan oleh Data Catalog.
Agar Data Catalog dapat memuat resource, sebaiknya tambahkan global
multi-region ke kebijakan lokasi Anda.
Pengecualian nama grup kolom
Data Catalog API menolak permintaan jika nama column family dalam permintaan Anda menyertakan titik (.
). Misalnya, jika nama column family adalah personal.info
.