Mengelola aset data menggunakan Knowledge Catalog

Knowledge Catalog secara otomatis membuat katalog metadata tentang resource Bigtable. Fitur ini membantu Anda menelusuri dan mengelola aset data Bigtable.

Metadata disinkronkan secara otomatis dari Bigtable ke Knowledge Catalog untuk resource Bigtable berikut:

  • Instance
  • Cluster
  • Tabel, termasuk detail grup kolom

Knowledge Catalog adalah layanan pengelolaan metadata yang terkelola sepenuhnya. Layanan ini menyediakan mekanisme penandaan dan tampilan terpadu untuk metadata teknis dan bisnis. Untuk mempelajari lebih lanjut Knowledge Catalog dan alasan Anda harus menggunakannya, lihat Ringkasan Knowledge Catalog.

Manfaat menggunakan Katalog Pengetahuan dengan Bigtable

Informasi dari Knowledge Catalog tentang data Anda dapat membantu memfasilitasi analisis, penggunaan ulang data, pengembangan aplikasi, dan pengelolaan data.

Anda dapat menelusuri entri di Knowledge Catalog berdasarkan detail, seperti nama resource. 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 resource di Knowledge Catalog.

Aset data pemberian tag dapat membantu Anda memahami dan mengatalogkan data yang tersedia di tabel Bigtable untuk membuat data lebih mudah ditemukan dan dicari oleh pengguna Knowledge Catalog, dan sebagai bagian dari aset data yang lebih besar. Anda dapat menggunakan aspek untuk menambahkan metadata Anda sendiri ke metadata yang dikatalogkan, lalu Anda dapat menggunakan aspek tersebut untuk melakukan penelusuran.

Mulai menggunakan Knowledge Catalog

Untuk mulai menggunakan Knowledge Catalog guna mengelola aset data Bigtable, selesaikan tugas berikut:

  1. Aktifkan Dataplex API.

  2. Berikan peran IAM kepada akun utama yang memerlukan akses ke entri Bigtable di Knowledge Catalog.

  3. Pelajari cara menelusuri aset data.

  4. Tinjau sintaksis penelusuran Knowledge Catalog untuk memahami cara menemukan metadata Anda.

  5. Baca konsep tentang pemberian tag pada entri Knowledge Catalog. Untuk mengetahui informasi selengkapnya, lihat Tentang pengelolaan metadata di Knowledge Catalog.

Cara menelusuri metadata Bigtable

Anda dapat menelusuri metadata Bigtable yang disinkronkan menggunakan Knowledge Catalog.

Selain predikat yang memenuhi syarat, Anda dapat menelusuri resource Bigtable dengan kolom metadata berikut:

  • 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 Knowledge 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 aspek publik dan pribadi

Untuk mendapatkan izin yang diperlukan untuk melihat aspek publik dan pribadi pada resource Bigtable, minta administrator untuk memberi Anda peran IAM berikut:

Peran bawaan ini berisi izin yang diperlukan untuk melihat aspek publik dan pribadi. Izin persis yang diperlukan adalah sebagai berikut:

  • bigtable.instances.get
  • bigtable.clusters.get
  • bigtable.tables.get
  • dataplex.aspectTypes.get

Izin untuk menelusuri resource Bigtable

Untuk mendapatkan izin yang Anda perlukan untuk menelusuri resource Bigtable di Knowledge 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 aspek ke resource Bigtable

Untuk mendapatkan izin yang Anda perlukan untuk melampirkan aspek ke resource Bigtable di Knowledge Catalog, minta administrator Anda untuk memberi Anda peran IAM berikut:

Peran bawaan ini berisi izin yang diperlukan untuk menambahkan aspek publik dan pribadi. Izin persis yang diperlukan adalah sebagai berikut:

  • bigtable.instances.update
  • bigtable.clusters.update
  • bigtable.tables.update
  • dataplex.aspectTypes.use
  • dataplex.entries.update

Opsional: Membuat peran khusus

Anda dapat membuat peran khusus untuk diberikan kepada pengguna yang memerlukan akses lengkap ke semua metadata Bigtable di Knowledge Catalog di seluruh project atau organisasi Anda. Kemudian, Anda dapat menjadikan pengguna atau akun layanan yang memerlukan akses sebagai akun utama dari peran khusus. Untuk mempelajari lebih lanjut peran khusus, lihat Peran dan izin.

Pilih nama yang bermakna untuk peran, seperti Bigtable Dataplex Editor, lalu tetapkan hanya prinsipal yang memerlukan akses ke peran tersebut. Untuk mengetahui petunjuk penyiapan, lihat Membuat dan mengelola peran khusus.

Berikan izin berikut ke peran khusus:

  • bigtable.instances.get
  • bigtable.instances.update
  • bigtable.clusters.get
  • bigtable.clusters.update
  • bigtable.tables.get
  • bigtable.tables.update
  • dataplex.aspectTypes.get
  • dataplex.aspectTypes.use

Untuk mengetahui informasi selengkapnya, lihat Izin IAM Katalog Pengetahuan. Untuk deskripsi izin Bigtable, lihat Izin.

Batasan

Bagian berikut mencantumkan batasan yang harus Anda pertimbangkan sebelum menggunakan Katalog Pengetahuan untuk mengelola metadata Bigtable.

Batasan lokasi

Jika organisasi Anda telah menyiapkan batasan lokasi, entri metadata untuk resource Bigtable Anda mungkin tidak disinkronkan ke Knowledge Catalog. Semua entri yang dibuat sebelum menerapkan batasan lokasi akan dipertahankan oleh Katalog Pengetahuan.

Agar Knowledge Catalog dapat memuat resource, sebaiknya tambahkan multi-region global ke kebijakan lokasi Anda.

Pengecualian nama grup kolom

Dataplex API menolak permintaan jika nama family kolom dalam permintaan Anda menyertakan titik (.). Misalnya, jika nama family kolom adalah personal.info.

Langkah berikutnya