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:
- Buat Akun Google dan akun Google Cloud.
- Buat project Google Cloud, lalu aktifkan
BigQuery
dan
Pusat Migrasi
Compute Engine API.
- Untuk Migration Center, lihat Mulai menggunakan Migration Center.
- Untuk BigQuery, lihat Mulai menggunakan BigQuery.
- Instal Google Cloud CLI di komputer lokal Anda.
- 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:
Jika Anda menggunakan Linux, download biner terbaru. Untuk platform OS lain, clone
migrationcenter-utils
repositori dan membangun MConnect pada komputer lokal Anda.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. Hanyaus-central1
daneurope-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:
- Perintah ini membuat database baru di BigQuery bernama
mcCast
. - Perintah ini membuat tabel baru di BigQuery yang disebut
castResults
dan mengisinya dengan data laporan CAST. - Google Cloud mengekspor data Pusat Migrasi Anda ke BigQuery
dengan membuat tiga tabel yang
disebut
assets
,groups
, danpreference_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.
Menggunakan link yang disediakan
- Salin link yang diperoleh di langkah sebelumnya ke browser web Anda.
- 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:
- Di Looker Studio, buka Pusat Migrasi / Analisis CAST laporan.
- Klik Opsi lainnya.
- Klik Buat salinan > Salin Laporan.
- Di laporan baru, klik Referensi > Kelola yang ditambahkan sumber data.
- Menggunakan sumber data bernama
McCastReadinessCombined_vw
, klik Edit. - Berikan project ID dan ID set data yang digunakan pada langkah sebelumnya,
dan pilih
mccastreadinesscombined_vw
. - Klik Hubungkan kembali, lalu Terapkan.
- 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)