Fitur manajemen sumber daya di DataStudio memungkinkan Anda membuat dan mengelola sumber daya serta fungsi untuk MaxCompute, EMR, CDH, dan Flink. Sumber daya dan fungsi tersebut dapat digunakan dalam pengembangan data atau kueri SQL.
Pengantar
Fitur Manajemen Sumber Daya di DataStudio mendukung pengelolaan terpusat sumber daya dan fungsi. Anda dapat mengunggah dan membuat sumber daya dari OSS atau penyimpanan lokal, lalu mendaftarkannya sebagai fungsi untuk digunakan dalam node pengembangan data. Fitur ini hanya mendukung sumber daya dan fungsi yang dibuat melalui modul Manajemen Sumber Daya.
Prasyarat
Prasyarat berikut harus dipenuhi sebelum Anda dapat membuat sumber daya dengan mengunggah file dari OSS:
Anda telah mengaktifkan OSS serta membuat bucket dan menyimpan file yang ingin diunggah ke dalam bucket tersebut. Untuk informasi selengkapnya, lihat Simple upload.
Akun Alibaba Cloud yang digunakan untuk mengunggah file harus memiliki izin akses ke bucket tujuan. Untuk menghindari masalah izin, berikan izin yang diperlukan kepada akun tersebut sebelum mengunggah file.
Batasan
Ukuran sumber daya: Anda dapat mengunggah sumber daya hingga 500 MB.
Penerbitan sumber daya: Jika ruang kerja Anda menggunakan mode standar, Anda harus menerbitkan sumber daya ke lingkungan produksi. Setelah diterbitkan, sumber daya tersebut tersedia di Proyek produksi.
CatatanInformasi sumber data di lingkungan pengembangan berbeda dengan informasi di lingkungan produksi. Pastikan Anda mengetahui informasi sumber data yang sesuai sebelum melakukan kueri terhadap tabel atau sumber daya di suatu lingkungan.
Manajemen Sumber Daya: DataWorks hanya memungkinkan Anda melihat dan mengelola sumber daya yang diunggah melalui DataWorks.
Sumber daya dan fungsi yang didukung
Sumber daya
Manajemen Sumber Daya memungkinkan Anda mengunggah dan membuat sumber daya secara visual. Sumber daya yang telah dibuat dapat digunakan dalam tugas pengembangan data atau untuk membuat user-defined function.
Sumber data | Sumber daya | Metode pembuatan yang didukung | |
Lokal | OSS | ||
MaxCompute Python Kode Python yang ditulis untuk mendaftarkan user-defined function (UDF) Python. Ekstensi nama file adalah |
|
| |
MaxCompute Jar Paket JAR Java yang telah dikompilasi untuk menjalankan program Java. Ekstensi nama file adalah | |||
MaxCompute Archive Anda hanya dapat mengunggah file terkompresi dengan ekstensi nama file | |||
MaxCompute File Anda dapat mengunggah file jenis apa pun sebagai sumber daya File. Penggunaan aktualnya bergantung pada dukungan setiap Mesin DPI. | |||
EMR Jar Paket JAR Java yang telah dikompilasi untuk menjalankan program Java. Ekstensi nama file adalah |
|
| |
EMR File Anda dapat mengunggah file jenis apa pun sebagai sumber daya File. Penggunaan aktualnya bergantung pada dukungan setiap Mesin DPI. | |||
CDH Jar Paket JAR Java yang telah dikompilasi untuk menjalankan program Java. Ekstensi nama file adalah |
|
| |
CDH File Anda dapat mengunggah file jenis apa pun sebagai sumber daya File. Penggunaan aktualnya bergantung pada dukungan setiap Mesin DPI. | |||
Flink Jar Paket JAR Java yang telah dikompilasi untuk menjalankan program Java. Ekstensi nama file adalah |
|
| |
Fungsi
Anda dapat menggunakan sumber daya untuk membuat fungsi MaxCompute, EMR, CDH, dan Flink. Fungsi-fungsi tersebut dapat digunakan dalam Data Development dan SQL Query.
Prosedur
Buka halaman Workspaces di konsol DataWorks. Di bilah navigasi atas, pilih wilayah yang diinginkan. Temukan ruang kerja yang diinginkan, lalu pilih di kolom Actions.
Di panel navigasi sebelah kiri, klik ikon
untuk membuka halaman Resource Management.Di halaman Resource Management, klik ikon
untuk membuat sumber daya atau fungsi baru. Atau, Anda dapat terlebih dahulu mengklik New Folder. Setelah merancang struktur folder, klik kanan folder yang sesuai, pilih New, lalu buat sumber daya atau fungsi.
Membuat dan mengelola sumber daya serta fungsi
Operasi lainnya
Klon sumber daya dan fungsi
Anda dapat mengklon sumber daya dan fungsi yang sudah ada untuk membuat sumber daya dan fungsi baru secara cepat.
Di panel Resource Management di sebelah kiri, klik kanan sumber daya atau fungsi yang ingin diklon, lalu pilih Clone dari menu pop-up.
Pada kotak dialog yang muncul, ubah Name dan Path, atau pertahankan nilai default, lalu klik Confirm.
Setelah proses kloning selesai, sumber daya atau fungsi hasil kloning akan muncul di Resource Management, dan Anda dapat mengedit atau memodifikasi parameternya.
Manajemen versi
Anda dapat menggunakan fitur tampilan dan perbandingan versi untuk menganalisis perbedaan antarversi sumber daya atau fungsi secara cepat dan melakukan penyesuaian.
Di panel Resource Management di sebelah kiri, klik ganda nama sumber daya atau fungsi yang ingin dikelola versinya untuk membuka halaman edit sumber daya atau fungsi tersebut.
Di panel kanan halaman edit sumber daya atau fungsi, klik Version. Di halaman Version, Anda dapat melihat dan mengelola informasi pada tab Developer Record dan Publish Record.
View sebuah versi:
Di tab Developer Record atau Publish Record, temukan versi sumber daya atau fungsi yang ingin dilihat.
Klik View di kolom Operation untuk membuka halaman produk dan melihat kode sumber daya atau fungsi tersebut.
Compare versi:
Di tab Developer Record atau Publish Record, Anda dapat membandingkan versi berbeda dari sumber daya atau fungsi. Langkah-langkah berikut menggunakan catatan pengembang sebagai contoh untuk menjelaskan cara membandingkan versi.
Bandingkan versi di lingkungan pengembangan atau produksi: Di tab Developer Record, pilih dua versi dan klik Compare di bagian atas untuk membandingkan kode dan konfigurasi penjadwalan kedua versi tersebut.
Bandingkan versi antara lingkungan pengembangan dan lingkungan produksi atau build:
Di tab Developer Record, temukan versi sumber daya atau fungsi tertentu.
Klik Compare di kolom Operation. Di halaman produk, pilih versi dari tab Publish Record atau Build Record untuk memulai perbandingan.
Download sebuah versi:
Anda hanya dapat mengunduh versi file dari tab Developer Record untuk file Resource yang telah diterbitkan. Di tab Developer Record, temukan versi target dan klik tombol Download di kolom Actions untuk mengunduh file sumber daya ke komputer lokal Anda.