全部产品
Search
文档中心

DataWorks:Upgrade dari versi lama ke Data Studio baru

更新时间:Feb 11, 2026

Untuk mengikuti perkembangan teknologi cloud-native, memenuhi tuntutan pemrosesan data yang kompleks, serta meningkatkan skalabilitas, kemudahan pemeliharaan, dan pengalaman pengguna, Pengembangan Data DataWorks (Data Studio) sedang menjalani peningkatan arsitektur besar-besaran. Peningkatan ini bertujuan membangun platform pengembangan intelijen data yang siap masa depan, berkinerja tinggi, dan sangat tersedia, yang menyediakan pengalaman pengembangan dan tata kelola data yang lebih efisien, cerdas, dan terpadu.

Penting

Jika Anda mengalami masalah selama proses upgrade, dapatkan dukungan teknis dari Grup Dukungan Upgrade Pengembangan Data DataWorks.

1. Latar Belakang

Arsitektur teknis awal DataWorks dibangun 16 tahun lalu. Meskipun memenuhi kebutuhan inti di era pemrosesan batch, keterbatasannya semakin terlihat seiring evolusi tumpukan teknologi dan skenario bisnis. Upgrade ini didorong oleh tiga faktor utama:

Menjawab kebutuhan teknis untuk evolusi arsitektur

  • Dukungan arsitektur Lakehouse: Arsitektur saat ini harus ditingkatkan agar secara native mendukung transisi mulus dari gudang data tradisional ke arsitektur Lakehouse, menyatukan manajemen metadata dan pemrosesan data.

  • Pemrosesan offline dan real-time terpadu: Untuk memenuhi tuntutan real-time bisnis modern, arsitektur baru harus menyediakan paradigma pengembangan dan tampilan metadata terpadu yang mengintegrasikan secara mulus pemrosesan batch offline dan komputasi aliran real-time.

  • Integrasi native AI dan Large Language Models (LLMs): Arsitektur baru harus mengintegrasikan kemampuan AI secara native, seperti pembelajaran mesin, pembelajaran mendalam, dan pemrosesan bahasa alami, ke dalam seluruh siklus hidup pengembangan data.

Menyelesaikan tantangan teknis arsitektur yang ada

  • Keterbatasan desain monolitik dan berpusat pada batch: Dirancang untuk pemrosesan batch, arsitektur monolitik lama memiliki dukungan terbatas terhadap elastisitas Cloud-Native dan komputasi aliran, yang berdampak pada kinerja platform.

  • Bottleneck skalabilitas dan kemudahan pemeliharaan: Modul-modul yang saling terikat erat mengakibatkan siklus iterasi fitur baru yang panjang dan biaya pemeliharaan tinggi, sehingga sulit memenuhi tuntutan akses konkuren skala besar dan kebutuhan bisnis kustom.

Memenuhi kebutuhan pengguna yang terus berkembang

  • Dukungan untuk alur kerja berskala besar dan kompleks: Untuk mendukung puluhan ribu Pengguna aktif dan memproses data skala exabyte, arsitektur baru harus menyediakan stabilitas, throughput, dan isolasi sumber daya yang lebih tinggi.

  • Peningkatan efisiensi dan kecerdasan pengembangan: Pengguna mengharapkan pengalaman pengembangan yang lancar setara dengan IDE lokal. Arsitektur baru memperkenalkan fitur cerdas seperti bantuan kode, diagnostik kinerja, dan penerbitan satu klik untuk membuat pengembangan data jauh lebih mudah diakses.

2. Cakupan upgrade

Modul

Perubahan

Data Development (Data Studio)

Upgrade produk ini hanya memengaruhi antarmuka pengguna (UI) dan pengalaman pengguna (UX).

Penting

Modul produk lain, seperti Operation Center dan Deployment Center, tidak terpengaruh oleh upgrade ini.

3. Dampak upgrade

Dampak terhadap layanan yang ada

Item

Deskripsi dampak

Pekerjaan produksi yang telah dipublikasikan

Tidak ada dampak. Semua pekerjaan online akan terus berjalan stabil tanpa gangguan.

Fitur inti pengembangan data

Sepenuhnya dipertahankan dan ditingkatkan. Versi baru mempertahankan dan mengoptimalkan semua kemampuan inti, seperti Node Types, dukungan fungsi, serta pengeditan dan eksekusi inti, untuk meningkatkan kinerja dan pengalaman.

Migrasi aset pengguna

Jenis aset

Rencana migrasi

Node yang ada (seperti MaxCompute SQL dan Shell)

Mendukung migrasi satu klik ke antarmuka baru.

User-Defined Functions (UDFs)

File resource (seperti .jar, .py, dan .txt)

Components

Ad-hoc Queries

4. Migrasi fitur

Versi baru Pengembangan Data (Data Studio) mengintegrasikan ulang dan mengoptimalkan fitur-fitur dari versi lama. Bagian berikut menjelaskan lokasi fitur lama dan perubahan yang terjadi pada IDE baru.

4.1 Pengembangan data

4.1.1. Solutions

  • Versi lama: Menu "Solutions" terpisah digunakan untuk mengatur dan mengelola Business Flows terkait.

    image.png

  • Versi baru: Fitur ini kini menjadi "Focus Mode". Anda dapat memasuki Focus Mode dari direktori file mana pun untuk pengalaman pengembangan yang lebih imersif dan fleksibel.

    image.png

4.1.2. Business flows

  • Versi lama: Menggunakan hierarki direktori tetap dan mendukung Business Flow Dashboards.

    image.png

  • Versi baru: Anda dapat membuat direktori sesuai kebutuhan dan memberi tag untuk mereplikasi fungsionalitas direktori Business Flow versi lama.

    image.png

    image.png

  • Versi baru: Business Flow Dashboards kini menjadi Directory Dashboards. Kemampuan "View" tersedia untuk direktori apa pun.

    image.png

  • Versi baru: Untuk menggunakan orkestrasi alur kerja, buat "Scheduled Workflow" di modul Pengembangan Data yang baru.

    image.png

4.1.3. Pengembangan node

  • Versi lama: Hanya menampilkan Node Types yang tersedia. Anda tidak dapat melihat Node Types lain yang didukung DataWorks atau menulis kode untuknya sebelum mengikat Engine.

    image.png

  • Versi baru: Pengembangan node diintegrasikan ke dalam Project Directory. Anda dapat melihat semua Node Types dan menulis kode sebelum mengikat Engine. Proses pembuatan node baru masih dioptimalkan untuk meningkatkan pengalaman pembuatan dan pengkodean.

    image.png

4.1.3.1. Run/run with parameters
  • Versi lama: Memiliki tombol terpisah "Run" dan "Run with Parameters". Saat Anda mengklik Run with Parameters, Anda memilih Running Resource Group dan Custom Parameters dalam dialog pop-up.

    image.png

  • Versi baru:

    • Tombol "Run" dan "Run with Parameters" kini digabung menjadi satu tombol "Run".

    • "Engine Instance" versi lama kini dibagi menjadi "Data Source" dan "Compute Resource", tergantung pada jenis node:

      • Data Source: Digunakan untuk saran metadata di editor kode cerdas.

      • Compute Resource: Menentukan sumber daya komputasi yang digunakan untuk debugging kode.

    • "Running Resource Group" versi lama kini menjadi "Resource Group" di panel Debug Configuration.

    • "Custom Parameters" versi lama kini menjadi "Parameters" di panel Debug Configuration.

    • Panel "Debug Configuration" selalu terlihat di sisi kanan node. Setiap eksekusi kode menggunakan Compute Resource, Resource Group, dan Parameters dari panel ini.

    image.png

4.1.3.2. Smoke test/view smoke test records
  • Versi lama: Anda hanya dapat memulai Smoke Test setelah berhasil submit.

    image.png

    image.png

  • Versi baru:

    • Standard Mode: Anda dapat memulai Smoke Test setelah berhasil mempublikasikan task ke lingkungan pengembangan (setara dengan submit di versi lama).

    • Basic Mode: Anda dapat memulai Smoke Test setelah berhasil mempublikasikan task ke lingkungan produksi (setara dengan submit di versi lama).

    image.png

4.1.3.3. Code review/view code review records
  • Versi lama: Tombolnya terletak langsung di toolbar node.

    image.png

  • Versi baru: Anda dapat memulai Code Review dari langkah Production Checker selama proses penerbitan. Anda dapat melihat daftar Code Review di pohon direktori di sebelah kiri.

    image.png

    image.png

4.1.3.4. Submit/submit and allow others to edit
  • Versi lama:

    image.png

    image.png

  • Versi baru: Fungsi "Submit" kini disebut "Publish". Versi baru memungkinkan pengguna dengan izin yang sesuai untuk langsung menerbitkan. Di Standard Mode, Anda juga dapat mengemas task dan menerbitkannya ke Deployment Center.

    image.png

    image.png

    image.png

    image.png

4.1.4. Pengembangan tabel

  • Versi lama: Anda membuat tabel di modul Pengembangan Data.

    image.png

  • Versi baru: Fitur ini kini menjadi modul manajemen "Data Directory". Di Data Directory, Anda dapat membuat tabel menggunakan formulir visual, kode, atau Pembuatan Tabel berbantuan AI.

    image.png

4.1.5. Pengembangan resource

  • Versi lama: Anda membuat resource di modul Pengembangan Data.

    image.png

  • Versi baru: Fitur ini kini menjadi bagian dari modul "Resource Management".

    image.png

4.1.6. Pengembangan fungsi

  • Versi lama: Anda membuat fungsi di modul Pengembangan Data.

    image.png

  • Versi baru: Fitur ini kini menjadi bagian dari modul "Resource Management".

    image.png


4.2 Manajemen komponen

  • Versi lama:

    image.png

  • Versi baru:

    image.png


4.3 Tugas manual

  • Versi lama:

    image.png

  • Versi baru:

    image.png


4.4 Business flow manual

  • Versi lama:

    image.png

  • Versi baru:

    image.png

  • Untuk kemampuan alur kerja manual yang lebih komprehensif, kami merekomendasikan menggunakan Event-driven Workflows. Anda dapat menemukannya di Project Directory > Workflow > Triggered Workflow.

    image.png

    image.png


4.5 Ad-hoc queries

  • Versi lama: Menampilkan file ad-hoc query untuk semua pengguna di ruang kerja saat ini.

    image.png

  • Versi baru:

    • Menampilkan file ad-hoc query untuk pengguna saat ini di semua ruang kerja dalam Wilayah saat ini.

    • Modul ini hanya untuk debugging kode. Jika Anda perlu menerbitkan kueri sebagai pekerjaan produksi, Anda dapat mengirimkannya ke direktori proyek, mengonfigurasi pengaturan penjadwalannya, lalu menerbitkannya.

    image.png


4.6 Manajemen tabel

  • Versi lama:

    image.png

  • Versi baru: Fitur ini kini menjadi modul manajemen "Data Directory". Di Data Directory, Anda dapat membuat tabel menggunakan formulir visual, kode, atau Pembuatan Tabel berbantuan AI.

    image.png


4.7 Tabel publik

  • Versi lama:

    image.png

  • Versi baru: Fitur ini kini menjadi modul manajemen "Data Directory".

    image.png


4.8 Daftar fungsi

  • Versi lama:

    image.png

  • Versi baru: Anda sekarang dapat langsung bertanya kepada Copilot tentang cara menggunakan fungsi.

    Rilis mendatang akan mencakup modul manajemen fungsi. Modul tersebut akan mencakup manajemen dan pembuatan fungsi resmi Engine serta User-Defined Functions.

    image.png


4.9 Pemeriksaan operasi

  • Versi lama:

    image.png

  • Versi baru:

    image.png


4.10 Riwayat eksekusi

  • Versi lama:

    image.png

  • Versi baru:

    image.png


4.11 Catatan smoke test

  • Versi lama:

    image.png

  • Versi baru:

    image.png


4.12 Sumber daya komputasi

  • Versi lama:

    image.png

  • Versi baru:

    image.png


4.13 Settings

  • Versi lama:

    image.png

  • Versi baru: Penggantian tema.

    image.png

  • Versi baru: Pengaturan lainnya.

    image.png

  • Versi baru: Jelajahi lebih banyak pengaturan.

    image.png


4.14 Recycle bin

  • Versi lama:

    image.png

  • Versi baru:

    image.png

5. Cara melakukan upgrade

5.1 Izin yang diperlukan

  • Hanya pengguna dengan izin setara Workspace Administrator yang dapat melihat dan melakukan upgrade.

5.2 Prosedur upgrade

5.2.1. Akses titik masuk upgrade

  • Titik masuk upgrade berada di bilah navigasi atas antarmuka utama Data Studio (Data Development).

  • Temukan tombol biru "Upgrade to New Version" di sebelah pemilih ruang kerja.

  • Hanya pengguna dengan izin yang sesuai yang dapat melihat tombol ini.image.png

5.2.2. Tinjau pertimbangan upgrade

Setelah Anda mengklik tombol "Upgrade to New Version", halaman berisi informasi upgrade akan muncul.

image.png

Setelah upgrade berhasil, Anda tidak dapat kembali ke versi sebelumnya. Tinjau poin-poin berikut sebelum memulai. Jika Anda memerlukan bantuan selama upgrade, bergabunglah dengan Grup Dukungan Upgrade Pengembangan Data DataWorks.

Penting
  1. Jika Anda menggunakan OpenAPI Data Studio lama atau memerlukan asisten migrasi, hubungi insinyur jaga kami di Grup Dukungan Upgrade Pengembangan Data DataWorks sebelum melakukan upgrade.

  2. Setelah upgrade, Anda tidak dapat menerbitkan task antara ruang kerja yang menjalankan versi lama dan ruang kerja yang telah di-upgrade.

  3. Selama upgrade, Anda tidak dapat menambah atau mengubah konten di Data Studio versi baru maupun lama untuk ruang kerja saat ini. Hal ini berlaku untuk operasi UI maupun OpenAPI.

  4. Upgrade memerlukan waktu. Kami menyarankan melakukan upgrade di luar jam sibuk pengembangan.

  5. Nama dan ID ruang kerja tetap tidak berubah setelah upgrade.

  6. Setelah upgrade, versi lama Data Studio menjadi read-only, dan kode yang diedit di versi baru Pengembangan Data tidak disinkronkan kembali ke versi lama.

  7. Setelah upgrade, saat file dari ad-hoc queries lama dimigrasikan ke Data Studio baru, hanya file yang Anda miliki yang akan terlihat di direktori pribadi Anda.

5.2.3. Lakukan upgrade

  • Saat status saat ini adalah "Upgrade has not started for the current workspace", klik tombol "Start Upgrade".

  • Saat Anda mengklik "Start Upgrade", sistem menampilkan perkiraan waktu dan jumlah objek yang akan dimigrasikan untuk ruang kerja saat ini.

  • Klik "Confirm" untuk memulai upgrade.

    image.png

  • Anda dapat memantau progres dan status secara real-time selama upgrade.

    image.png

  • Selama upgrade, klik "Upgrade Details" untuk melihat log real-time proses tersebut.

    image.png

  • Selama upgrade, klik "Refresh" untuk melihat status terbaru.

    image.png

  • Setelah upgrade selesai, klik "Go to Data Studio" untuk mulai menggunakan versi baru Pengembangan Data.

    image.png

6. Dukungan upgrade

6.1 Layanan upgrade khusus

  • Bantuan online: Panduan terperinci tersedia selama proses upgrade.

  • Konsultasi teknis: Jika Anda memiliki pertanyaan, hubungi dukungan teknis di Grup Dukungan Upgrade Pengembangan Data DataWorks. Layanan di lokasi tersedia jika diperlukan.

  • Respons darurat: Mekanisme respons cepat telah disiapkan untuk menangani masalah terkait upgrade.

  • Pelatihan produk: Kami dapat memberikan pelatihan tentang fitur baru setelah upgrade jika diperlukan.

6.2 Mekanisme rollback

Jika Anda mengalami masalah selama proses upgrade, hubungi dukungan teknis di Grup Dukungan Upgrade Pengembangan Data DataWorks. Kami dapat membantu Anda kembali ke kondisi sebelum upgrade dimulai.