Mengelola aset data menggunakan Data Catalog
Data Catalog adalah fitur Dataplex yang otomatis membuat katalog metadata tentang resource Bigtable. Fitur ini membantu organisasi Anda menelusuri dan mengelola aset data Bigtable Anda.
Metadata otomatis disinkronkan 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 di Dataplex. Solusi ini menyediakan mekanisme pemberian tag dan tampilan terpadu untuk metadata teknis dan bisnis. Untuk mempelajari Data Catalog lebih lanjut dan alasan Anda harus menggunakannya, lihat Apa yang dimaksud dengan Data Catalog.
Manfaat menggunakan Data Catalog dengan Bigtable
Informasi Data Catalog tentang data Anda dapat membantu memfasilitasi analisis, penggunaan ulang data, pengembangan aplikasi, dan manajemen data.
Anda dapat menelusuri entri di Data Catalog menurut nama resource atau detail. Misalnya, Anda dapat menelusuri nama instance untuk menemukan entri instance atau menelusuri grup kolom untuk menemukan entri tabel. Anda juga dapat menggunakan penelusuran dengan filter, yang menerapkan filter untuk mempersempit penelusuran. Untuk mengetahui informasi selengkapnya, baca artikel Menelusuri dan melihat aset data dengan Data Catalog.
Memberi tag pada aset data dapat membantu Anda memahami dan membuat katalog data yang tersedia di tabel Bigtable Anda, agar data tersebut lebih mudah ditemukan dan ditelusuri oleh pengguna Data Catalog lainnya, dan sebagai bagian dari estate data Anda yang lebih besar. Anda menggunakan tag untuk menambahkan metadata sendiri ke metadata dengan katalog, lalu 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.
Memberikan peran IAM ke 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 entri Data Catalog di Tag dan template tag
Cara menelusuri metadata Bigtable
Anda dapat menelusuri metadata Bigtable yang disinkronkan menggunakan Data Catalog.
Selain penentu standar, Anda dapat menelusuri resource Bigtable dengan hal berikut:
Instance
- Nama instance Bigtable
- ID instance Bigtable
- Lokasi cluster
- ID cluster
Tabel
- ID tabel
- Nama kolom keluarga
- 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 akun utama di organisasi Anda peran minimum yang diperlukan untuk menyelesaikan tugas.
Izin untuk melihat tag publik dan pribadi
Untuk mendapatkan izin yang Anda perlukan guna melihat tag publik dan pribadi di resource Bigtable, minta administrator Anda untuk memberi Anda peran IAM berikut:
Peran yang telah ditetapkan 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 diperlukan guna menelusuri resource Bigtable di Data Catalog, minta administrator Anda untuk memberi Anda peran IAM berikut:
Peran yang telah ditetapkan ini berisi izin yang diperlukan untuk mencari 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 diperlukan 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 dalam Data Catalog di seluruh project atau organisasi Anda. Kemudian, Anda dapat meminta akun pengguna atau akun layanan apa pun yang memerlukan akses ke akun utama peran khusus tersebut. Untuk mempelajari peran khusus lebih lanjut, 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 petunjuk penyiapan, lihat Membuat peran khusus.
Berikan izin berikut ke peran khusus tersebut:
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 tentang izin Data Catalog, lihat Peran untuk menelusuri resource Google Cloud. Untuk deskripsi izin Bigtable, lihat Izin.
Batasan yang diketahui
Bagian berikut mencantumkan beberapa batasan yang harus diperhatikan 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. Setiap entri yang dibuat sebelum menerapkan batasan lokasi akan dipertahankan oleh Data Catalog.
Agar Data Catalog dapat memuat resource, sebaiknya tambahkan multi-region global
ke kebijakan lokasi Anda.
Pengecualian nama keluarga kolom
Data Catalog API menolak permintaan yang memiliki tanda titik (.
)
dalam permintaan Anda. Misalnya, jika nama kolom
tersebut adalah personal.info
.