Topik ini menjawab beberapa pertanyaan umum tentang FeatureStore.
1. Apa yang harus saya lakukan jika muncul pesan Pastikan Anda menyelesaikan otorisasi sebelum membuat penyimpanan data Hologres saat membuat penyimpanan data Hologres?
Contoh


Penyebab:
Berikut adalah situasi yang dapat menyebabkan masalah:
Pengguna RAM yang menggunakan FeatureStore tidak memiliki otorisasi untuk menggunakan instance Hologres.
Pengguna RAM yang menggunakan FeatureStore tidak memiliki otorisasi untuk menggunakan database Hologres yang sesuai.
Versi instance Hologres lebih rendah dari 2.0.18.
Solusi:
Masuk ke Konsol Hologres.
Di bilah navigasi di sebelah kiri, klik Instances.
Klik nama instance untuk masuk ke halaman detail instance.
Klik Account Management.
Di halaman User Management, klik Add User di pojok kanan atas.
Pilih Pengguna RAM yang menggunakan FeatureStore. Kemudian, pilih Examples of the Super Administrator (SuperUser) atau Regular User, dan klik OK.
Jika pengguna diberikan izin Regular User, berikan izin untuk mengakses database yang sesuai.
Buka halaman detail instance.
Klik Database Management.
Di halaman Database Authorization, klik Authorize User di kolom Actions dari database.
Klik Grant Permissions di pojok kanan atas.

Pilih Pengguna RAM yang menggunakan FeatureStore dan atur sebagai Developer. Lalu, klik OK.
Jika masalah tetap ada, periksa apakah versi instance Hologres lebih rendah dari 2.0.18. Jika ya, tingkatkan instance ke versi terbaru.
2. Apa yang harus saya lakukan jika muncul pesan bahwa PrivateLink belum diaktifkan ketika saya mengonfigurasi koneksi langsung VPC selama pembuatan sumber data FeatureDB?
Penyebab:
Fitur koneksi langsung virtual private cloud (VPC) bergantung pada PrivateLink. Namun, PrivateLink belum diaktifkan.
Solusi:
Untuk mengonfigurasi koneksi langsung VPC, klik Activate Now di halaman peringatan atau aktifkan PrivateLink dengan merujuk ke Buat dan kelola titik akhir.
3. Apa yang harus saya lakukan jika muncul kesalahan "Akses ditolak oleh daftar putih proyek vpc: vpc:'vpc-xxx' tidak ada dalam daftar putih vpc, ip: 'xxxx'. proyek: xxx" saat melakukan operasi terkait MaxCompute?
Contoh:

Penyebab:
Fitur daftar putih diaktifkan di proyek MaxCompute, dan ID VPC tempat FeatureStore berada belum ditambahkan ke daftar putih.
Solusi:
Masuk ke Konsol MaxCompute.
Di bilah navigasi di sebelah kiri, pilih Workspace > Projects.
Klik Manage di sebelah kanan target untuk mengakses halaman detail proyek.
Pada tab Parameter Configuration, di bagian IP Address Whitelist, klik Edit.
Tambahkan ID VPC tempat FeatureStore berada ke editor VPC IP Address. Untuk informasi lebih lanjut, lihat Kelola daftar putih alamat IP. Tabel berikut menjelaskan pemetaan antara wilayah tempat FeatureStore berada dan ID VPC tempat FeatureStore berada.
Wilayah
VPC ID
Tiongkok (Hangzhou)
vpc-bp1vacu28qkj1fv6zpkq1
Tiongkok (Shanghai)
vpc-uf6rcto3hlh9wjkgcqfbf
Tiongkok (Beijing)
vpc-2zexf99g0maxm8jgx3se0
Tiongkok (Shenzhen)
vpc-wz96kdcavm40pi6158ibd
Tiongkok (Hong Kong)
vpc-j6cr1dmfkjuhu5cz61cl7
Singapura
vpc-t4nflw68k7pitfq0oe0oh
AS (Silicon Valley)
vpc-rj9suctodeems1xwk6xo9
AS (Virginia)
vpc-0xitg4loq1mi9bjb57em7
4. Apa yang harus saya lakukan jika muncul kesalahan otentikasi kata sandi gagal untuk pengguna "paifsslr$STS.**********" saat membuat tampilan fitur?
Contoh:
otentikasi kata sandi gagal untuk pengguna "paifsslr$STS.**********"

Penyebab:
Pengguna RAM yang menggunakan FeatureStore tidak memiliki otorisasi untuk menggunakan instance Hologres.
Solusi:
Otorisasi Pengguna RAM untuk menggunakan instance Hologres. Untuk informasi lebih lanjut, lihat Buat penyimpanan data.
Masuk ke Konsol Hologres.
Di bilah navigasi di sebelah kiri, klik Instances.
Klik nama instance untuk masuk ke halaman detail instance.
Klik Account Management.
Di halaman User Management, klik Add User di pojok kanan atas.
Pilih Pengguna RAM yang menggunakan FeatureStore. Kemudian, pilih Examples of the Super Administrator (SuperUser) atau Regular User, dan klik OK
(Opsional) Jika pengguna diberikan izin Regular User, berikan izin untuk mengakses database yang sesuai.
Buka halaman detail instance.
Klik Database Management.
Di halaman Database Authorization, klik Authorize User di kolom Actions dari database.
Klik Grant Permissions di pojok kanan atas.

Pilih Pengguna RAM yang menggunakan FeatureStore dan atur sebagai Developer. Lalu, klik OK.
(Opsional) Jika kesalahan tetap ada, periksa apakah pengguna RAM diberikan izin AliyunHologresFullAccess dan tingkatkan instance Hologres ke versi terbaru.
5. Apa yang harus saya lakukan jika muncul kesalahan dial tcp: lookup hgpostcn-cn-xxx-cn-xxx.hologres.aliyuncs.com on 192.xxx.x.xx:xx: no such host saat membuat tampilan fitur?
Contoh:

Penyebab:
Berikut adalah situasi yang dapat menyebabkan kesalahan:
Akses jaringan publik tidak diaktifkan untuk instance Hologres.
Instance Hologres tidak berjalan normal, menyebabkan sumber data yang dibuat tidak tersedia. Misalnya, instance mungkin telah kedaluwarsa.
Solusi:
Masuk ke Konsol Hologres dan periksa apakah instance Hologres tersedia.
Aktifkan akses jaringan publik.
Di bilah navigasi di sebelah kiri, klik Instances.
Klik nama instance untuk masuk ke halaman detail instance.
Di bagian Network Information, aktifkan Public Network.

Lakukan salah satu tindakan berikut berdasarkan status instance.
Jika instance telah kedaluwarsa, perpanjang instance dan coba lagi. Untuk informasi lebih lanjut, lihat Manajemen Perpanjangan.
Jika instance telah dilepaskan, buat instance Hologres baru terlebih dahulu. Lalu, buat penyimpanan data Hologres di FeatureStore atau perbarui penyimpanan data asli.
Jika Anda membuat penyimpanan data Hologres baru, Anda perlu membuat Proyek FeatureStore baru.
Jika Anda memperbarui penyimpanan data Hologres asli, Anda dapat terus menggunakan Proyek FeatureStore asli, tetapi tampilan fitur yang sebelumnya dibuat dan fitur model yang terkait tidak lagi tersedia. Anda dapat menghapusnya jika diinginkan.
6. Apa yang harus saya lakukan jika muncul kesalahan Connect to FE failed,permission denied for database "ttx" saat membuat tampilan fitur?
Contoh:

Penyebab:
Database Hologres tidak diotorisasi.
Solusi:
Otorisasi database Hologres. Untuk informasi lebih lanjut, lihat Buat penyimpanan data.
Masuk ke Konsol Hologres.
Di bilah navigasi di sebelah kiri, klik Instances.
Klik nama instance untuk masuk ke halaman detail instance.
Klik Database Management.
Di halaman Database Authorization, klik Authorize User di kolom Actions dari database.
Klik Grant Permissions di pojok kanan atas.

Pilih Pengguna RAM yang menggunakan FeatureStore dan atur sebagai Developer. Lalu, klik OK.
7. Apa yang harus saya lakukan jika muncul kesalahan "ODPS-0110061: Gagal menjalankan ddltask - xxxx. ExceptionBase: Schema evolution DDLs tidak diaktifkan dalam proyek saat ini:xxxx" saat saya menghapus bidang fitur selama modifikasi fitur model?
Contoh:

Penyebab:
Untuk menghapus bidang fitur, Anda harus menghapus bidang yang sesuai dari tabel MaxCompute. Proyek MaxCompute saat ini tidak mendukung evolusi skema.
Solusi:
Jalankan perintah setproject odps.schema.evolution.enable=true; berdasarkan informasi pesan dengan merujuk ke Pesan Kesalahan 1: Schema evolution DDLs tidak diaktifkan dalam proyek saat ini:xxxx untuk mengaktifkan fitur evolusi skema. Lalu, hapus bidang fitur model setelah 10 menit.
8. Bagaimana cara mendorong data fitur offline ke penyimpanan data online?
Jika Anda hanya perlu mendorong data dari partisi tunggal, gunakan fitur sinkronisasi data di halaman Feature View. Ikuti langkah-langkah berikut:
Di tab Feature View halaman Project Details, klik Data Synchronization di kolom Actions.
Di halaman yang muncul, tentukan informasi partisi.
Klik Submit dan tab Synchronization History akan muncul, di mana Anda dapat melihat status tugas sinkronisasi data.
Jika Anda perlu melakukan tugas sinkronisasi data rutin setiap hari, ikuti langkah-langkah berikut:
Di tab Feature View halaman Project Details, klik Data Synchronization di kolom Actions.
Di halaman yang muncul, salin kode di bidang Synchronize Code.
Masuk ke Konsol DataWorks. Di bilah navigasi di sebelah kiri, klik Data Development and O&M > Data Development.
Pilih workspace DataWorks, dan klik Go to Data Development.
Geser pointer ke atas Create, dan pilih Create Node > MaxCompute > PyODPS 3.
Salin kode dari kotak Synchronize Code ke editor kode.
Klik Properties di sisi kanan tab. Di panel Properti, konfigurasikan parameter penjadwalan yang dijelaskan dalam tabel berikut.
Parameter
Nilai yang Direkomendasikan
Scheduling Parameter
Parameter Name
dt
Parameter Value
$[yyyymmdd-1]
Resource Group
Resource Group
Pilih grup sumber daya eksklusif yang telah dibuat.
Dependencies
Pilih tabel offline yang sesuai dengan Feature View.
Setelah node dikonfigurasi dan diuji, simpan dan kirimkan konfigurasi node.
Isi ulang data untuk node. Untuk informasi lebih lanjut, lihat Sinkronkan tabel data.
9. Apa yang harus saya lakukan jika terjadi kesalahan izin saat saya menjalankan skrip sinkronisasi FeatureStore di DataWorks?
Contoh:
File "/home/tops/lib/python3.7/site-packages/alibabacloud_tea_openapi/client.py", line 1442, in do_request
'accessDeniedDetail': self.default_any(err.get('AccessDeniedDetail'), err.get('accessDeniedDetail'))
Tea.exceptions.TeaException: Error: Forbidden.NoPermission code: 403, Anda tidak memiliki izin untuk melakukan operasi ini. Action: featurestore:ListInstances;Resource: acs:featurestore:cn-beijing:${ID akun Alibaba Cloud}:* request id: 2AF6CF28-B894-5119-A677-BE619341F497 Response: {'AccessDeniedDetail': {'AuthAction': 'featurestore:ListInstances', 'AuthPrincipalType': 'SubUser', 'AuthPrincipalOwnerId': '${ID akun Alibaba Cloud}', 'AuthPrincipalDisplayName': '209226141687598727', 'PolicyType': 'AccountLevelIdentityBasedPolicy', 'NoPermissionType': 'ImplicitDeny', 'EncodedDiagnosticMessage': 'AQIBIAAAAL8VAcX2cL53ePOizTgZi1FjVPkvSaVAboCEz5/mWLB1TroSzqYluVa53zz3f2VofgxTvAqluAbsNlHJLh2LY9hxZ2m2Tbgao7wG3UHuIAge+n5OQ1vnlXMfEnczOSNze1BlHPsJBeDCJhIVym8u2NYoZkc4e1lRBfkArMdn6eay/M/D7YQLq42wXYB6fHVX+Y9qfaEG/rCZp/hQP/i0N9RxJzo3Kw4QHldejzmKuS9yZ7hlC79F/gbRpWi5OIDtUg3aabg115MrQg+TeNmwpBYMcp72GpfVxnQrKY5cydFm9TBuz0Z8uR6NemuKQAB3JSa+7UcjNu/Aqvyx83eYjc3Cr+E90qzfx9OSfv6xW/5rPBhm8fKLHbh4t3iJ8MUyrTfCiawCt5P1vO9Kl4IIJu8ksq+kpI1fof4re9vmoIEVQV8H/hQE8mjLFzaiWXgmjLP4AWMaFXzorh1JWhZsR9SDQvdluq/gP/HvFmBcdq8bqfGUNZ8X4hbLFYB1Nl/DmpRfPwAt4TZDtDSkDnDJg8537a232h6bN9s4v+G7WFDhZIC6oyUvm+WhKlptwhk5K7FQgtMkRe89rkWuD+N3jR8n2cQQHCeMrXZUQAPJybsfluPhKyBzY7sku4QLihK0vtO2sUCqvoCYHg27gjOod2egn6bv2TKNlkErkCyIfwbYmw+ljBjlX8ntmUbJPA973luCKzETWuI3hzIyeWk7JE9hFPUwZGV4lmUcXtfhnRaLAghqwTdszAIQ0Z8DwVs+8PcF3D7lFMYSbF+2zKw30dQ='}, 'RequestId': '2AF6CF28-B894-5119-A677-BE619341F497', 'Message': 'Anda tidak memiliki izin untuk melakukan operasi ini. Action: featurestore:ListInstances;Resource: acs:featurestore:cn-beijing:${ID akun Alibaba Cloud}:*', 'Recommend': 'https://api.aliyun.com/troubleshoot?q=Forbidden.NoPermission&product=PaiFeatureStore&requestId=2AF6CF28-B894-5119-A677-BE619341F497', 'HostId': 'paifeaturestore-vpc.cn-beijing.aliyuncs.com', 'Code': 'Forbidden.NoPermission', 'statusCode': 403}Penyebab:
Selama eksekusi rutin skrip sinkronisasi FeatureStore atau skrip ekspor di DataWorks, ID AccessKey dan Rahasia AccessKey yang dihasilkan sementara digunakan. Jika akun DataWorks tidak memiliki izin pada FeatureStore, ID AccessKey dan Rahasia AccessKey yang dihasilkan sementara tersebut juga tidak memiliki izin pada FeatureStore. Dalam hal ini, kesalahan izin akan terjadi saat Anda menjalankan skrip terkait FeatureStore.
Solusi:
Masuk ke Konsol DataWorks. Di bilah navigasi di sebelah kiri, klik Workspace. Di halaman Workspaces, temukan workspace yang diinginkan dan klik Manage di kolom Actions.
Di bilah navigasi di sebelah kiri, klik Data Sources. Lalu, temukan sumber data MaxCompute default yang terkait dengan DataWorks dan klik Modify di kolom Operation untuk melihat identitas akses default (akun yang digunakan untuk menjalankan DataWorks).

Lampirkan kebijakan AliyunPAIFeatureStoreFullAccess ke akun yang sesuai.
Akun Alibaba Cloud: Saat Anda mengaktifkan Platform for AI (PAI), akun Alibaba Cloud secara otomatis diberikan izin.
Pengguna RAM: Gunakan akun Alibaba Cloud untuk memberikan izin kepada pengguna RAM.
Pastikan layanan cloud terkait, seperti MaxCompute, DataWorks, dan Hologres, memiliki izin pada FeatureStore.
(Opsional) Tambahkan ID VPC tempat FeatureStore berada ke daftar putih layanan cloud terkait.
Jika layanan cloud tidak mengonfigurasi daftar putih, abaikan langkah ini.
Jika layanan cloud terkait, seperti MaxCompute, mengonfigurasi daftar putih, tambahkan ID VPC tempat FeatureStore berada ke daftar putih.
Wilayah
ID VPC
cn-beijing
vpc-2zexf99g0maxm8jgx3se0
cn-hangzhou
vpc-bp1vacu28qkj1fv6zpkq1
cn-shanghai
vpc-uf6rcto3hlh9wjkgcqfbf
cn-shenzhen
vpc-wz96kdcavm40pi6158ibd
cn-hongkong
vpc-j6cr1dmfkjuhu5cz61cl7