Anda dapat menggunakan DataWorks untuk menambahkan objek seperti node, fungsi, sumber daya, dan komponen ke dalam paket penyebaran guna melakukan penyebaran batch. Topik ini menjelaskan cara membuat dan menerapkan paket penyebaran dalam satu ruang kerja.
Skenario
Fitur ini hanya tersedia untuk ruang kerja yang berada dalam mode standar dan menggunakan versi baru Data Studio. Fitur ini memungkinkan Anda melakukan penyebaran batch objek—seperti node, fungsi, sumber daya, dan komponen—dari lingkungan pengembangan ke lingkungan produksi dalam ruang kerja yang sama.
Untuk penyebaran batch di ruang kerja yang berada dalam mode standar dan menggunakan versi lama Data Studio, lihat Deploy tasks.
Batasan
Batasan izin
-
Menginisiasi proses deployment: Anggota dengan peran Workspace Administrator atau Development dapat memulai proses deployment di Data Studio.
-
Membuat paket penyebaran: Anggota dengan peran Development dapat membuat paket penyebaran di Deployment Center.
-
Menyebarluaskan paket penyebaran: Anggota dengan peran Operator, Deployer, atau Workspace Administrator dapat menerapkan paket penyebaran.
Untuk mempelajari cara menambahkan anggota ke ruang kerja dan memberikan izin kepada mereka, lihat Manage permissions on workspace-level modules.
Batasan lingkungan
-
Hanya ruang kerja yang berada dalam mode standar dan menggunakan versi baru Data Studio yang dapat menggunakan Deployment Center untuk melakukan penyebaran batch task dari lingkungan pengembangan ke lingkungan produksi dalam ruang kerja yang sama.
-
Ruang kerja dalam mode dasar hanya memiliki satu lingkungan, sehingga Anda tidak dapat menggunakan Deployment Center untuk penyebaran batch dalam ruang kerja yang sama. Untuk melakukan penyebaran batch, buka Data Studio dan gunakan operasi batch.
Proses penyebaran
Gambar berikut menunjukkan proses penyebaran dalam satu ruang kerja.
Prosedur
Topik ini menjelaskan proses penyebaran batch task untuk ruang kerja yang berada dalam mode standar dan menggunakan versi baru Data Studio. Untuk informasi mengenai proses penyebaran batch di ruang kerja yang berada dalam mode standar dan menggunakan versi lama Data Studio, lihat Deploy tasks.
Langkah 1: Memulai penyebaran
-
Di Data Studio (New), temukan node, fungsi, atau objek lain yang ingin Anda sebarkan, lalu klik Deploy pada bilah alat atas untuk memulai proses penyebaran.
-
Klik Start Deploying to Production dan tunggu hingga proses mencapai langkah Deploy to Production Environment.
Catatan-
Anggota dengan peran Workspace Administrator atau Development dapat memulai proses deployment di Data Studio.
-
Dalam contoh ini, pengguna dengan peran Development membuat proses deployment. Hanya anggota dengan peran Operator, Deployer, atau Workspace Administrator yang dapat menerapkan objek. Oleh karena itu, tombol Deploy tidak tersedia.
Proses deployment terdiri dari lima tahap: Build Package, Development Checker, Deploy to Development Environment, Production Checker, dan Deploy to Production Environment. Setelah empat tahap pertama selesai, proses akan berhenti di tahap kelima untuk konfirmasi.
-
Langkah 2: Membuat paket penyebaran
Anggota dengan peran Development dapat membuat paket penyebaran di Deployment Center. Jika Anda memiliki peran Workspace Administrator, Anda tidak perlu membuat paket penyebaran. Anda dapat langsung menerapkan objek yang dipilih, dan sistem akan secara otomatis menghasilkan paket penyebaran.
-
Login ke Deployment Center ruang kerja sumber sebagai anggota dengan peran Development.
Anda dapat membuka modul DataWorks apa pun, klik ikon
di pojok kiri atas, lalu pilih All Products > More > Deployment Center. -
Di panel navigasi sebelah kiri, klik Nodes to Deploy untuk melihat objek yang siap diterapkan. Di kolom Actions suatu objek, klik Add to Deployment Package. Tombol View Deployment Package kemudian akan menampilkan jumlah objek yang akan diterapkan.
Catatan-
Anda juga dapat memilih beberapa objek dan mengklik Batch Add to Deployment Package di bagian bawah halaman.
-
Jika Anda mengklik Terminate Deployment dalam proses deployment di Data Studio, objek terkait tidak akan lagi ditampilkan di sini.
-
-
Setelah menambahkan objek ke dalam paket penyebaran, klik View Deployment Package untuk memastikan objek dalam paket sudah benar. Klik Remove untuk menghapus objek yang tidak diinginkan dari paket penyebaran.
-
Di halaman Pending Deployment, klik Deployment Package Creation dan ikuti petunjuk di layar untuk membuat paket tersebut.
CatatanJika Anda memiliki peran Workspace Administrator, tombol Deployment Package Creation tidak ditampilkan. Sebagai gantinya, tombol Deploy All akan ditampilkan, memungkinkan Anda langsung menerapkan objek tersebut.
Langkah 3: Menerapkan paket
-
Login ke Deployment Center sebagai anggota dengan peran Operator, Deployer, atau Workspace Administrator.
Anda dapat membuka modul DataWorks apa pun, klik ikon
di pojok kiri atas, lalu pilih All Products > More > Deployment Center. -
Di panel navigasi sebelah kiri, klik Deployment Packages untuk melihat paket penyebaran yang telah dibuat.
-
Di kolom Actions paket penyebaran target, klik Deploy dan ikuti petunjuk di layar untuk menyelesaikan penyebaran.
Langkah 4: Melihat hasil penyebaran
-
Setelah paket penyebaran dibuat dan diterapkan, Anda dapat membuka halaman Deployment Packages di ruang kerja sumber untuk melihat hasil penyebaran.
-
Setelah penyebaran berhasil, klik ikon
di pojok kiri atas dan pilih All Products > Data Development and O&M > Operation Center untuk masuk ke lingkungan produksi, lalu navigasikan ke Auto Triggered Task O&M > Scheduled Tasks untuk melihat tugas terjadwal yang telah diterapkan.