Proyek MaxCompute adalah ruang kerja dasar tempat Anda menyimpan data, menjalankan tugas komputasi, dan mengelola pengaturan keamanan. Buat proyek sebelum memulai beban kerja MaxCompute apa pun.
Anda dapat membuat proyek menggunakan salah satu metode berikut:
Metode 1 (disarankan): Buat proyek di Konsol MaxCompute — jalur paling sederhana dengan penyiapan minimal.
Metode 2: Buat proyek MaxCompute di Konsol DataWorks — pilihan terbaik jika Anda juga memerlukan DataWorks untuk penjadwalan job, manajemen alur kerja, dan tata kelola data.
Buat proyek di Konsol MaxCompute
Prasyarat
Anda telah mengaktifkan layanan MaxCompute dengan Akun Alibaba Cloud atau Pengguna RAM Anda.
(Hanya untuk Pengguna RAM — pengguna Akun Alibaba Cloud dapat melewati langkah ini.) Akun Alibaba Cloud Anda harus memberikan izin berikut kepada Anda. Untuk informasi lebih lanjut tentang cara memberikan izin, lihat Kelola izin Pengguna RAM.
<a href="https://ram.console.alibabacloud.com/policies/detail?policyType=System&policyName=AliyunMaxComputeFullAccess" id="1fe8c4aab98hi">AliyunMaxComputeFullAccess</a>: Memberikan izin penuh untuk mengelola MaxCompute.<a href="https://ram.console.alibabacloud.com/policies/detail?policyType=System&policyName=AliyunDLFFullAccess" id="41df5141f2gf6">AliyunDLFFullAccess</a>: Memberikan izin untuk mengelola API dan halaman konsol Data Lake Formation.
Prosedur
Masuk ke Konsol MaxCompute dan pilih Wilayah di pojok kiri atas.
Pada panel navigasi kiri, pilih Manage Configurations > Projects.
Pada kotak dialog Create Project, konfigurasikan parameter berikut lalu klik Confirm.
Parameter proyek
Parameter | Wajib | Deskripsi |
Project Type | Ya | Dibuat secara otomatis oleh sistem. |
Region | Ya | Diisi otomatis berdasarkan Wilayah yang dipilih di pojok kiri atas. |
Project Name (Globally Unique) | Ya | Unik secara global dan tidak dapat diubah setelah dibuat. Harus dimulai dengan huruf, hanya boleh berisi huruf, angka, dan garis bawah (_), serta panjangnya 3–28 karakter. Nama proyek bersifat unik di seluruh Alibaba Cloud, terlepas dari akun atau entitas. Jika pembuatan proyek gagal dengan pesan error bahwa nama proyek tersebut sudah ada, tetapi Anda tidak menemukan proyek dengan nama tersebut di akun Anda saat ini, berarti nama tersebut sedang digunakan oleh akun Alibaba Cloud lain. Pilih nama yang berbeda. Jika proyek yang bentrok adalah proyek yang sebelumnya Anda hapus dan error masih muncul, proyek tersebut mungkin masih berada dalam periode tenggang penghapusan. Proyek besar dapat memerlukan waktu 7 hingga 30 hari untuk sepenuhnya dirilis. Tunggu hingga proses rilis selesai, atau pilih nama yang berbeda. |
Description | Tidak | Deskripsi kustom untuk proyek. |
Billing Method | Ya | Pilih salah satu opsi berikut: |
Default Quota | Ya | Semua job komputasi yang tidak memiliki kuota yang ditentukan akan menggunakan Default Quota. |
Max Resources Consumed by An SQL Statement | Tidak | Threshold biaya maksimum untuk satu kueri SQL. Atur ini di bawah penagihan Pay-as-you-go untuk membatasi biaya per kueri. |
Data Type Edition | Ya | Pilih salah satu opsi berikut: |
Storage Type | Ya | Pilih salah satu opsi berikut: |
AutoMV | Ya | AutoMV membuat materialized view berdasarkan pola kueri untuk meningkatkan efisiensi komputasi dan mengurangi komputasi berulang. Automatic Materialized View (AutoMV). |
Maximum Storage for AutoMV | Tidak | Penyimpanan maksimum untuk AutoMV. Jika melebihi batas ini, AutoMV akan berhenti menulis ke materialized view. Konfigurasikan sakelar dan batas penyimpanan AutoMV. |
Storage Encryption | Ya | Menentukan apakah proyek MaxCompute akan dienkripsi. |
Key | Ya | MaxCompute Default Key |
Algorithm | Ya | AESCTR, AES256, atau RC4 |
Referensi parameter lengkap: Kelola proyek.
Buat proyek MaxCompute di Konsol DataWorks
DataWorks menyediakan penjadwalan job, manajemen alur kerja, dan tata kelola data untuk MaxCompute.
Prasyarat
Akun Alibaba Cloud atau Pengguna RAM Anda telah mengaktifkan MaxCompute dan DataWorks di Wilayah yang sama.
(Hanya untuk Pengguna RAM — pengguna Akun Alibaba Cloud dapat melewati langkah ini.) Akun Alibaba Cloud Anda harus memberikan izin berikut kepada Anda. Untuk informasi lebih lanjut tentang cara memberikan izin, lihat Kelola izin Pengguna RAM.
<a href="https://ram.console.alibabacloud.com/policies/detail?policyType=System&policyName=AliyunMaxComputeFullAccess" id="458567cd95o5e">AliyunMaxComputeFullAccess</a>: Memberikan izin penuh untuk mengelola MaxCompute.<a href="https://ram.console.alibabacloud.com/policies/detail?policyType=System&policyName=AliyunDataWorksFullAccess" id="f88155167aowe">AliyunDataWorksFullAccess</a>: Memberikan izin penuh untuk mengelola DataWorks.<a href="https://ram.console.alibabacloud.com/policies/detail?policyType=System&policyName=AliyunDLFFullAccess" id="3ff3ae8631e83">AliyunDLFFullAccess</a>: Memberikan izin untuk mengelola API dan halaman konsol Data Lake Formation.
Langkah 1: Buat ruang kerja DataWorks
Untuk informasi lebih lanjut, lihat Buat ruang kerja.
Buka daftar ruang kerja DataWorks dan pastikan Wilayah yang benar telah dipilih di bagian atas halaman. Wilayah tidak dapat diubah setelah ruang kerja dibuat. Klik Create Workspace.
Pada halaman pembuatan, atur parameter utama berikut:
Workspace Name: Masukkan nama unik yang mengikuti Konvensi penamaan tim Anda.
Isolate Development and Production Environments: Aktifkan untuk membuat ruang kerja mode standar dengan lingkungan pengembangan dan produksi yang terisolasi.
Use the new Data Studio: Aktifkan (disarankan).
Jika opsi ini tidak terlihat, berarti sudah diaktifkan secara default.
Klik Create Workspace.
Langkah 2: Asosiasikan resource komputasi MaxCompute
Masuk ke Konsol DataWorks dan pilih Wilayah di pojok kiri atas.
Pada kotak dialog Associate MaxCompute Compute Resource, konfigurasikan parameter. Untuk MaxCompute Project, pilih proyek yang sudah ada atau klik New.
Pada kotak dialog Create Project, konfigurasikan parameter lalu klik Confirm. Parameter sama seperti pada bagian Parameter proyek di atas.
Izin proyek
Izin bergantung pada siapa yang membuat proyek:
Akun Alibaba Cloud: Akun tersebut menjadi pemilik proyek dengan izin penuh. Tidak ada pengguna lain yang memiliki akses secara default.
Pengguna RAM: Saat Pengguna RAM membuat proyek:
Baik Pengguna RAM maupun Akun Alibaba Cloud induk menjadi pemilik proyek dengan izin penuh. Tidak ada pengguna lain yang memiliki akses secara default.
Pengguna RAM secara otomatis diberikan role
Super_Administrator.
Langkah berikutnya
Siapkan lingkungan pengembangan Anda: Instal tool yang Anda perlukan untuk menghubungkan ke proyek Anda. Lihat Pilih tool koneksi.
Tambahkan anggota tim: Undang Pengguna RAM ke proyek Anda dan tetapkan role. Lihat Berikan izin kepada pengguna lain.
Kelola izin: Pelajari perbedaan izin antara Akun Alibaba Cloud dan Pengguna RAM. Lihat Pengguna dan izin.
Hapus proyek: Hapus proyek yang tidak lagi Anda perlukan. Hapus tabel dan proyek MaxCompute.