Proyek merupakan unit organisasi dasar dalam MaxCompute yang menentukan batas isolasi multi-pengguna dan kontrol akses. Setelah Anda mengaktifkan MaxCompute, semua operasi harus dilakukan dalam suatu proyek. Topik ini menjelaskan cara membuat proyek MaxCompute.
Cara membuat proyek
Metode 1 (disarankan): Buat proyek di Konsol MaxCompute.
Metode 2: Buat proyek MaxCompute di Konsol DataWorks.
Buat proyek di Konsol MaxCompute
Anda harus telah mengaktifkan layanan MaxCompute menggunakan Akun Alibaba Cloud atau Pengguna RAM Anda.
[Jika Anda membuat proyek dengan Pengguna RAM, Anda harus memberikan izin. Langkah ini dapat dilewati jika menggunakan Akun Alibaba Cloud.]
Jika Anda adalah Pengguna RAM, pastikan Anda memiliki akun Pengguna RAM dan akun Alibaba Cloud utama telah memberikan izin berikut:
<a href="https://ram.console.alibabacloud.com/policies/detail?policyType=System&policyName=AliyunMaxComputeFullAccess" id="1fe8c4aab98hi" target="_blank">AliyunMaxComputeFullAccess</a>: Memberikan izin penuh untuk mengelola MaxCompute.<a href="https://ram.console.alibabacloud.com/policies/detail?policyType=System&policyName=AliyunDLFFullAccess" id="41df5141f2gf6" target="_blank">AliyunDLFFullAccess</a>: Memberikan izin untuk mengelola API dan halaman konsol Data Lake Formation.
Untuk informasi selengkapnya tentang cara memberikan izin, lihat Berikan izin kepada Pengguna RAM.
Masuk ke Konsol MaxCompute, lalu pilih Wilayah di pojok kiri atas.
Di panel navigasi sebelah kiri, pilih .
Pada kotak dialog Create Project, konfigurasikan parameter sesuai petunjuk, lalu klik OK.
Parameter konfigurasi adalah sebagai berikut:
Parameter
Wajib
Deskripsi
Project Type
Wajib
Sistem mengatur nilai ini secara otomatis.
Region
Wajib
Sistem secara otomatis menentukan parameter ini berdasarkan wilayah yang Anda pilih di pojok kiri atas.
Project Name (Globally Unique)
Wajib
Nama harus unik secara global dan tidak dapat diubah setelah proyek dibuat.
Nama harus dimulai dengan huruf, hanya boleh berisi huruf, angka, dan garis bawah (_), serta panjangnya antara 3 hingga 28 karakter.
Description
Opsional
Deskripsi kustom untuk proyek.
Billing Method
Wajib
Subscription: Metode penagihan ini cocok untuk layanan yang berjalan dalam jangka panjang. Metode ini menyediakan resource komputasi terjamin dan mencegah ketidakpastian akibat preemption resource.
Pay-as-you-go: Metode penagihan ini cocok untuk layanan jangka pendek atau pengujian. Metode ini memungkinkan penagihan fleksibel berdasarkan penggunaan aktual.
Default Quota
Wajib
Tetapkan Default Quota. Semua pekerjaan komputasi yang tidak memiliki kuota yang ditentukan akan menggunakan Default Quota.
Max Resources Consumed by An SQL Statement
Opsional
Tetapkan ambang batas konsumsi maksimum untuk satu pernyataan SQL.
Tetapkan parameter ini jika Anda memilih metode penagihan Pay-as-you-go untuk mencegah konsumsi yang tidak terduga tinggi dari satu pernyataan SQL.
Data Type Edition
Wajib
Data type 1.0: Tipe data ini digunakan untuk proyek MaxCompute yang dibuat pada tahap awal dan komponen produk dependennya tidak mendukung data type 2.0.
Data type 2.0: Tipe data ini digunakan untuk proyek MaxCompute yang tidak memiliki data historis sebelum April 2020 dan komponen produk dependennya mendukung data type 2.0.
Hive-compatible: Tipe data ini digunakan untuk proyek MaxCompute yang dimigrasikan dari Hadoop dan komponen produk dependennya mendukung data type 2.0.
Storage Type
Wajib
Multi-zone Storage: Kelas penyimpanan ini menggunakan mekanisme redundansi data lintas beberapa zona (AZ). Data Anda disimpan secara redundan di beberapa AZ dalam wilayah yang sama.
Single-zone Storage: Kelas penyimpanan ini menggunakan mekanisme redundansi data dalam satu zona. Data Anda disimpan secara redundan di beberapa perangkat penyimpanan dalam satu AZ.
Untuk informasi lebih lanjut tentang spesifikasi penyimpanan dan penagihan, lihat Storage pricing.
AutoMV
Wajib
Sistem secara otomatis membuat materialized view berdasarkan kebiasaan kueri dan performa pekerjaan pengguna untuk meningkatkan efisiensi komputasi dan mengurangi komputasi berulang. Untuk informasi selengkapnya, lihat Automatic Materialized View (AutoMV).
Maximum Storage for AutoMV
Opsional
Tetapkan batas atas resource penyimpanan yang dapat digunakan oleh AutoMV. Jika batas ini terlampaui, AutoMV akan berhenti menulis data ke materialized view yang telah dibuat. Untuk informasi selengkapnya, lihat Manage the AutoMV switch and set the storage resource limit.
Storage Encryption
Wajib
Tentukan apakah proyek MaxCompute akan dienkripsi.
Key
Wajib
MaxCompute Default Key
Algorithm
Wajib
AESCTR
AES256
RC4
Untuk informasi selengkapnya tentang parameter tersebut, lihat Appendix: Project configuration parameters.
Buat proyek MaxCompute di Konsol DataWorks
DataWorks adalah platform terpadu Alibaba Cloud untuk pengembangan dan tata kelola data besar. Gunakan DataWorks untuk mengembangkan pekerjaan MaxCompute, membuat alur kerja terjadwal, mengelola operasi, dan mengatur data Anda.
Akun Alibaba Cloud atau Pengguna RAM Anda harus telah mengaktifkan layanan MaxCompute dan DataWorks di wilayah yang sama.
Anda harus memberikan izin kepada Pengguna RAM untuk membuat Proyek. Langkah ini dapat dilewati jika Anda menggunakan akun Alibaba Cloud.
Jika Anda adalah Pengguna RAM, pastikan Anda memiliki akun Pengguna RAM dan akun Alibaba Cloud utama telah memberikan izin berikut:
<a data-init-id="1fe8c4aab98hi" href="https://ram.console.alibabacloud.com/policies/detail?policyType=System&policyName=AliyunMaxComputeFullAccess" id="458567cd95o5e" target="_blank">AliyunMaxComputeFullAccess</a>: Memberikan izin penuh untuk mengelola MaxCompute.<a href="https://ram.console.alibabacloud.com/policies/detail?policyType=System&policyName=AliyunDataWorksFullAccess" id="f88155167aowe" target="_blank">AliyunDataWorksFullAccess</a>: Memberikan izin untuk mengelola DataWorks.<a data-init-id="41df5141f2gf6" href="https://ram.console.alibabacloud.com/policies/detail?policyType=System&policyName=AliyunDLFFullAccess" id="3ff3ae8631e83" target="_blank">AliyunDLFFullAccess</a>: Memberikan izin untuk mengelola API dan halaman konsol Data Lake Formation.
Untuk informasi selengkapnya tentang cara memberikan izin, lihat Berikan izin kepada Pengguna RAM.
Buat ruang kerja DataWorks. Untuk memulai dengan cepat, ikuti langkah-langkah berikut. Untuk informasi selengkapnya, lihat Buat ruang kerja.
Buka halaman DataWorks Workspaces dan pastikan wilayah yang benar dipilih di bagian atas halaman. Wilayah tidak dapat diubah setelah ruang kerja dibuat. Klik Create Workspace.
Pada halaman pembuatan, konfigurasikan parameter utama berikut:
Workspace Name: Masukkan nama unik yang mengikuti konvensi penamaan tim Anda.
Isolate Development and Production Environments: Mengaktifkan opsi ini akan membuat ruang kerja dalam mode standar untuk mengisolasi lingkungan pengembangan dari lingkungan produksi.
Use Data Studio (New Version): Kami menyarankan Anda mengaktifkan opsi ini.
Jika opsi ini tidak terlihat, artinya sudah diaktifkan secara default.
Klik Create Workspace.
Lampirkan resource komputasi MaxCompute. Untuk memulai dengan cepat, ikuti langkah-langkah berikut. Untuk informasi selengkapnya, lihat Attach a computing resource.
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 sesuai petunjuk, lalu klik OK.
Parameter proyek sama dengan yang dijelaskan pada Langkah 5 di bagian Buat proyek di Konsol MaxCompute.
Izin proyek
Anda dapat membuat proyek menggunakan Akun Alibaba Cloud atau Pengguna RAM. Izin bergantung pada identitas pembuat:
Akun Alibaba Cloud: Saat Anda membuat proyek dengan akun utama Anda, Anda menjadi Pemilik proyek dengan izin penuh. Tidak ada pengguna lain yang memiliki akses secara default.
Untuk proyek MaxCompute yang dibuat oleh Pengguna RAM:
Baik Pengguna RAM maupun akun Alibaba Cloud induk menjadi Pemilik proyek dengan izin penuh. Tidak ada pengguna lain yang memiliki akses secara default.
MaxCompute secara otomatis memberikan role Super_Administrator kepada Pengguna RAM yang membuat proyek tersebut.
Referensi
Untuk menyiapkan lingkungan pengembangan dan menginstal tool untuk proyek Anda, lihat Select a connection tool.
Untuk menghapus Proyek MaxCompute, lihat Menghapus tabel atau Proyek MaxCompute.
Untuk menambahkan Pengguna RAM lain sebagai anggota proyek dan menetapkan role, lihat Add workspace members and assign roles.
Untuk informasi tentang perbedaan izin antara Akun Alibaba Cloud dan Pengguna RAM, lihat Users and permissions.