Transisi ke glosarium bisnis di Knowledge Catalog

Dokumen ini memberikan petunjuk untuk melakukan migrasi dalam satu langkah dari versi pratinjau glosarium bisnis, yang mendukung metadata Data Catalog, ke versi glosarium bisnis yang tersedia secara umum di Knowledge Catalog (sebelumnya Dataplex Universal Catalog). Dengan bermigrasi ke versi yang tersedia secara umum, Anda dapat menggunakan kemampuan yang ditingkatkan dan integrasi yang lebih mendalam dengan metadata Knowledge Catalog, yang menawarkan peningkatan stabilitas, fitur baru, dan dukungan produksi penuh. Proses ini otomatis memperbarui glosarium Anda untuk mendukung metadata Knowledge Catalog.

Sebelum memulai

  1. Instal gcloud atau paket Python. Autentikasi akun pengguna Anda dan Kredensial Default Aplikasi (ADC) yang digunakan oleh library Python. Jalankan perintah berikut dan ikuti perintah berbasis browser:

    gcloud init
    gcloud auth login
    gcloud auth application-default login
    
  2. Aktifkan API berikut:

  3. Buat satu atau beberapa bucket Cloud Storage di salah satu project Anda. Bucket akan digunakan sebagai lokasi sementara untuk file impor. Semakin banyak bucket yang Anda berikan, semakin cepat impornya. Berikan peran IAM Storage Admin ke akun layanan yang menjalankan migrasi:

    service-MIGRATION_PROJECT_ID@gcp-sa-dataplex.iam.gserviceaccount.com

    Ganti MIGRATION_PROJECT_ID dengan project tempat Anda memigrasikan glosarium.

  4. Siapkan repositori:

    1. Buat clone repositori:

      git clone https://github.com/GoogleCloudPlatform/dataplex-labs.git
      cd dataplex-labs/dataplex-quickstart-labs/00-resources/scripts/python/business-glossary-import
      
    2. Instal paket yang diperlukan:

      pip3 install -r requirements.txt
      cd migration
      

Peran yang diperlukan

Untuk mendapatkan izin yang Anda perlukan untuk memigrasikan glosarium dari Data Catalog ke Knowledge Catalog, minta administrator untuk memberi Anda peran IAM berikut:

Untuk mengetahui informasi selengkapnya tentang pemberian peran, lihat Mengelola akses ke project, folder, dan organisasi.

Peran yang telah ditetapkan ini berisi izin yang diperlukan untuk memigrasikan glosarium dari Data Catalog ke Knowledge Catalog. Untuk melihat izin yang benar-benar diperlukan, perluas bagian Izin yang diperlukan:

Izin yang diperlukan

Izin berikut diperlukan untuk memigrasikan glosarium dari Data Catalog ke Knowledge Catalog:

  • datacatalog.glossaries.get di project tempat Anda memigrasikan glosarium
  • datacatalog.glossaries.list di project tempat Anda memigrasikan glosarium
  • dataplex.glossaries.create di project tempat glosarium dibuat di Knowledge Catalog
  • dataplex.glossaries.update di project tempat glosarium akan diperbarui di Knowledge Catalog

Anda mungkin juga bisa mendapatkan izin ini dengan peran khusus atau peran bawaan lainnya.

Untuk mengetahui informasi selengkapnya tentang Identity and Access Management (IAM) Knowledge Catalog, lihat Mengelola akses dengan IAM.

Menjalankan skrip migrasi