Membuat dasbor lanjutan dengan CAST dan Looker Studio

Halaman ini menjelaskan cara menggunakan MConnect untuk membuat Looker Studio dasbor dari data yang Anda kumpulkan dengan Google Cloud Migration Center dan {i>CAST<i}.

Mulai menggunakan MConnect dengan menonton tutorial.

Ringkasan

MConnect adalah antarmuka command line yang membantu Anda menggabungkan informasi dari Pusat Migrasi dan dari analisis kode statis aplikasi yang dijalankan oleh CAST Software. Kemudian, ekspor data ke BigQuery dan Looker Studio untuk analisis data tingkat lanjut.

Solusi ini membantu memodernisasi aplikasi dengan membandingkan berbagai dimensi proses transformasi, seperti tingkat upaya, tingkat kesiapan kode, dan mengurangi dampak resource komputasi.

Sebelum memulai

Sebelum Anda menggunakan MConnect, lakukan langkah-langkah berikut:

  1. Buat Akun Google dan akun Google Cloud.
  2. Buat project Google Cloud, lalu aktifkan BigQuery dan Pusat Migrasi Compute Engine API.
  3. Instal Google Cloud CLI di komputer lokal Anda.
  4. Membuat Sorotan CAST laporan bernama analysisResults.csv.

Harga

Anda mungkin akan ditagih untuk BigQuery, Looker Studio, dan CAST, sesuai dengan harganya masing-masing.

Membuat dasbor untuk data Anda

Bagian berikut menjelaskan cara membuat Looker Studio untuk data CAST Anda.

Menyiapkan alat

Sebelum Anda dapat menggunakan MConnect, lakukan langkah-langkah berikut:

  1. Jika Anda menggunakan Linux, download biner terbaru. Untuk platform OS lain, clone migrationcenter-utils repositori dan membangun MConnect pada komputer lokal Anda.

  2. Lakukan autentikasi ke Google Cloud CLI:

    gcloud init
    gcloud auth application-default login
    

    Pastikan akun yang Anda gunakan memiliki izin yang diperlukan untuk membuat dan menghapus grup di Pusat Migrasi, serta membuat dan menghapus tabel di BigQuery di proyek yang ingin Anda gunakan.

Mengupload aset ke Migration Center

Unggah aset yang terkait dengan aplikasi dalam laporan CAST Anda ke Migration Center. Jika Anda sudah melakukan penemuan inventaris untuk infrastruktur Anda, Anda dapat melewati langkah ini.

Untuk informasi selengkapnya, lihat Mulai penemuan aset.

Membuat grup di Migration Center

Menggunakan aplikasi yang diidentifikasi dalam laporan CAST untuk membuat grup di Migration Center. Di komputer lokal Anda, jalankan perintah berikut:

mconnect create-groups --path=ANALYSIS_PATH --project=PROJECT_ID --region=REGION

Ganti kode berikut:

  • ANALYSIS_PATH: Jalur ke file laporan CAST.
  • PROJECT_ID: ID project Anda.
  • REGION: Wilayah yang Anda gunakan Migration Center. Hanya us-central1 dan europe-west1 yang didukung.

Setelah membuat grup, Anda dapat memfilternya di Pusat Migrasi menggunakan label mconnect.

Menetapkan aset ke grup

Di Migration Center, tetapkan aset Anda ke grup aplikasi. Anda dapat melakukannya di UI Pusat Migrasi atau dengan API.

Mengekspor laporan CAST dan data Pusat Migrasi ke BigQuery

Ekspor data dari laporan CAST ke BigQuery:

mconnect export --path=ANALYSIS_PATH --project=PROJECT_ID --region=REGION

Perintah tersebut akan melakukan tindakan berikut:

  1. Perintah ini membuat database baru di BigQuery bernama mcCast.
  2. Perintah ini membuat tabel baru di BigQuery yang disebut castResults dan mengisinya dengan data laporan CAST.
  3. Google Cloud mengekspor data Pusat Migrasi Anda ke BigQuery dengan membuat tiga tabel yang disebut assets, groups, dan preference_sets.

Membuat tampilan di BigQuery

Dari data yang Anda unggah ke BigQuery, buat penayangan:

mconnect create-views --project=PROJECT_ID --dataset=mcCast

Perintah tersebut membuat tiga tampilan:

  • migrationcenterinfra_vw
  • castreadiness_vw
  • mccastreadinesscombined_vw

Output dari perintah ini memberikan link ke Looker Studio laporan menggunakan tampilan mccastreadinesscombined_vw.

Menyiapkan laporan Looker Studio

Anda dapat menyiapkan laporan Looker Studio yang dihasilkan dengan dua cara, yaitu yang dijelaskan di bagian berikut.

  1. Salin link yang diperoleh di langkah sebelumnya ke browser web Anda.
  2. Klik Simpan dan Bagikan, lalu klik Konfirmasi dan simpan.

Menyalin data secara manual

Jika tautan yang diberikan rusak, Anda dapat menyiapkan Laporan Looker Studio menggunakan data Anda:

  1. Di Looker Studio, buka Pusat Migrasi / Analisis CAST laporan.
  2. Klik Opsi lainnya.
  3. Klik Buat salinan &gt; Salin Laporan.
  4. Di laporan baru, klik Referensi &gt; Kelola yang ditambahkan sumber data.
  5. Menggunakan sumber data bernama McCastReadinessCombined_vw, klik Edit.
  6. Berikan project ID dan ID set data yang digunakan pada langkah sebelumnya, dan pilih mccastreadinesscombined_vw.
  7. Klik Hubungkan kembali, lalu Terapkan.
  8. Klik Selesai dan muat ulang halaman.

Tindakan ini akan membuat laporan baru bernama Migration Center / CAST Analysis menggunakan data Anda.

Referensi MConnect

Bagian berikut menyediakan perintah MConnect yang tersedia dan penandanya.

{i>mconnect<i}

Penggunaan: mconnect [command] [args] [flags]

Perintah yang tersedia

create-groups
Membuat grup untuk setiap aplikasi CAST di Migration Center dan menambahkan 'mconnect' label padanya.
create-views
Membuat tiga tampilan di BigQuery menggunakan Pusat Migrasi dan CAST.
export
Mengekspor data CAST ke BigQuery.
help
Bantuan terkait perintah apa pun.

Flag

-h, --help
Bantuan untuk mconnect.
-t, --toggle
Pesan bantuan untuk beralih.
-v, --version
Versi untuk mconnect.

create-groups

Membuat grup untuk setiap aplikasi CAST di Migration Center dan menambahkan pernyataan 'mconnect' label padanya.

Penggunaan: mconnect create-groups path project region [flags]

Contoh

mconnect create-groups --path=path/to/cast/analysisResults.csv --project=my-mc-project-id --region=my-region1

mconnect create-groups --path=path/to/cast/analysisResults.csv --project=my-mc-project-id --region=my-region1 --ignore-existing-groups=true

Flag

-h, --help
Bantuan untuk membuat grup.
-i, --ignore-existing-groups
Lanjutkan jika mconnect mencoba membuat grup yang sudah ada di Migration Center. Jika disetel ke 'true', 'mconnect' label akan menjadi akan ditambahkan ke setiap grup yang sudah ada.
--path
Jalur file CSV yang berisi laporan CAST (analysisResults.csv). (Wajib)
--project
Project ID tempat untuk membuat grup Pusat Migrasi. Pastikan untuk menggunakan project ID yang sama untuk setiap perintah. (Wajib)
--region
Wilayah Pusat Migrasi tempat grup akan dibuat. (Wajib)

export

Mengekspor data laporan CAST dan Pusat Migrasi ke BigQuery. Secara default, akan diasumsikan bahwa project dan region yang digunakan untuk Migration Center dan BigQuery sama.

Penggunaan: mconnect export path project region dataset [flags]

Contoh

mconnect export --path=path/to/cast/analysisResults.csv --project=my-project-id --region=my-region1 # the default dataset will be set to 'mcCast'.
mconnect export --path=path/to/cast/analysisResults.csv --project=my-project-id --region=my-region1 --dataset=dataset-id 
mconnect export --path=path/to/cast/analysisResults.csv --project=my-project-id --region=my-region1 --dataset=dataset-id  --force=true
mconnect export --path=path/to/cast/analysisResults.csv --project=my-project-id --region=my-region1 --dataset=dataset-id --mc-project=my-mc-project-id --mc-region=my-mc-region

Flag

--dataset
ID set data yang akan dijadikan tujuan ekspor data. Jika {i>dataset <i}tidak ada, maka dibuat. Jika tidak ditentukan, nama default-nya adalah 'mcCast'. Pastikan untuk menggunakan set data yang sama untuk setiap perintah.
-f, --force
Ekspor data secara paksa meskipun tabel tujuan sudah ada. Tujuan akan menghapus semua konten dalam tabel asli.
-h, --help
Bantuan untuk ekspor.
--path
Jalur file CSV untuk laporan CAST (analysisResults.csv). (Wajib)
--project
ID project BigQuery yang menjadi tujuan ekspor data. (Wajib)
--region
Region BigQuery tempat set data dan tabel akan berada dibuat. (Wajib)

Tanda tersembunyi

--mc-project
Project ID Pusat Migrasi yang digunakan untuk mengekspor datanya ke menggunakan BigQuery.
--mc-region
Region Pusat Migrasi tempat data akan diekspor.

create-views

Membuat tiga tampilan di BigQuery menggunakan Migration Center dan CAST. Menyediakan link untuk laporan Looker Studio menggunakan mccastreadinesscombined_vw kali dilihat.

Penggunaan: mconnect create-views project dataset [flags]

Tampilan dibuat

  • migrationcenterinfra_vw: Menampilkan data aset yang dikelompokkan dari Migration Center.
  • castreadiness_vw: Menampilkan data dari file Analisis CAST.
  • mccastreadinesscombined_vw: Menggabungkan dua tampilan sebelumnya. Tampilan ini juga digunakan di Template Looker Studio.

Contoh

mconnect create-views --project=my-project-id --dataset=dataset-id
mconnect create-views --project=my-project-id --dataset=dataset-id --force=true

Flag

--dataset
ID set data BigQuery yang digunakan untuk membuat tampilan. Pastikan untuk menggunakan {i>dataset<i} yang sama seperti di perintah {i>export<i}. (Wajib)
-f, --force
Paksa pembuatan tampilan meskipun hanya ada satu tampilan tujuan. Operasi ini akan mengganti semua konten dalam tampilan lama yang ada.
-h, --help
Bantuan untuk membuat tampilan.
--project
Project ID BigQuery untuk membuat tampilan. (Wajib)