Migration Assistant memungkinkan Anda mengekspor objek seperti scheduled task, manual task, resource, function, metadata tabel, data source, dan component. Topik ini menjelaskan cara membuat dan melihat tugas ekspor serta perbedaan antara Data Studio dan legacy Data Studio.
Latar Belakang
Migration Assistant memungkinkan Anda mengekspor tugas menggunakan Full Export, Incremental Export, dan Custom Export. Daftar berikut menjelaskan kasus penggunaan masing-masing jenis ekspor:
Full Export cocok untuk membuat backup lengkap tugas dalam suatu workspace. Kasus penggunaan umum mencakup pencadangan kode dan kloning cepat lingkungan pengujian. Opsi ini mengekspor versi terakhir yang disimpan dari lingkungan pengembangan.
Full Export hanya mencakup objek yang berhasil disimpan. Jika suatu tugas memiliki beberapa versi, seperti versi development dan production, versi yang disimpan di lingkungan development akan diprioritaskan untuk ekspor penuh. Untuk petunjuk detail, lihat Buat tugas ekspor penuh.
Incremental Export menyaring dan mengekspor objek berdasarkan waktu modifikasi terakhirnya. Untuk petunjuk detail, lihat Buat tugas ekspor inkremental.
CatatanAnda tidak dapat mengonfigurasi blacklist untuk ekspor inkremental.
Custom Export cocok untuk mengabstraksikan alur kerja bisnis umum agar mudah direplikasi. Di lingkungan dengan kluster development dan production yang sepenuhnya terisolasi, Anda dapat menggunakan Custom Export untuk mensimulasikan penerapan tugas. Untuk petunjuk detail, lihat Buat tugas ekspor kustom.
Batasan
Tabel berikut mencantumkan fitur migrasi DataWorks yang didukung oleh setiap edisi Migration Assistant.
Fitur migrasi DataWorks
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 meningkatkan 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
Unggah file lokal
30 MB
30 MB
30 MB
30 MB
Unggah file OSS
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 workspace yang dapat melakukan operasi impor dan ekspor. Anggota dengan peran lain hanya dapat melihat daftar tugas impor dan ekspor dan tidak memiliki izin operasi.
Saat Anda mengekspor dan mengimpor aturan Data Quality (didukung hanya di legacy Data Studio), perhatikan poin-poin berikut:
Saat Anda mengekspor aturan Data Quality, subscription management (konfigurasi terkait alert) tidak diekspor.
Jika tabel yang terkait dengan aturan Data Quality yang diimpor tidak ada di workspace tujuan, aturan yang diimpor tidak ditampilkan di halaman aturan Data Quality. Jika Anda membuat tabel tujuan setelah mengimpor aturan Data Quality, aturan tersebut akan ditampilkan di halaman detail aturan tabel tersebut.
Langkah impor Data Quality bergantung pada keberhasilan langkah impor scheduled task. Jika paket impor berisi aturan Data Quality dan informasi node penjadwalan terkait, Anda harus terlebih dahulu mengimpor node terkait ke workspace tujuan dan berhasil melakukan commit serta deploy sebelum node penjadwalan dapat dikaitkan dengan aturan Data Quality.
Jika Anda hanya mengimpor aturan Data Quality tanpa mengimpor node penjadwalan terkait, aturan Data Quality tetap berhasil diimpor, tetapi tanpa informasi node penjadwalan terkait. Setelah Anda mengimpor dan melakukan commit serta deploy informasi node penjadwalan terkait, Anda dapat mengimpor ulang aturan Data Quality, dan DataWorks akan memperbarui aturan tersebut 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 ini.
Buka Migration Assistant
Masuk ke Konsol DataWorks, beralih ke wilayah target, lalu klik More > Migration Assistant di panel navigasi kiri untuk membuka halaman Homepage Migration Assistant.
Buat tugas ekspor penuh
Pada halaman DataWorks export, klik Create Export Task di pojok kanan atas.
Pada kotak dialog Create Export Task, konfigurasikan parameter.
Data Studio
Parameter
Description
Export Package Name
Nama ekspor hanya boleh berisi huruf, karakter Tionghoa, angka, garis bawah (_), dan titik (.).
Export Type
Saat Anda memilih Full Export, Anda dapat mengonfigurasi Export Scope di bawah ini untuk mengekspor seluruh konten objek yang dipilih.
Export Scope dan Export Object
Export Scope mendukung:
All Objects: Jika Anda memilih opsi ini, semua objek di workspace saat ini akan diekspor. Objek tersebut mencakup scheduled task, manual task, resource, function, statement DDL tabel (hanya MaxCompute), data source, dan component.
Selected Objects: Jika Anda memilih opsi ini, Anda dapat memilih objek yang ingin diekspor sepenuhnya dari daftar drop-down Export Object di bawah ini, seperti scheduled task, resource, dan DataService Studio.
Export Object Status
Anda dapat memilih status objek yang akan diekspor:
Saved: Mengekspor konten tersimpan dari objek ekspor.
Deployed: Mengekspor konten yang telah diterapkan dari objek ekspor.
Remarks
Masukkan deskripsi singkat tentang tugas ekspor.
Legacy Data Studio
Parameter
Description
Export Package Name
Nama ekspor hanya boleh berisi huruf, karakter Tionghoa, angka, garis bawah (_), dan titik (.).
Export Type
Saat Anda memilih Full Export, Anda dapat mengonfigurasi Export Scope di bawah ini untuk mengekspor seluruh konten objek yang dipilih.
Export Scope dan Export Object
Export Scope mendukung:
All Objects: Jika Anda memilih opsi ini, semua objek di workspace saat ini akan diekspor. Di legacy Data Studio, objek tersebut mencakup scheduled task, manual task, resource, function, statement DDL tabel (hanya MaxCompute), data source, DataService Studio, ad hoc query, component, dan aturan Data Quality.
Selected Objects: Jika Anda memilih opsi ini, Anda dapat memilih objek yang ingin diekspor sepenuhnya dari daftar drop-down Export Object di bawah ini, seperti scheduled task, resource, dan DataService Studio.
Export Object Status
Anda dapat memilih status objek yang akan diekspor:
Saved: Mengekspor konten tersimpan dari objek ekspor.
Committed: Mengekspor konten yang telah dikomit dari objek ekspor.
Blacklist
Anda dapat menentukan apakah akan memilih Add to Blacklist berdasarkan kebutuhan bisnis Anda untuk menyaring tugas dan resource yang tidak perlu diekspor selama ekspor penuh.
Export Package Version and Format of Files in Export Package
Opsi termasuk Standard Format, Apsara Stack (V3.12 and later), dan Apsara Stack (V3.6.1 to V3.11). Format data berbeda-beda di berbagai versi DataWorks. Pastikan Anda mengonfirmasi versi DataWorks di lingkungan impor tujuan terlebih dahulu.
Remarks
Masukkan deskripsi singkat tentang tugas ekspor.
Klik Start Export.
Pada kotak dialog Export Progress, lihat progres ekspor. Setelah ekspor berhasil, klik Return to Export Task List.
Buat tugas ekspor inkremental
Pada halaman DataWorks export, klik Create Export Task di pojok kanan atas.
Pada kotak dialog Create Export Task, konfigurasikan parameter.
Data Studio
Parameter
Description
Export Package Name
Nama ekspor hanya boleh berisi huruf, karakter Tionghoa, angka, garis bawah (_), dan titik (.).
Export Type
Saat Anda memilih Incremental Export, file yang dimodifikasi setelah tanggal tertentu akan diekspor, termasuk scheduled task, manual task, metadata tabel, dan data source yang telah disimpan dan dikomit.
Export Scope dan Export Object
All Objects: Jika Anda memilih opsi ini, semua objek di workspace saat ini akan diekspor. Objek tersebut mencakup scheduled task, manual task, resource, function, statement DDL tabel (hanya MaxCompute), data source, dan component.
Selected Objects: Jika Anda memilih opsi ini, Anda dapat memilih objek yang ingin diekspor sepenuhnya dari daftar drop-down Export Object di bawah ini, seperti scheduled task, resource, dan DataService Studio.
Export Object Status
Anda dapat memilih status objek yang akan diekspor:
Saved: Mengekspor konten tersimpan dari objek ekspor.
Deployed: Mengekspor konten yang telah diterapkan dari objek ekspor.
Modified At
Ekspor inkremental didasarkan pada waktu modifikasi terakhir.
Remarks
Masukkan deskripsi singkat tentang tugas ekspor.
Legacy Data Studio
Parameter
Description
Export Package Name
Nama ekspor hanya boleh berisi huruf, karakter Tionghoa, angka, garis bawah (_), dan titik (.).
Export Type
Saat Anda memilih Incremental Export, file yang dimodifikasi setelah tanggal tertentu akan diekspor, termasuk scheduled task, manual task, metadata tabel, dan data source yang telah disimpan dan dikomit.
Export Scope dan Export Object
All Objects: Jika Anda memilih opsi ini, semua objek di workspace saat ini akan diekspor. Di legacy Data Studio, objek tersebut mencakup scheduled task, manual task, resource, function, statement DDL tabel (hanya MaxCompute), data source, DataService Studio, ad hoc query, component, dan aturan Data Quality.
Selected Objects: Jika Anda memilih opsi ini, Anda dapat memilih objek yang ingin diekspor sepenuhnya dari daftar drop-down Export Object di bawah ini, seperti scheduled task, resource, dan DataService Studio.
Export Object Status
Anda dapat memilih status objek yang akan diekspor:
Saved: Mengekspor konten tersimpan dari objek ekspor.
Committed: Mengekspor konten yang telah dikomit dari objek ekspor.
Modified At
Ekspor inkremental didasarkan pada waktu modifikasi terakhir.
Export Package Version and Format of Files in Export Package
Opsi termasuk Standard Format, Apsara Stack (V3.12 and later), dan Apsara Stack (V3.6.1 to V3.11).
CatatanParameter ini hanya didukung di legacy Data Studio. Data Studio menggunakan format Spec terpadu dan tidak mengharuskan Anda memilih format versi ekspor.
Remarks
Masukkan deskripsi singkat tentang tugas ekspor.
Klik Start Export.
Buat tugas ekspor kustom
Pada halaman DataWorks export, klik Create Export Task di pojok kanan atas.
Pada kotak dialog Create Export Task, konfigurasikan parameter.
Data Studio
Parameter
Description
Export Package Name
Nama ekspor hanya boleh berisi huruf, karakter Tionghoa, angka, garis bawah (_), dan titik (.).
Export Type
Saat Anda memilih Custom Export, Anda dapat memilih file yang ingin diekspor secara bebas, termasuk scheduled task, manual task, metadata tabel, dan data source yang telah disimpan dan dikomit.
Remarks
Masukkan deskripsi singkat tentang tugas ekspor.
Legacy Data Studio
Parameter
Description
Export Package Name
Nama ekspor hanya boleh berisi huruf, karakter Tionghoa, angka, garis bawah (_), dan titik (.).
Export Type
Saat Anda memilih Custom Export, Anda dapat memilih file yang ingin diekspor secara bebas, termasuk scheduled task, manual task, metadata tabel, dan data source yang telah disimpan dan dikomit.
Export Package Version and Format of Files in Export Package
Opsi termasuk Standard Format, Apsara Stack (V3.12 and later), dan Apsara Stack (V3.6.1 to V3.11).
CatatanParameter ini hanya didukung di legacy Data Studio. Data Studio menggunakan format Spec terpadu dan tidak mengharuskan Anda memilih format versi ekspor.
Remarks
Masukkan deskripsi singkat tentang tugas ekspor.
Klik Select Export Content.
Pada halaman Custom Export List, saring objek yang akan diekspor berdasarkan tipe Export Object.
Tipe Export Object yang didukung oleh Migration Assistant meliputi: Table, Auto Triggered Task, Resource, Manually Triggered Task, Function, Data Quality, DataService Studio, Data Source, Component, dan Ad Hoc Query. Di antara ini, Data Quality, DataService Studio, dan Ad Hoc Query hanya didukung di legacy Data Studio. Data Studio tidak mendukung ekspor ketiga jenis objek ini.
Setelah memilih objek yang akan diekspor, klik Add to Export Package.
Anda juga dapat menyaring objek berdasarkan Export Object, Object Type, Object Name, dan kondisi lainnya, lalu klik Add Filter Results to Export Package untuk menambahkan semua hasil penyaringan.
Klik Start Export di pojok kanan atas halaman.
Status tugas
Pada halaman Export Task List, Anda dapat melihat Export Task Name, Export Type, Task Creator, Status, Update Time, dan Remarks dari tugas ekspor. Anda dapat melakukan operasi berbeda pada tugas dengan status berbeda:
Data Studio memperkenalkan dua status tugas baru: Partially Succeeded dan Canceled, serta mendukung pembatalan tugas ekspor yang sedang berlangsung.
Saat Status tugas ekspor adalah Exported, Anda dapat:
Klik View Export Report untuk melihat Basic Information, Overview, dan Details dari tugas ekspor.
Klik Download Export Package untuk mengunduh paket ekspor ke mesin lokal Anda.
CatatanTautan unduhan berlaku selama 30 hari. Kami menyarankan Anda mengunduh paket sebelum periode validitas berakhir. Setelah periode validitas berakhir, Anda perlu mengekspor ulang proyek jika ingin mengunduh paket tersebut.
Clone Export Task (hanya didukung di legacy Data Studio; Data Studio tidak mendukung kloning dan mengharuskan Anda membuat tugas baru):
Klik Clone Export Task untuk tugas dengan Export Type Full Export dan tidak memiliki blacklist yang dikonfigurasi. Pada kotak dialog Clone Export Task, masukkan Export Package Name dan klik Start Export.
Klik Clone Export Task untuk tugas dengan Export Type Full Export dan memiliki blacklist yang dikonfigurasi. Pada kotak dialog Clone Export Task, masukkan Export Package Name dan klik Add to Blacklist.
Pada halaman Select Blacklist, pilih objek yang tidak perlu diekspor, klik Add to Blacklist, lalu klik Start Export di pojok kanan atas halaman.
Klik Clone Export Task untuk tugas dengan Export Type Custom Export. Pada kotak dialog Clone Export Task, masukkan Export Package Name dan klik Select Export Content.
Pada halaman Custom Export List, pilih objek yang akan diekspor, klik Add to Export Package, lalu klik Start Export di pojok kanan atas halaman.
Saat Status tugas ekspor adalah Export Failed, selain View Export Report dan Download Export Package, Anda dapat mengklik Retry untuk mengekspor ulang tugas (hanya didukung di legacy Data Studio; Data Studio tidak mendukung retry dan mengharuskan Anda membuat tugas baru).
Saat Export Type tugas ekspor adalah Custom Export dan Status adalah Editing, Anda dapat:
Klik Continue to Edit untuk membuka halaman pengeditan dan melakukan operasi sesuai jenis tugas ekspor.
Klik View Export Package untuk melihat Basic Information, Overview, dan Details dari tugas ekspor pada halaman Export Package Details.
Klik Delete. Pada kotak dialog Delete, klik OK.
Saat Export Type tugas ekspor adalah Full Export dan Status adalah Editing, selain Continue to Edit dan Delete, Anda dapat mengklik View Blacklist (hanya didukung di legacy Data Studio). Pada kotak dialog pratinjau blacklist, konfirmasi entri blacklist lalu klik Start Export atau Close.
Langkah berikutnya
Untuk memigrasikan tugas antar workspace, Anda dapat Download Export Package ke mesin lokal Anda dari halaman Export Task List, lalu buat tugas impor DataWorks untuk mengimpor tugas ke workspace tujuan.
FAQ
Jika tugas yang diekspor tidak ada, buka workspace terkait untuk memeriksa apakah tugas tersebut tidak sengaja dihapus atau belum disimpan dan dikomit. Jika tugas tersebut tidak sengaja dihapus, buka Recycle bin untuk memeriksa apakah tugas tersebut ada dan memulihkannya.