Instal package pihak ketiga untuk task yang berjalan pada exclusive resource groups for scheduling menggunakan Asisten O&M. Gunakan instalasi satu klik untuk package umum atau perintah Shell untuk package kustom.
Catatan penggunaan
Resource groups: hanya Exclusive resource groups for scheduling.
Izin yang diperlukan: Anda memerlukan salah satu kebijakan berikut: AliyunDataWorksFullAccess atau ModifyResourceGroup.
Untuk informasi selengkapnya, lihat Kontrol akses Produk dan konsol: Kebijakan RAM.
Package yang diinstal pada exclusive resource group for scheduling berdampak pada semua task yang berjalan di kelompok tersebut. Konflik versi atau masalah kompatibilitas dapat memengaruhi semua task. Pilih dan uji package secara hati-hati sebelum menginstal.
Kuota dan batasan
Manajemen perintah: Anda tidak dapat mengubah perintah instalasi yang sudah ada. Buat perintah baru atau hapus yang sudah ada.
Jenis node yang didukung: Package Python yang diinstal melalui Asisten O&M hanya berfungsi untuk node Python (seperti PyODPS 2 atau PyODPS 3) yang berjalan pada resource group tersebut.
Untuk UDF Python MaxCompute, lihat Contoh UDF: Gunakan package pihak ketiga dalam UDF Python.
Dukungan perintah: Perintah kustom tidak mendukung perintah
pip.
Akses Asisten O&M
Masuk ke Konsol DataWorks. Di bilah navigasi atas, pilih wilayah yang diinginkan. Di panel navigasi kiri, klik Resource Group untuk membuka halaman Resource Groups.
Pada tab Exclusive Resource Groups, temukan resource group untuk Data Scheduling, klik ikon
di samping Resource Group, lalu pilih O&M Assistant.
Instal package pihak ketiga
Buat perintah instalasi
Pada halaman Asisten O&M, klik Create Command dan pilih metode instalasi.
Instalasi cepat
Gunakan metode ini untuk package umum yang telah disediakan di DataWorks.

Parameter:
Parameter
Deskripsi
Command Name
Pengenal kustom untuk perintah tersebut.
Command Type
Pilih Quick Installation.
DataWorks akan menghasilkan perintah instalasi Shell secara otomatis.
Package to Install
Pilih package dan versi yang akan diinstal. DataWorks mendukung package umum untuk Python 2, Python 3, dan Yum, termasuk:
Aliyun-python-sdk-core: Library inti untuk Alibaba Cloud Python SDK
NumPy: Array multidimensi berkinerja tinggi dan komputasi numerik
Pandas: Struktur data dan alat analisis untuk data terstruktur.
Lihat antarmuka untuk daftar lengkapnya.
Generated Shell Script
DataWorks menghasilkan perintah instalasi secara otomatis.
Contoh: Memilih aliyun-python-sdk-core menghasilkan
pip install aliyun-python-sdk-core.Timeout
Waktu eksekusi maksimum dalam detik. Perintah akan berhenti jika melebihi batas waktu tersebut.
Instalasi manual
Gunakan perintah Shell kustom ketika package bawaan tidak memenuhi kebutuhan Anda.

Parameter
Deskripsi
Command Name
Pengenal kustom untuk perintah tersebut.
Command Type
Pilih Manual Installation.
Command Content
Masukkan perintah yang akan dieksekusi. Contoh:
yum install -y git.PentingPerintah kustom tidak dapat menggunakan perintah
pip.Uji perintah sebelum mengeksekusinya di lingkungan produksi.
Rujuk package menggunakan jalur mutlak.
Installation Directories
Jalur direktori yang dapat diakses oleh perintah. Pisahkan beberapa jalur dengan titik koma (
;). DataWorks menambahkan jalur-jalur ini ke daftar putih untuk akses.Instal ke direktori
/home/atau non-/home/. Untuk instalasi di/home/, gunakan:/home/admin/usertools/tools/.Default:
/home/admin/usertools/tools/.
Timeout
Waktu eksekusi maksimum dalam detik. Perintah akan berhenti jika melebihi batas waktu tersebut.
Klik OK untuk menyimpan konfigurasi perintah.
Jalankan perintah instalasi
Pada halaman Asisten O&M, temukan perintah Anda dan klik Run command di kolom Actions. Sistem akan menghasilkan catatan eksekusi perintah.
Lihat hasil eksekusi
Pada catatan perintah, lihat Execution Status dan Command Content. Klik View Result di kolom Actions untuk menganalisis log jika perintah gagal. Setelah instalasi berhasil, package tersebut tersedia untuk task yang berjalan pada resource group saat ini.

Lihat konfigurasi lingkungan
Pada halaman Asisten O&M, klik View Detailed Environment Configuration di pojok kiri atas untuk melihat package yang telah diinstal, versi, dan statusnya pada resource group saat ini.
Gunakan package yang telah diinstal
Versi baru Data Studio:
Buka Data Studio: Buka halaman Ruang Kerja DataWorks, alihkan ke wilayah target Anda, temukan ruang kerja Anda, lalu klik .
Konfigurasikan resource group: Pada node task Anda, klik Scheduling di panel kanan.
Resource Group: Pilih Exclusive Resource Group for Scheduling.
Jika resource group target tidak ditampilkan, buka halaman Resource Group dan klik Associate Workspace.
Debug node: Pada panel Run Configuration, konfigurasikan Computing Resource, Resource Group, dan Script Parameters, lalu klik Running Duration di bilah alat.
Publikasikan node: Klik Publish di bilah alat untuk menerapkan ke lingkungan produksi.
Versi lama DataStudio:
Buka DataStudio: Masuk ke Konsol DataWorks, alihkan ke wilayah Anda, klik , pilih ruang kerja Anda, lalu klik Go to Data Development.
Konfigurasikan resource group: Pada node task Anda, klik Properties di panel kanan.
Resource Group: Pilih Exclusive Resource Group for Scheduling.
Jika resource group target tidak ditampilkan, buka halaman Resource Group dan klik Associate Workspace.
Debug node: Klik Run with Parameters (
), konfigurasikan Resource Group Name, lalu klik Run.Publikasikan node: Klik Save dan Submit untuk menerapkan ke lingkungan produksi.
Referensi
Untuk contoh penggunaan package yang telah diinstal secara detail: