All Products
Search
Document Center

DataWorks:Direktori pribadi

Last Updated:Jun 04, 2026

Direktori pribadi adalah ruang privat bagi Anda untuk mengelola dan men-debug kode. Di direktori ini, Anda dapat membuat serta memelihara kode pribadi dan berbagi file dengan ruang kerja atau pengguna lain.

Ikhtisar fitur

File dalam direktori pribadi dikelompokkan ke dalam tiga kategori: My Files, Shared Files (Read-only), dan Local Files. Tabel berikut menjelaskan kategori-kategori tersebut.

Jenis direktori

Nama tampilan

Direktori penyimpanan

Penyedia penyimpanan

Jalur penyimpanan

Akses terminal

My Files

Show My Nodes Only

Direktori default dalam direktori pribadi.

DataWorks

/

No

Shared Files

Shared Files (Read-only)

File pribadi yang dibagikan kepada Anda oleh pengguna lain. Anda dapat melihat file-file ini tetapi tidak dapat mengeditnya.

DataWorks

/

No

Local Files

Catatan

Direktori ini tidak tersedia secara default. Anda harus menambahkan file lokal secara manual.

Nama jalur mount dataset

Saat Anda menggunakan personal development environment, ini adalah direktori penyimpanan default untuk instans lingkungan tersebut.

Saat Anda membuat instans personal development environment dengan dataset tertentu, penyedia penyimpanannya adalah NAS atau Object Storage Service (OSS) yang dikonfigurasi untuk dataset tersebut.

Jalur ini ditentukan saat Anda membuat instans.

Yes

workspace

Jika tidak ada dataset yang ditentukan untuk instans personal development environment, penyedia penyimpanannya adalah DataWorks.

/mnt/workspace

Yes

Nama folder lokal

Jika Anda tidak menggunakan personal development environment, Anda dapat menambahkan jalur dari mesin lokal Anda ke direktori pribadi.

Mesin lokal Anda

Jalur yang Anda pilih saat menambahkan folder lokal.

No

Catatan

Pengunduhan file dari My Files dapat dikenai kontrol oleh Pusat Keamanan. Administrator penyewa atau administrator keamanan penyewa dapat mengonfigurasi apakah pengunduhan file diizinkan melalui Pusat Keamanan dalam operasi Kontrol yang terkait dengan lingkungan pengembangan pribadi. Jika persetujuan pengunduhan diaktifkan, setiap permintaan pengunduhan harus disetujui terlebih dahulu sebelum Anda dapat mengunduh file dari Upload and Download.

Akses direktori pribadi

  1. Buka halaman Workspaces di Konsol DataWorks. Di bilah navigasi atas, pilih Wilayah yang diinginkan. Temukan ruang kerja yang diinginkan dan pilih Shortcuts > Data Studio di kolom Actions.

  2. Di halaman Data Studio, klik ikon image di panel navigasi kiri untuk membuka halaman Data Development. Lalu, klik Personal Directory di pohon direktori kiri untuk mengakses direktori pribadi.

Kelola file pribadi

Anda dapat menambahkan file pribadi dengan berbagai metode sesuai kebutuhan.

Buat file pribadi

Di Personal Directory, klik Show My Nodes Only, lalu klik ikon di bilah alat untuk membuat file SQL pribadi secara cepat. Secara default, Anda dapat langsung membuat dan menjalankan empat jenis file berikut:

  • .sql: file SQL.

  • .ipynb: file Notebook.

  • .py: file Python.

  • .sh: file Shell.

Klik Show My Nodes Only, lalu klik ikon Create File di bilah alat untuk membuat file pribadi dalam format lain. Saat membuat file, Anda harus menentukan ekstensi file untuk menetapkan jenis file tersebut.

Catatan
  • Anda dapat membuat file jenis apa pun di direktori pribadi, tetapi hanya jenis file yang tercantum di atas yang dapat dijalankan.

  • Direktori pribadi memungkinkan Anda membaca dan menulis file untuk bahasa pemrograman lain yang didukung oleh Visual Studio Code. Namun, bantuan sintaksis, lingkungan pengembangan khusus, dan kemampuan menjalankan tidak disediakan untuk bahasa-bahasa tersebut.

Tambahkan file lokal

Selain menggunakan direktori default Show My Nodes Only, Anda juga dapat menambahkan folder lokal—termasuk file dan repositori kode di dalamnya—langsung ke Personal Directory Anda.

  • Metode 1: Di bilah alat, klik ikon image untuk menambahkan folder lokal ke direktori pribadi, lalu pilih folder yang ingin ditambahkan.

    Penting

    Jika personal development environment tidak diaktifkan, "lokal" merujuk pada mesin lokal Anda, dan operasi ini mengharuskan Anda memberikan izin browser untuk membaca file lokal. Jika personal development environment diaktifkan, "lokal" merujuk pada instans personal development environment.

  • Metode 2: Di direktori file lokal, Anda juga dapat mengklik kanan dan memilih Add On-premises Folder dari menu konteks.

    Jika suatu folder tidak lagi diperlukan, temukan folder tersebut, klik kanan, lalu pilih Delete dari menu konteks. Operasi ini menghapus folder dari direktori pribadi tetapi tidak menghapusnya secara permanen dari lokasi aslinya.

Bagikan file pribadi

Anda dapat berbagi file atau folder dari Show My Nodes Only dengan ruang kerja lain atau pengguna akun cloud. Hal ini membantu anggota tim melihat file kueri ad-hoc Anda.

  1. Di Show My Nodes Only, klik kanan file atau folder yang ingin dibagikan dan pilih Share dari menu konteks.

  2. Di kotak dialog Share, konfigurasikan parameter berikut.

    Parameter

    Deskripsi

    Sharing method

    Pilih jenis target untuk berbagi.

    • Workspace: Membagikan file dengan ruang kerja tertentu. Semua anggota ruang kerja tersebut dapat melihat file tersebut.

    • Cloud account: Membagikan file dengan pengguna akun cloud tertentu.

    Sharing scope

    Berdasarkan metode berbagi yang dipilih, pilih ruang kerja atau akun cloud target dalam penyewa saat ini. Anda dapat memilih beberapa item.

Catatan
  • Setelah file berhasil dibagikan, ikon shared akan muncul di sampingnya di pohon direktori.

  • Untuk berhenti berbagi file, klik kanan file tersebut lagi, pilih Share, lalu hapus target yang dipilih dari kotak dialog.

  • Pengguna yang menerima file yang Anda bagikan dapat melihatnya di bagian Shared Files (Read-only) direktori pribadi mereka.

Lihat file yang dibagikan

Saat pengguna lain membagikan file pribadi mereka dengan ruang kerja atau akun cloud Anda, Anda dapat melihat file tersebut di bagian Shared Files (Read-only) direktori pribadi Anda.

  • File yang dibagikan dikelompokkan berdasarkan username pemiliknya. Anda dapat membuka username tersebut untuk melihat daftar file yang telah dibagikan.

  • File yang dibagikan bersifat read-only. Anda tidak dapat mengedit, menghapus, atau mengganti namanya.

Cari file

Direktori pribadi menyediakan berbagai cara untuk menemukan node secara cepat, meningkatkan efisiensi pencarian, serta membantu Anda mengelola dan mengembangkan data lebih efektif.

1. Temukan file yang sedang dibuka

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

2. Navigasi cepat ke folder di terminal

Di direktori file lokal personal development environment, klik kanan folder target dan pilih Open in Integrated Terminal dari menu konteks. Tindakan ini membuka jendela terminal dan secara otomatis menavigasi ke jalur folder tersebut.

3. Cari node

Di kotak pencarian DataStudio (di atas Project Directory), cari node tertentu berdasarkan namanya.

Pencarian menampilkan maksimal 2.048 hasil.

4. Cari node berdasarkan potongan kode

Klik ikon image di sebelah kanan Personal Directory untuk mencari node yang berisi potongan kode tertentu. Untuk informasi selengkapnya, lihat code search.

Gunakan file pribadi

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

  • Di antara jenis file yang dapat dijalankan di direktori pribadi, Anda dapat menjalankan file .sql dan .py dengan mengirimkan kode ke resource komputasi yang terikat pada ruang kerja.

  • Jenis file yang didukung di direktori pribadi, termasuk .ipynb, .sh, .py, dan .sql, dapat diajukan ke project directory untuk dieksekusi. Anda juga dapat mengonfigurasi properti penjadwalan untuk menerbitkannya ke lingkungan produksi.

  • Anda dapat mengajukan file .py dari direktori pribadi sebagai resource atau fungsi MaxCompute untuk digunakan dalam pekerjaan MaxCompute.

Metode 1: Jalankan di direktori pribadi

Metode ini ideal untuk pengembangan rutin, pengujian, dan kueri ad-hoc. Selama pengembangan, jika Anda perlu menguji apakah potongan kode kecil berfungsi sesuai harapan, Anda dapat membuat file sementara di direktori pribadi untuk menjalankan pengujian tersebut.

  1. Konfigurasikan parameter jalankan

    • Di direktori pribadi, temukan file Shell, Python, atau SQL yang ingin dijalankan. Klik file tersebut untuk membukanya di editor. Di panel Run Configuration di sebelah kanan, atur parameter jalankan untuk tugas tersebut.

      Parameter

      Deskripsi

      Type

      Pilih jenis resource komputasi yang diperlukan untuk menjalankan file.

      Compute Resource

      Pilih resource komputasi yang terikat pada ruang kerja saat ini.

      Resource Group

      Pilih kelompok sumber daya yang digunakan untuk menjalankan file.

    • Anda harus menjalankan file Notebook di personal development environment. Untuk informasi selengkapnya, lihat Basic notebook development.

  2. Jalankan dan debug kode

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

Metode 2: Ajukan ke project directory

Jika kode di direktori pribadi Anda perlu dijadwalkan untuk dijalankan secara berkala di lingkungan produksi, Anda dapat mengajukannya ke project directory. Hal ini membuat node terjadwal dari file Anda, sehingga Anda dapat mengelolanya sebagai tugas periodik dalam alur kerja proyek.

  1. Mulai proses pengajuan

    Di direktori pribadi, temukan file yang ingin diajukan ke project directory dan klik ganda nama filenya untuk membukanya. Di bilah alat di bagian atas editor file, klik ikon image untuk mengajukan file ke project directory.

  2. Konfigurasikan parameter pengajuan

    Konfigurasi

    Deskripsi

    Type

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

    • SQL file: Diajukan sebagai node MaxCompute SQL secara default.

    • Notebook file: Diajukan sebagai node Notebook secara default.

    • Python file: Diajukan sebagai node Python secara default.

    • Shell file: Diajukan sebagai node Shell secara default.

    Path

    Pilih jalur penyimpanan untuk node di project directory.

    Name

    Gunakan nama file pribadi untuk node tersebut, atau masukkan nama baru.

Metode 3: Ajukan sebagai resource atau fungsi

Data Studio memungkinkan Anda mengajukan file .py dari direktori pribadi sebagai resource atau fungsi MaxCompute untuk digunakan dalam node Data Development.

  1. Mulai proses pengajuan

    Di direktori pribadi, temukan file .py yang ingin diajukan, lalu klik ganda nama filenya untuk membukanya. Di bilah alat di bagian atas editor file, klik menu drop-down di samping ikon image dan pilih Submit as Function atau Submit as Resource.

  2. Konfigurasikan parameter pengajuan

    Konfigurasi

    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

    Pilih jalur untuk resource atau fungsi di Resource Management. Jalur default adalah /, yang menunjukkan direktori root. Untuk mengubah jalur, Anda harus terlebih dahulu membuat direktori tersebut secara manual di Resource Management, lalu memilihnya di sini.

    Submission Type

    • Create: Membuat fungsi atau resource baru di jalur yang ditentukan di Resource Management. Jika memilih opsi ini, Anda harus menentukan Name untuk resource atau fungsi tersebut.

    • Associate With Existing File: Mengaitkan pengajuan dengan resource atau fungsi yang sudah ada. Jika memilih opsi ini, Anda harus menentukan Existing Resource.

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

      • Jika Anda mengaitkan dengan resource yang sudah ada, konten file .py saat ini akan menggantikan Document Content resource tersebut.

  3. Klik Confirm dan ikuti petunjuk di layar untuk menyelesaikan proses.

    • Jika Anda mengatur Submission Type ke Create, Anda akan diarahkan ke halaman pembuatan resource atau fungsi yang sesuai.

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

    Untuk deskripsi detail parameter konfigurasi fungsi dan resource MaxCompute, lihat MaxCompute resources and functions.