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. |
| 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
Buka halaman Workspaces di Konsol DataWorks. Di bilah navigasi atas, pilih wilayah yang diinginkan. Temukan workspace yang diinginkan, lalu pilih di kolom Actions.
Di halaman Data Studio, klik ikon
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 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 untuk membuat file pribadi dalam format lainnya. Anda harus menentukan ekstensi file untuk mengatur jenis file tersebut.
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
lalu pilih direktori lokal untuk ditambahkan ke Direktori Pribadi Anda.PentingTanpa 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 | 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 |
Gunakan file pribadi
Anda dapat menggunakan file pribadi Anda dengan cara-cara berikut:
Anda dapat menjalankan file
.sqldan.pydari 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
.pydari 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.
Konfigurasikan parameter eksekusi
Di Direktori Pribadi Anda, temukan file
Shell,Python, atauSQLyang 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.
Jalankan dan debug kode
Di halaman detail file, klik ikon
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.
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
untuk mengirim file ke Project Directory.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.
Mulai proses pengiriman
Di Direktori Pribadi Anda, temukan file
.pyyang ingin dikirim. Klik ganda nama filenya untuk membuka detailnya. Di bilah alat bagian atas file tersebut, klik menu dropdown di samping ikon
lalu pilih Submit As Function atau Submit As Resource.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
.pysaat ini akan menggantikan Code fungsi aslinya.Saat mengaitkan dengan resource yang sudah ada, file
.pysaat ini akan menggantikan File Content resource aslinya.
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.
di sebelah kanan Personal Directory untuk langsung menemukan file yang sedang terbuka di panel kanan dalam pohon direktori.
di sebelah kanan Personal Directory untuk mencari file yang berisi potongan kode tertentu. Untuk informasi lebih lanjut, lihat