Untuk memigrasikan objek seperti tugas terjadwal dan tabel dengan Migration Assistant, ekspor terlebih dahulu dari ruang kerja sumber menggunakan fitur DataWorks export, lalu impor ke ruang kerja tujuan menggunakan fitur DataWorks import. Topik ini menjelaskan cara membuat tugas impor.
Batasan
Tabel berikut mencantumkan fitur migrasi DataWorks yang didukung oleh setiap edisi Migration Assistant.
DataWorks migration feature
Basic Edition
Standard Edition
Professional Edition
Enterprise Edition
Jumlah paket ekspor DataWorks yang didukung per tenant
CatatanSaat Anda membuat tugas ekspor dan ekspor berhasil, sebuah paket ekspor akan dihasilkan.
Jika jumlah paket ekspor melebihi batas edisi Anda, Anda hanya dapat melakukan upgrade edisi untuk mendapatkan lebih banyak paket ekspor. Anda tidak dapat membeli paket ekspor tambahan secara terpisah.
Hingga 10 (kumulatif)
Hingga 30 (kumulatif)
Hingga 100 (kumulatif)
Unlimited
Batas ukuran paket impor DataWorks
Local file upload
30 MB
30 MB
30 MB
30 MB
OSS file upload
Not supported
Not supported
Unlimited
Unlimited
Apakah auto-commit dan auto-deploy didukung selama impor DataWorks
Not supported
Not supported
Supported
Supported
Hanya Akun Alibaba Cloud dan administrator ruang kerja yang dapat melakukan operasi impor dan ekspor. Anggota dengan peran lain hanya dapat melihat daftar tugas impor dan ekspor serta tidak memiliki izin operasi.
Saat mengekspor dan mengimpor aturan Kualitas Data (hanya didukung di legacy Data Studio), perhatikan poin-poin berikut:
Saat Anda mengekspor aturan Kualitas Data, subscription management (konfigurasi terkait alert) tidak diekspor.
Jika tabel yang terkait dengan aturan Kualitas Data yang diimpor tidak ada di ruang kerja tujuan, aturan yang diimpor tidak ditampilkan di halaman aturan Kualitas Data. Jika Anda membuat tabel tujuan setelah mengimpor aturan Kualitas Data, aturan tersebut akan ditampilkan di halaman detail aturan tabel tersebut.
Langkah impor Kualitas Data bergantung pada keberhasilan langkah impor tugas terjadwal. Jika paket impor berisi aturan Kualitas Data dan informasi node penjadwalan terkait, Anda harus terlebih dahulu mengimpor node terkait ke ruang kerja tujuan serta melakukan commit dan deploy dengan sukses agar node penjadwalan dapat dikaitkan dengan benar ke aturan Kualitas Data.
Jika Anda hanya mengimpor aturan Kualitas Data tanpa mengimpor node penjadwalan terkait, aturan Kualitas Data tetap berhasil diimpor, tetapi tanpa informasi node penjadwalan terkait. Setelah Anda mengimpor serta melakukan commit dan deploy informasi node penjadwalan terkait, Anda dapat mengimpor ulang aturan Kualitas Data tersebut, dan DataWorks akan memperbarui aturan serta mengaitkannya dengan node penjadwalan.
Data Studio dan legacy Data Studio memiliki perbedaan dalam fitur Migration Assistant. Untuk detailnya, lihat catatan di setiap bagian operasi di bawah.
Paket ekspor dari ruang kerja legacy Data Studio tidak dapat diimpor ke ruang kerja Data Studio baru.
Prasyarat
Sebelum membuat tugas impor DataWorks, lengkapi persiapan berikut:
Tugas ekspor telah dibuat.
Anda harus menggunakan DataWorks Migration Assistant untuk membuat tugas ekspor objek yang ingin dimigrasikan, seperti tugas terjadwal dan tabel. Untuk informasi lebih lanjut, lihat Buat dan lihat tugas ekspor DataWorks.
File impor sudah siap.
DataWorks memungkinkan Anda mengunggah file impor dari komputer lokal atau Alibaba Cloud Object Storage Service (OSS). Siapkan file sesuai metode unggah yang Anda pilih:
Local upload: Unduh paket ekspor yang dihasilkan pada langkah sebelumnya ke komputer lokal Anda. Untuk informasi lebih lanjut, lihat Unduh paket ekspor.
OSS upload (tidak didukung di Data Studio baru): Unduh paket ekspor yang dihasilkan pada langkah sebelumnya ke komputer lokal Anda, lalu unggah paket tersebut ke OSS. Untuk informasi lebih lanjut, lihat Simple upload.
Buka Migration Assistant
Login ke Konsol DataWorks, alihkan ke wilayah target, lalu klik More > Migration Assistant di panel navigasi kiri untuk membuka halaman Homepage Migration Assistant.
Buat tugas impor
Data Studio Baru
Di panel navigasi kiri Migration Assistant, klik .
Di halaman daftar tugas impor, klik Create Import Task di pojok kanan atas.
Di kotak dialog Create Import Task, konfigurasikan parameter.
Parameter
Description
Import Package Name
Nama impor hanya boleh berisi huruf, karakter Tionghoa, angka, garis bawah (_), dan titik (.).
Upload Method
Anda dapat mengunggah file impor dari komputer lokal atau OSS. Opsi berikut tersedia:
Local Upload: Klik Upload File dan ikuti petunjuk di layar untuk mengunggah serta memverifikasi file lokal.
CatatanUkuran maksimum file lokal yang dapat diunggah adalah 30 MB.
Setelah muncul pesan The resource package passes verification., Anda dapat mengklik Preview File untuk melihat detail file yang akan diimpor.
Remarks
Masukkan deskripsi singkat tentang tugas impor.
Klik OK untuk membuka halaman Import Task Settings.
Sebelum mengimpor tugas, Anda harus memverifikasi format dan konten file impor. Anda hanya dapat mengklik OK setelah verifikasi berhasil.
Konfigurasikan tugas impor.
Saat mengonfigurasi tugas impor, Anda wajib mengonfigurasi Computing Resource Mapping (contoh berikut menggunakan mesin komputasi MaxCompute). Konfigurasi lain bersifat opsional dan dapat disesuaikan dengan kebutuhan bisnis Anda.
CatatanJika Anda melakukan impor dan ekspor antar ruang kerja berbeda di bawah Akun Alibaba Cloud yang sama dalam wilayah yang sama, Anda hanya perlu mengonfigurasi pemetaan instans engine.
Di bagian Computing Resource Mapping, konfigurasikan pemetaan sumber daya komputasi antara ruang kerja sumber dan ruang kerja tujuan.
Field Computing Resources in Destination Workspace menampilkan nama tampilan sumber daya komputasi yang terikat ke Data Studio di ruang kerja tujuan, bukan nama proyek yang digunakan untuk membuat sumber daya komputasi tersebut. Anda dapat membuka Data Studio, klik ikon
di panel navigasi kiri, lalu buka halaman daftar Computing Resources untuk melihat nama tampilan sumber daya komputasi.Jika Data Studio di ruang kerja sumber terikat ke beberapa jenis sumber daya komputasi tetapi ruang kerja tujuan hanya terikat ke satu jenis sumber daya komputasi, tugas impor akan gagal karena ruang kerja tujuan tidak memiliki izin untuk membuat jenis node lainnya.
Opsional: Di bagian Resource Group Mapping, ubah pemetaan kelompok sumber daya antara ruang kerja sumber dan ruang kerja tujuan untuk mencegah kelompok sumber daya tidak ditemukan saat tugas berjalan.
Opsional: Di bagian Dependency Mapping, konfigurasikan pemetaan proyek untuk node terkait.
Saat mengimpor tugas, jika tugas tersebut menggunakan nama ruang kerja sumber (misalnya, kode tugas, nama input node saat ini, atau nama output node saat ini mengandung nama ruang kerja sumber), Anda dapat mengubah New Project Name untuk mengganti nama terkait dengan cepat menggunakan nama ruang kerja baru dan memastikan dependensi tetap benar setelah tugas diimpor.
Opsional: Di bagian Configure Import Policy, konfigurasikan kebijakan konflik sumber data.
Jika nama sumber data yang diimpor bertentangan dengan sumber data yang sudah ada di ruang kerja tujuan, Anda dapat memilih Skip (default; mempertahankan sumber data yang ada di ruang kerja tujuan) atau Replace (menimpa sumber data yang ada dengan sumber data dalam paket impor). Anda dapat melihat pratinjau konflik untuk mengonfirmasi cakupan dampaknya.
Opsional: Di bagian Committing Rule, Anda dapat Change Owner.
CatatanJika objek dengan nama yang sama sudah ada di ruang kerja tujuan, commit akan gagal.
Jika Anda memilih untuk tidak mengubah pemilik dan tugas sumber tidak memiliki pemilik, pengirim akan ditetapkan sebagai pemilik tugas.
Klik Start Import di pojok kiri bawah.
Di kotak dialog Prompt, klik OK.
Legacy Data Studio
Di panel navigasi kiri Migration Assistant, klik .
Di halaman daftar tugas impor, klik Create Import Task di pojok kanan atas.
Di kotak dialog Create Import Task, konfigurasikan parameter.
Parameter
Description
Import Package Name
Nama impor hanya boleh berisi huruf, karakter Tionghoa, angka, garis bawah (_), dan titik (.).
Upload Method
Anda dapat mengunggah file impor dari komputer lokal atau OSS. Opsi berikut tersedia:
Local Upload: Klik Upload File dan ikuti petunjuk di layar untuk mengunggah serta memverifikasi file lokal.
CatatanUkuran maksimum file lokal yang dapat diunggah adalah 30 MB.
OSS Object: Masukkan OSS Endpoint lalu klik Check. Anda dapat login ke konsol OSS dan ikuti langkah-langkah berikut untuk mendapatkan URL file.
CatatanHanya DataWorks Professional Edition dan yang lebih tinggi yang mendukung unggah OSS.
Di panel navigasi kiri, klik Bucket List. Buka bucket target, lalu pilih File Management > File List di menu kiri. Klik file target. Di panel detail di sisi kanan, temukan field URL lalu klik Copy File URL untuk mendapatkan URL-nya.
Setelah muncul pesan The resource package passes verification., Anda dapat mengklik Preview File untuk melihat detail file yang akan diimpor.
Remarks
Masukkan deskripsi singkat tentang tugas impor.
Klik OK untuk membuka halaman Import Task Settings.
Sebelum mengimpor tugas, Anda harus memverifikasi format dan konten file impor. Anda hanya dapat mengklik OK setelah verifikasi berhasil.
Konfigurasikan tugas impor.
Saat mengonfigurasi tugas impor, Anda wajib mengonfigurasi Computing Resource Mapping (contoh berikut menggunakan mesin komputasi MaxCompute). Konfigurasi lain bersifat opsional dan dapat disesuaikan dengan kebutuhan bisnis Anda.
CatatanJika Anda melakukan impor dan ekspor antar ruang kerja berbeda di bawah Akun Alibaba Cloud yang sama dalam wilayah yang sama, Anda hanya perlu mengonfigurasi pemetaan instans engine.
Di bagian Computing Resource Mapping, konfigurasikan pemetaan sumber daya komputasi antara ruang kerja sumber dan ruang kerja tujuan.
Field Computing Resources in Destination Workspace menampilkan nama tampilan sumber daya komputasi yang terikat ke Data Studio di ruang kerja tujuan, bukan nama proyek yang digunakan untuk membuat sumber daya komputasi tersebut. Anda dapat membuka Data Studio, klik ikon
di panel navigasi kiri, lalu buka halaman daftar Computing Resources untuk melihat nama tampilan sumber daya komputasi.Jika Data Studio di ruang kerja sumber terikat ke beberapa jenis sumber daya komputasi tetapi ruang kerja tujuan hanya terikat ke satu jenis sumber daya komputasi, tugas impor akan gagal karena ruang kerja tujuan tidak memiliki izin untuk membuat jenis node lainnya.
Opsional: Di bagian Resource Group Mapping, ubah pemetaan kelompok sumber daya antara ruang kerja sumber dan ruang kerja tujuan untuk mencegah kelompok sumber daya tidak ditemukan saat tugas berjalan.
Opsional: Di bagian Dependency Mapping, konfigurasikan pemetaan proyek untuk node terkait.
Saat mengimpor tugas, jika tugas tersebut menggunakan nama ruang kerja sumber (misalnya, kode tugas, nama input node saat ini, atau nama output node saat ini mengandung nama ruang kerja sumber), Anda dapat mengubah New Project Name untuk mengganti nama terkait dengan cepat menggunakan nama ruang kerja baru dan memastikan dependensi tetap benar setelah tugas diimpor.
Opsional: Di bagian Conflict Rules, konfigurasikan kebijakan konflik untuk sumber data dan parameter alur kerja.
Jika nama sumber data atau alur kerja yang diimpor bertentangan dengan sumber data yang sudah ada di ruang kerja tujuan, Anda dapat memilih Skip (default; mempertahankan sumber data yang ada di ruang kerja tujuan) atau Replace (menimpa sumber data yang ada dengan sumber data dalam paket impor). Anda dapat melihat pratinjau konflik untuk mengonfirmasi cakupan dampaknya.
Opsional: Di bagian Dry-run Property, klik Set to Dry-run di sebelah node yang sesuai.
Anda juga dapat memilih beberapa node yang ingin diatur sebagai dry-run lalu klik Batch Set to Dry-run.
Konfigurasi ini digunakan untuk mengatur properti waktu dalam parameter penjadwalan untuk tugas terjadwal. Setelah node diatur sebagai dry-run, node tersebut akan berjalan sukses tanpa menghasilkan data.
Opsional: Di bagian DataService Studio Settings, Specify Mappings for DataService Studio Business Processes untuk instans DataService Studio yang sesuai.
Opsional: Di bagian Committing Rule, Anda dapat mengonfigurasi aturan commit untuk Resource, Function, dan Table, serta Change Owner.
CatatanJika objek dengan nama yang sama sudah ada di ruang kerja tujuan, commit akan gagal.
Jika Anda memilih untuk tidak mengubah pemilik dan tugas sumber tidak memiliki pemilik, pengirim akan ditetapkan sebagai pemilik tugas.
Klik Start Import di pojok kiri bawah.
Di kotak dialog Prompt, klik OK.
Lihat tugas impor
Di halaman Import Task List, operasi yang berbeda ditampilkan untuk tugas dalam status berbeda:
Setelah tugas diimpor, Anda dapat mengklik View Import Report di sebelah tugas pada halaman Import Task List untuk melihat Basic Information, Import Results, Details, dan Import Settings dari tugas impor.
Untuk tugas dalam status Editing, Anda dapat melakukan operasi berikut:
Klik Continue to Edit di sebelah tugas untuk mengubah konfigurasi tugas di halaman Import Task Settings.
Klik Preview di sebelah tugas untuk melihat Basic Information, Overview, dan Details dari file impor.
Klik Delete di sebelah tugas, lalu klik OK di kotak dialog konfirmasi untuk menghapus tugas impor.
Untuk tugas dalam status Import Failed, Anda dapat mengklik Import Again di sebelah tugas (hanya didukung di legacy Data Studio). Di kotak dialog Import Progress, setelah impor selesai, klik Return to Import Task List. New Data Studio (Data Studio) tidak mendukung impor ulang. Jika impor gagal, Anda harus membuat tugas impor baru.
New Data Studio (Data Studio) mendukung terminating tugas impor yang sedang berjalan.