全部产品
Search
文档中心

Platform For AI:FAQ tentang FeatureStore

更新时间:Aug 28, 2025

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

image

image

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:

  1. Masuk ke Konsol Hologres.

    1. Di bilah navigasi di sebelah kiri, klik Instances.

    2. Klik nama instance untuk masuk ke halaman detail instance.

    3. Klik Account Management.

    4. Di halaman User Management, klik Add User di pojok kanan atas.

    5. Pilih Pengguna RAM yang menggunakan FeatureStore. Kemudian, pilih Examples of the Super Administrator (SuperUser) atau Regular User, dan klik OK.

  2. Jika pengguna diberikan izin Regular User, berikan izin untuk mengakses database yang sesuai.

    1. Buka halaman detail instance.

    2. Klik Database Management.

    3. Di halaman Database Authorization, klik Authorize User di kolom Actions dari database.

    4. Klik Grant Permissions di pojok kanan atas.

      image

    5. Pilih Pengguna RAM yang menggunakan FeatureStore dan atur sebagai Developer. Lalu, klik OK.

  3. 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:

image

Penyebab:

Fitur daftar putih diaktifkan di proyek MaxCompute, dan ID VPC tempat FeatureStore berada belum ditambahkan ke daftar putih.

Solusi:

  1. Masuk ke Konsol MaxCompute.

  2. Di bilah navigasi di sebelah kiri, pilih Workspace > Projects.

  3. Klik Manage di sebelah kanan target untuk mengakses halaman detail proyek.

  4. Pada tab Parameter Configuration, di bagian IP Address Whitelist, klik Edit.

  5. 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.**********"

image

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.

  1. Masuk ke Konsol Hologres.

  2. Di bilah navigasi di sebelah kiri, klik Instances.

  3. Klik nama instance untuk masuk ke halaman detail instance.

  4. Klik Account Management.

  5. Di halaman User Management, klik Add User di pojok kanan atas.

  6. Pilih Pengguna RAM yang menggunakan FeatureStore. Kemudian, pilih Examples of the Super Administrator (SuperUser) atau Regular User, dan klik OK

  7. (Opsional) Jika pengguna diberikan izin Regular User, berikan izin untuk mengakses database yang sesuai.

    1. Buka halaman detail instance.

    2. Klik Database Management.

    3. Di halaman Database Authorization, klik Authorize User di kolom Actions dari database.

    4. Klik Grant Permissions di pojok kanan atas.

    5. image

    6. Pilih Pengguna RAM yang menggunakan FeatureStore dan atur sebagai Developer. Lalu, klik OK.

  8. (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:

image

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:

  1. Masuk ke Konsol Hologres dan periksa apakah instance Hologres tersedia.

    1. Jika instance tersedia, lanjutkan ke Langkah 2.

    2. Jika instance tidak tersedia, lanjutkan ke Langkah 3.

  2. Aktifkan akses jaringan publik.

    1. Di bilah navigasi di sebelah kiri, klik Instances.

    2. Klik nama instance untuk masuk ke halaman detail instance.

    3. Di bagian Network Information, aktifkan Public Network.

      image

  3. Lakukan salah satu tindakan berikut berdasarkan status instance.

    1. Jika instance telah kedaluwarsa, perpanjang instance dan coba lagi. Untuk informasi lebih lanjut, lihat Manajemen Perpanjangan.

    2. 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:

image

Penyebab:

Database Hologres tidak diotorisasi.

Solusi:

Otorisasi database Hologres. Untuk informasi lebih lanjut, lihat Buat penyimpanan data.

  1. Masuk ke Konsol Hologres.

  2. Di bilah navigasi di sebelah kiri, klik Instances.

  3. Klik nama instance untuk masuk ke halaman detail instance.

  4. Klik Database Management.

  5. Di halaman Database Authorization, klik Authorize User di kolom Actions dari database.

  6. Klik Grant Permissions di pojok kanan atas.image

  7. 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:

image

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?

  1. Jika Anda hanya perlu mendorong data dari partisi tunggal, gunakan fitur sinkronisasi data di halaman Feature View. Ikuti langkah-langkah berikut:

    1. Di tab Feature View halaman Project Details, klik Data Synchronization di kolom Actions.

    2. Di halaman yang muncul, tentukan informasi partisi.

    3. Klik Submit dan tab Synchronization History akan muncul, di mana Anda dapat melihat status tugas sinkronisasi data.

  2. Jika Anda perlu melakukan tugas sinkronisasi data rutin setiap hari, ikuti langkah-langkah berikut:

    1. Di tab Feature View halaman Project Details, klik Data Synchronization di kolom Actions.

    2. Di halaman yang muncul, salin kode di bidang Synchronize Code.

    3. Masuk ke Konsol DataWorks. Di bilah navigasi di sebelah kiri, klik Data Development and O&M > Data Development.

    4. Pilih workspace DataWorks, dan klik Go to Data Development.

    5. Geser pointer ke atas Create, dan pilih Create Node > MaxCompute > PyODPS 3.

    6. Salin kode dari kotak Synchronize Code ke editor kode.

    7. 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.

    8. Setelah node dikonfigurasi dan diuji, simpan dan kirimkan konfigurasi node.

    9. 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:

  1. 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.

  2. 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).

    image

  3. 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.

  4. Pastikan layanan cloud terkait, seperti MaxCompute, DataWorks, dan Hologres, memiliki izin pada FeatureStore.

  5. (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