All Products
Search
Document Center

DataWorks:Direktori Pribadi

Last Updated:Feb 25, 2026

Direktori Pribadi menyediakan ruang pribadi bagi setiap developer untuk mengelola, men-debug, membuat, dan memelihara kode.

Fitur

File dalam Direktori Pribadi dikategorikan menjadi My Files dan Local Files. Tabel berikut menjelaskan kedua jenis file tersebut:

Jenis

Nama

Direktori penyimpanan

Penyedia penyimpanan

Jalur penyimpanan

Operasi terminal

My Files

My Files

Direktori default di Direktori Pribadi Anda.

DataWorks

/

Tidak

Local Files

Catatan

Direktori ini tidak tersedia secara default. Anda harus menambahkan Local Files secara manual.

Nama jalur mount dataset

Direktori penyimpanan default untuk instans Personal Development Environment.

Jika Anda menentukan dataset untuk instans Personal Development Environment Anda, penyedia penyimpanannya adalah NAS atau Object Storage Service (OSS) yang dikonfigurasi untuk dataset tersebut.

Ditentukan saat pembuatan instans.

Ya

workspace

Jika tidak ada dataset yang ditentukan untuk instans Personal Development Environment, penyedia penyimpanannya adalah DataWorks.

/mnt/workspace

Ya

Nama direktori lokal

Jika tidak menggunakan Personal Development Environment, Anda dapat menambahkan direktori dari perangkat lokal Anda.

Perangkat lokal Anda

Jalur yang Anda pilih saat menambahkan direktori lokal.

Tidak

Akses Direktori Pribadi

  1. Buka halaman Workspaces di Konsol DataWorks. Di bilah navigasi atas, pilih wilayah yang diinginkan. Temukan workspace yang diinginkan, lalu pilih Shortcuts > Data Studio di kolom Actions.

  2. Di halaman Data Studio, klik ikon image untuk membuka halaman pengembangan data. Lalu, klik Personal Directory di pohon direktori.

Kelola file pribadi

Anda dapat menambahkan file pribadi dengan berbagai cara sesuai kebutuhan Anda.

Buat file pribadi

Di Personal Directory, klik My Files. Di bilah alat, klik ikon New SQL File untuk membuat file SQL pribadi secara cepat di My Files. Secara default, empat jenis file berikut dapat dieksekusi langsung:

  • .sql: file SQL.

  • .ipynb: file Notebook.

  • .py: file Python.

  • .sh: file Shell.

Klik My Files. Di bilah alat, klik ikon Create a file untuk membuat file pribadi dalam format lainnya. Anda harus menentukan ekstensi file untuk mengatur jenis file tersebut.

Catatan
  • Anda dapat membuat berbagai jenis file di Direktori Pribadi, tetapi hanya jenis-jenis yang tercantum di atas yang dapat dieksekusi.

  • Direktori Pribadi mendukung pembacaan dan penulisan jenis file lain yang didukung oleh Visual Studio Code, tetapi tidak menyediakan syntax highlighting, lingkungan pengembangan, maupun dukungan eksekusi.

Tambahkan File Lokal

Selain direktori default My Files, Anda dapat menambahkan direktori lokal beserta file dan repositori kodenya ke Personal Directory Anda.

  • Metode 1: Di bilah alat, klik ikon image lalu pilih direktori lokal untuk ditambahkan ke Direktori Pribadi Anda.

    Penting

    Tanpa Personal Development Environment, "lokal" mengacu pada perangkat Anda, dan Anda harus memberikan izin browser untuk mengakses file-nya. Dengan Personal Development Environment, "lokal" mengacu pada instans lingkungan tersebut.

  • Metode 2: Di direktori Local Files, klik kanan lalu pilih Add Local Directory to Personal Directory... dari menu konteks.

    Jika Anda tidak lagi memerlukan suatu direktori, temukan direktori tersebut, klik kanan, lalu pilih Delete Local Directory From Personal Directory... dari menu. Aksi ini hanya menghapus direktori dari Direktori Pribadi Anda, bukan menghapus isinya secara permanen.

Temukan file

Direktori Pribadi menyediakan beberapa fitur untuk membantu Anda menemukan file dengan cepat dan meningkatkan efisiensi pengembangan.

1. Temukan file yang sedang dibuka

Klik ikon image di sebelah kanan Personal Directory untuk langsung menemukan file yang sedang terbuka di panel kanan dalam pohon direktori.

2. Buka direktori secara cepat di terminal

Di direktori Local Files pada Personal Development Environment Anda, temukan direktori target, klik kanan, lalu pilih Open In Integrated Terminal dari menu konteks. Aksi ini akan membuka terminal dan berpindah ke jalur direktori tersebut.

3. Cari file

Di kotak pencarian di atas Project Directory di Data Studio, Anda dapat mencari file tertentu berdasarkan namanya.

Maksimal 2.048 hasil pencarian dapat ditampilkan.

4. Cari file berdasarkan potongan kode

Klik ikon image di sebelah kanan Personal Directory untuk mencari file yang berisi potongan kode tertentu. Untuk informasi lebih lanjut, lihat Code Search.

Gunakan file pribadi

Anda dapat menggunakan file pribadi Anda dengan cara-cara berikut:

  • Anda dapat menjalankan file .sql dan .py dari Direktori Pribadi pada resource komputasi yang terikat ke workspace.

  • Anda dapat mengirimkan jenis file yang didukung (.ipynb, .sh, .py, dan .sql) ke Project Directory, mengonfigurasi properti penjadwalannya, lalu menerapkannya ke lingkungan produksi.

  • Anda dapat mengirimkan file .py dari Direktori Pribadi Anda sebagai resource atau fungsi MaxCompute untuk digunakan dalam pengembangan pekerjaan.

Metode 1: Jalankan di Direktori Pribadi

Metode ini ideal untuk pengembangan harian, pengujian, dan kueri ad-hoc. Anda dapat membuat file sementara di Direktori Pribadi untuk menguji dan memverifikasi potongan kode kecil.

  1. Konfigurasikan parameter eksekusi

    • Di Direktori Pribadi Anda, temukan file Shell, Python, atau SQL yang ingin dijalankan. Klik file tersebut untuk membuka editor. Di panel Run Configuration di sebelah kanan, atur parameter eksekusinya.

      Parameter

      Deskripsi

      Type

      Pilih jenis resource komputasi yang diperlukan untuk menjalankan file tersebut.

      Compute Resource

      Pilih resource komputasi yang terikat ke workspace.

      Resource Group

      Pilih kelompok sumber daya yang akan digunakan untuk menjalankan file tersebut.

    • File Notebook harus dijalankan di Personal Development Environment. Untuk informasi lebih lanjut, lihat Pengembangan dasar di Notebook.

  2. Jalankan dan debug kode

    Di halaman detail file, klik ikon image di bilah alat untuk menjalankan tugas tersebut.

Metode 2: Kirim ke Direktori Proyek

Metode ini mengubah file Anda menjadi node yang dapat dijadwalkan, sehingga Anda dapat mengonfigurasinya sebagai tugas terjadwal dan mengintegrasikannya ke dalam alur kerja proyek.

  1. Mulai proses pengiriman

    Di Direktori Pribadi Anda, temukan file yang ingin dikirim ke Project Directory, lalu klik ganda nama filenya untuk membuka detailnya. Di bilah alat bagian atas file tersebut, klik ikon image untuk mengirim file ke Project Directory.

  2. Konfigurasikan parameter pengiriman

    Parameter

    Deskripsi

    Select node type

    Pilih jenis node yang akan dibuat dari file tersebut. Sistem secara otomatis memilih jenis node yang sesuai dengan jenis file saat ini.

    • File SQL: Dikirim sebagai node MaxCompute SQL secara default.

    • File Notebook: Dikirim sebagai node Notebook secara default.

    • File Python: Dikirim sebagai node Python secara default.

    • File Shell: Dikirim sebagai node Shell secara default.

    Select the path for the node

    Pilih jalur untuk node tersebut di Project Directory.

    Confirm the node name

    Gunakan nama file asli untuk node tersebut atau tentukan nama baru.

Metode 3: Kirim file Python sebagai resource atau fungsi

Data Studio memungkinkan Anda mengirimkan file .py dari Direktori Pribadi sebagai resource atau fungsi MaxCompute untuk digunakan dalam node pengembangan data.

  1. Mulai proses pengiriman

    Di Direktori Pribadi Anda, temukan file .py yang ingin dikirim. Klik ganda nama filenya untuk membuka detailnya. Di bilah alat bagian atas file tersebut, klik menu dropdown di samping ikon image lalu pilih Submit As Function atau Submit As Resource.

  2. Konfigurasikan parameter pengiriman

    Parameter

    Deskripsi

    Type

    • Jika Anda memilih Submit As Function, jenisnya secara default menjadi MaxCompute Function.

    • Jika Anda memilih Submit As Resource, jenisnya secara default menjadi MaxCompute Python.

    Path

    Jalur default adalah direktori root (/). Untuk menggunakan jalur berbeda, Anda harus terlebih dahulu membuat direktori tersebut di Resource Management.

    Submission Type

    • New: Membuat fungsi atau resource baru di jalur yang ditentukan di Resource Management. Saat memilih opsi ini, Anda harus mengonfigurasi Name untuk resource atau fungsi tersebut.

    • Associate With Existing File: Mengaitkan dengan sumber daya atau fungsi yang sudah ada. Jika memilih opsi ini, Anda harus mengonfigurasi Existing Resource.

      • Saat mengaitkan dengan fungsi yang sudah ada, kode Python dalam file .py saat ini akan menggantikan Code fungsi aslinya.

      • Saat mengaitkan dengan resource yang sudah ada, file .py saat ini akan menggantikan File Content resource aslinya.

  3. Klik Confirm dan ikuti petunjuk di layar.

    • Jika Anda memilih New sebagai Submission Type, Anda akan diarahkan ke halaman pembuatan resource atau fungsi yang sesuai.

    • Jika Anda memilih Associate With Existing File sebagai Submission Type, Anda akan diarahkan ke halaman edit fungsi atau resource yang sudah ada.

    Untuk deskripsi lengkap parameter konfigurasi fungsi dan resource MaxCompute, lihat Resource dan fungsi MaxCompute.