Pengelolaan izin PAI-Rec didasarkan pada model otorisasi dalam akun Alibaba Cloud Resource Access Management (RAM). Model ini menggunakan kebijakan dan proses yang disederhanakan untuk mengelola pengguna dan mendelegasikan izin dalam Akun Alibaba Cloud Anda, sehingga memastikan penggunaan PAI-Rec yang aman dan efisien. Topik ini juga menjelaskan izin yang diperlukan oleh Data Transmission Service (DTS) selama pelatihan PAI-DLC serta untuk menjalankan mesin rekomendasi di PAI-EAS.
Konsep
Ikhtisar kebijakan (kebijakan sistem dan kebijakan kustom)
Prasyarat
Login dengan Akun Alibaba Cloud Anda.
Kebijakan terkait PAI-Rec
PaiRecRamAdminAccess: Memberikan izinram:AttachPolicyToUser, yang memungkinkan pengguna menyambungkan kebijakan ke pengguna lain. Pengguna dengan kebijakan ini juga dapat memberikan kebijakanPaiRecRamAdminAccesskepada pengguna lain, sehingga menjadikan mereka administrator.PaiRecDataManagementAccess: Memberikan izin OpenAPI untuk layanan terkait manajemen data, termasuk OSS, Container Registry, DataHub, MaxCompute, Konsol PAI-Rec, dan FeatureStore.PaiRecEngineAccess: Memberikan izin OpenAPI untuk PAI-EAS dan Hologres.PaiRecMonitorAccess: Memberikan izin OpenAPI untuk Flink dan Simple Log Service (SLS).
Buat pengguna dan tetapkan peran
Login ke Konsol RAM dengan Akun Alibaba Cloud Anda dan buat RAM user untuk anggota tim Anda.
RAM user PAI-Rec biasanya mencakup insinyur algoritma rekomendasi, insinyur mesin rekomendasi, serta analis bisnis yang perlu melihat laporan eksperimen.
Untuk menetapkan pengguna sebagai administrator PAI-Rec, berikan kebijakan
PaiRecRamAdminAccesskepada pengguna tersebut. Untuk melakukannya, temukan kebijakanPaiRecRamAdminAccess, lalu klik Authorize.
Tambahkan RAM user yang telah Anda buat ke sumber daya cloud yang diperlukan. Misalnya, tambahkan insinyur algoritma ke ruang kerja proyek di DataWorks, MaxCompute, PAI, dan Flink. Jika Anda menggunakan Hologres untuk menyimpan fitur atau data perilaku pengguna, Anda juga harus menambahkan pengguna tersebut ke Hologres.
Pada bagian Add Members By Cloud Resource, klik Add Member di sebelah Produk target.
Pilih RAM user yang telah Anda buat, klik
, tetapkan peran kepada pengguna tersebut, lalu klik OK.Untuk membangun sistem rekomendasi PAI-Rec, RAM user memerlukan setidaknya peran berikut:
Produk cloud
Peran
Referensi
DataWorks
Developer, Deployer, dan O&M.
MaxCompute
Jika DataWorks berada dalam mode dasar, kami menyarankan agar Anda memberikan peran
role_project_devkepada pengguna di MaxCompute.Jika DataWorks berada dalam mode standar, berikan peran
role_project_devkepada pengguna di proyek pengembangan MaxCompute${project}_dev. Anda juga harus menetapkan pemilik tugas untuk sumber daya komputasi MaxCompute (nama proyek:${project}) di DataWorks ke Akun Alibaba Cloud Anda.
Flink
EDITOR (default, tidak perlu konfigurasi manual).
Hologres
normal
PAI
Algorithm Developer, Algorithm O&M, dan MaxCompute Developer.
Operasi terkait
Untuk mencabut izin, buka tab User Policies, klik Revoke di sebelah kebijakan target, lalu ikuti petunjuk di layar.
Konfigurasikan PAI-DLC untuk pelatihan model
Jika Anda membeli dan menggunakan kelompok sumber daya Data Transmission Service (DTS) khusus (langganan), Anda harus menjalankan perintah berikut di proyek MaxCompute yang ditentukan:
setproject odps.tunnel.enable.quota.route.v2=true;Setelah Anda mengonfigurasi StorageAPI, sebuah peran akan dibuat secara otomatis di konsol MaxCompute melalui Management Configuration > Tenant Management > Role Management > Role Management. Peran yang dibuat bergantung pada metode penagihan penyimpanan: peran
storage_auth_for_pairec_${quota_name}untuk sumber daya langganan—dengan${quota_name}sebagai variabel yang mewakili nama kuota—dan peranstorage_auth_for_pairec_pay_as_you_gountuk sumber daya bayar sesuai penggunaan. Kode berikut menunjukkan isi kebijakanstorage_auth_for_pairec_pay_as_you_go:{ "Statement": [{ "Action": ["odps:List", "odps:Usage"], "Effect": "Allow", "Resource": ["acs:odps:*:regions/*/quotas/pay_as_you_go"] }], "Version": "1" }
Akses tanpa AK untuk mesin rekomendasi
Berikan kebijakan PaiRecDataManagementAccess kepada peran RAM AliyunPAIRecEASRole. Hal ini memungkinkan mesin rekomendasi PAI-Rec untuk memulai layanan PAI-EAS dan menginisialisasi layanan seperti ABTest SDK, PAI-FeatureStore SDK, dan Datahub tanpa kunci akses. Untuk informasi lebih lanjut, lihat Kelola izin peran RAM.
Periksa status akses layanan cloud
Untuk memverifikasi akses PAI-Rec ke layanan cloud lainnya, buka System Configuration > Permission Management > Service Policies di Konsol PAI-Rec untuk memeriksa status akses setiap layanan dan memberikan otorisasi jika diperlukan.
Prasyarat
Anda telah mengaktifkan dan menginisialisasi PAI-Rec.
Prosedur
Login ke Konsol PAI-Rec. Di panel navigasi kiri, pilih .
Di tab Service Policies, periksa status akses setiap layanan cloud. Catatan: Status ini menunjukkan apakah peran
AliyunServiceRoleForPaiRecdapat mengakses layanan cloud tersebut.Jika status aksesnya Gagal, klik Authorize dan ikuti petunjuk di layar untuk memberikan izin yang diperlukan.