全部产品
Search
文档中心

Platform For AI:FAQ FeatureStore

更新时间:Feb 03, 2026

Topik ini menjawab pertanyaan yang sering diajukan mengenai FeatureStore.

T: Saat saya membuat sumber data Hologres, muncul pesan error yang meminta saya memberikan izin terlebih dahulu. Bagaimana cara memperbaikinya?

Pesan error:

image

image

Penyebab:

Berikut adalah kemungkinan penyebabnya:

  • Pengguna Resource Access Management (RAM) untuk FeatureStore belum diberikan izin instans Hologres yang diperlukan.

  • Hologres belum memberikan izin database yang diperlukan kepada pengguna RAM untuk FeatureStore.

  • Versi Hologres lebih lama dari 2.0.18.

Solusi:

  1. Masuk ke Konsol Hologres.

    1. Pada panel navigasi sebelah kiri, klik Instance List.

    2. Klik nama instans target untuk membuka halaman detail instans.

    3. Klik Account Management.

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

    5. Tambahkan pengguna RAM untuk FeatureStore sebagai SuperUser instans atau regular user, lalu klik Confirm.

  2. Jika pengguna tersebut adalah regular user, Anda harus memberikan izin database yang diperlukan. Pada halaman detail instans:

    1. Klik Database Management.

    2. Pada kolom Actions database target, klik User Authorization.

    3. Di pojok kanan atas, klik Add Authorization.

      image

    4. Tetapkan pengguna RAM untuk FeatureStore sebagai Developer, lalu klik Confirm.

  3. Jika error otorisasi tetap muncul, periksa apakah versi instans Hologres Anda lebih lama dari 2.0.18. Jika iya, upgrade instans ke versi terbaru.

T: Saat saya mengonfigurasi koneksi jaringan VPC berkecepatan tinggi untuk sumber data FeatureDB, muncul pesan error yang menunjukkan bahwa PrivateLink belum diaktifkan. Bagaimana cara memperbaikinya?

Penyebab:

Fitur koneksi jaringan VPC berkecepatan tinggi bergantung pada PrivateLink, dan layanan ini belum diaktifkan.

Solusi:

Untuk mengonfigurasi koneksi jaringan VPC berkecepatan tinggi, klik Activate Now pada halaman prompt, atau aktifkan PrivateLink dengan mengikuti petunjuk di Akses layanan Alibaba Cloud.

T: Saat saya melakukan operasi MaxCompute, muncul error 'Access denied by project vpc white list:vpc:'vpc-xxx' not in vpc white list, ip: 'xxxx'. project: xxx'. Bagaimana cara memperbaikinya?

Pesan error:

image

Penyebab:

Fitur daftar putih diaktifkan untuk proyek MaxCompute, tetapi ID instans VPC layanan FeatureStore tidak ada dalam daftar putih tersebut.

Solusi:

  1. Masuk ke Konsol MaxCompute.

  2. Pada panel navigasi sebelah kiri, klik Workspace > Project Management.

  3. Pada kolom Actions proyek target, klik Manage untuk membuka halaman detail proyek.

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

  5. Tambahkan ID instans VPC layanan FeatureStore ke daftar VPC Network IP. Untuk informasi selengkapnya, lihat Kelola daftar putih alamat IP. Tabel berikut menunjukkan pemetaan antara wilayah FeatureStore dan ID instans VPC.

    Region

    VPC Instance ID

    China (Hangzhou)

    vpc-bp1vacu28qkj1fv6zpkq1

    China (Shanghai)

    vpc-uf6rcto3hlh9wjkgcqfbf

    China (Beijing)

    vpc-2zexf99g0maxm8jgx3se0

    China (Shenzhen)

    vpc-wz96kdcavm40pi6158ibd

    China (Hong Kong)

    vpc-j6cr1dmfkjuhu5cz61cl7

    Singapore

    vpc-t4nflw68k7pitfq0oe0oh

    US (Silicon Valley)

    vpc-rj9suctodeems1xwk6xo9

    US (Virginia)

    vpc-0xitg4loq1mi9bjb57em7

T: Saat saya membuat feature view, muncul error 'password authentication failed for user "paifsslr$STS.**********"'. Bagaimana cara memperbaikinya?

Pesan error:

otentikasi kata sandi gagal untuk pengguna "paifsslr$STS.**********"

image

Penyebab:

Pengguna RAM untuk FeatureStore tidak memiliki otorisasi untuk mengakses instans Hologres.

Solusi:

Berikan izin kepada pengguna RAM untuk FeatureStore di Hologres. Untuk informasi selengkapnya, lihat Buat sumber data. Prosedurnya sebagai berikut:

  1. Masuk ke Konsol Hologres.

  2. Pada panel navigasi sebelah kiri, klik Instance List.

  3. Klik nama instans target untuk membuka halaman detail instans.

  4. Klik Account Management.

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

  6. Tambahkan pengguna RAM untuk FeatureStore sebagai SuperUser instans atau regular user, lalu klik Confirm.

  7. (Opsional) Jika pengguna diberikan izin sebagai regular user, Anda juga harus memberikan izin database yang diperlukan. Pada halaman detail instans:

    1. Klik Database Management.

    2. Pada kolom Actions database target, klik User Authorization.

    3. Di pojok kanan atas, klik Add Authorization.

      image

    4. Tetapkan pengguna RAM untuk FeatureStore sebagai Developer, lalu klik Confirm.

  8. (Opsional) Jika error tetap muncul, pastikan pengguna RAM saat ini memiliki izin AliyunHologresFullAccess dan upgrade versi Hologres Anda.

T: Saat saya membuat feature view, muncul error 'dial tcp: lookup hgpostcn-cn-xxx-cn-xxx.hologres.aliyuncs.com on 192.xxx.x.xx:xx: no such host'. Bagaimana cara memperbaikinya?

Pesan error:

image

Penyebab:

Berikut adalah kemungkinan penyebabnya:

  • Titik akhir publik tidak diaktifkan untuk instans Hologres.

  • Instans Hologres tidak berjalan sebagaimana mestinya (misalnya, instans telah kedaluwarsa). Hal ini menyebabkan sumber data yang sebelumnya dibuat menjadi tidak tersedia.

Solusi:

  1. Masuk ke Konsol Hologres dan periksa apakah instans Hologres aktif.

    1. Jika instans aktif, lanjutkan ke Langkah 2.

    2. Jika instans tidak aktif, lanjutkan ke Langkah 3.

  2. Aktifkan titik akhir publik.

    1. Pada panel navigasi sebelah kiri, klik Instance List.

    2. Klik nama instans target untuk membuka halaman detail instans.

    3. Pada bagian Network Information, aktifkan sakelar Public Network.

      image

  3. Lakukan tindakan yang sesuai berdasarkan status instans.

    1. Jika instans telah kedaluwarsa, perpanjang masa berlakunya sebelum melanjutkan. Untuk informasi selengkapnya, lihat Kelola perpanjangan.

    2. Jika instans telah dilepas, buat instans Hologres baru. Kemudian, buat sumber data Hologres yang sesuai di FeatureStore atau perbarui informasi sumber data asli.

      • Jika Anda membuat sumber data Hologres baru, Anda harus membuat proyek FeatureStore baru.

      • Jika Anda memperbarui informasi sumber data Hologres asli, Anda dapat terus menggunakan proyek FeatureStore asli. Namun, feature view yang sebelumnya dibuat beserta fitur model terkaitnya tidak lagi tersedia dan dapat dihapus.

T: Saat saya membuat feature view, muncul error 'Connect to FE failed,permission denied for database "ttx"'. Bagaimana cara memperbaikinya?

Pesan error:

image

Penyebab:

Izin yang diperlukan belum diberikan ke database di Hologres.

Solusi:

Berikan izin ke database yang sesuai di Hologres. Untuk informasi selengkapnya, lihat Buat sumber data. Prosedurnya sebagai berikut:

  1. Masuk ke Konsol Hologres.

  2. Pada panel navigasi sebelah kiri, klik Instance List.

  3. Klik nama instans target untuk membuka halaman detail instans.

  4. Klik Database Management.

  5. Pada kolom Actions database target, klik User Authorization.

  6. Di pojok kanan atas, klik Add Authorization.

    image

  7. Tetapkan pengguna RAM untuk FeatureStore sebagai Developer, lalu klik Confirm.

T: Saat saya mengedit model feature dan menghapus bidang fitur, muncul error 'ODPS-0110061: Failed to run ddltask - xxxx. ExceptionBase: Schema evolution DDLs is not enabled in current project:xxxx'. Bagaimana cara memperbaikinya?

Pesan error:

image

Penyebab:

Saat Anda menghapus bidang fitur, bidang yang sesuai juga harus dihapus dari tabel ekspor MaxCompute. Operasi ini gagal karena evolusi skema tidak diaktifkan untuk proyek MaxCompute.

Solusi:

Seperti yang ditunjukkan dalam pesan error, jalankan perintah setproject odps.schema.evolution.enable=true; untuk mengaktifkan evolusi skema. Untuk informasi selengkapnya, lihat Error 1: Schema evolution DDLs is not enabled in current project:xxxx. Tunggu 10 menit sebelum mengedit model feature kembali.

T: Bagaimana cara mendorong data fitur offline ke sumber data online?

  1. Jika Anda hanya perlu mendorong data dari satu partisi, gunakan fitur sinkronisasi data pada tab Feature Views. Prosedurnya sebagai berikut:

    1. Pada tab Feature Views halaman detail proyek fitur, klik Data Synchronization.

    2. Pada kotak dialog yang muncul, masukkan nilai partisi.

    3. Klik Submit. Anda akan diarahkan secara otomatis ke tab Sync History tempat Anda dapat melihat status tugas sinkronisasi data.

  2. Untuk menjalankan tugas sinkronisasi data setiap hari, lakukan langkah-langkah berikut:

    1. Pada tab Feature Views halaman detail proyek fitur, klik Data Synchronization.

    2. Pada kotak dialog yang muncul, salin kode dari kotak Sync Code.

    3. Buka Konsol DataWorks. Pada panel navigasi sebelah kiri, klik Data Development & O&M > Data Studio.

    4. Pilih workspace DataWorks Anda dan klik Go to DataStudio.

    5. Arahkan kursor ke Create, lalu pilih Create Node > MaxCompute > PyODPS 3.

    6. Tempelkan kode dari kotak Sync Code ke dalam skrip.

    7. Pada panel sebelah kanan, klik Scheduling Configuration. Pada panel yang muncul, konfigurasikan parameter penjadwalan.

      Parameter

      Nilai yang Disarankan

      Scheduling Parameters

      Parameter Name

      dt

      Parameter Value

      $[yyyymmdd-1]

      Resource Property

      Scheduling Resource Group

      Pilih resource group eksklusif yang telah dibuat.

      Scheduling Dependencies

      Pilih tabel offline yang sesuai dengan feature view.

    8. Setelah mengonfigurasi dan menguji node, simpan dan komit konfigurasi node tersebut.

    9. Lakukan operasi pengisian ulang data. Untuk informasi selengkapnya, lihat Sinkronisasi tabel data.

T: Terjadi error izin saat saya menjalankan skrip sinkronisasi FeatureStore di DataWorks. Bagaimana cara memperbaikinya?

Pesan error:

  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, You are not authorized to do this operation. Action: featurestore:ListInstances;Resource: acs:featurestore:cn-beijing:${Alibaba Cloud user id}:* request id: 2AF6CF28-B894-5119-A677-BE619341F497 Response: {'AccessDeniedDetail': {'AuthAction': 'featurestore:ListInstances', 'AuthPrincipalType': 'SubUser', 'AuthPrincipalOwnerId': '${Alibaba Cloud user id}', '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': 'You are not authorized to do this operation. Action: featurestore:ListInstances;Resource: acs:featurestore:cn-beijing:${Alibaba Cloud user id}:*', '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:

Saat Anda menjalankan skrip sinkronisasi atau skrip ekspor FeatureStore di DataWorks, digunakan ID AccessKey dan rahasia AccessKey sementara yang dihasilkan oleh DataWorks. Jika akun yang dilampirkan pada waktu proses DataWorks tidak memiliki izin FeatureStore, ID AccessKey dan rahasia AccessKey sementara tersebut juga tidak memiliki izin tersebut. Hal ini menyebabkan error izin FeatureStore saat runtime.

Solusi:

  1. Masuk ke Konsol DataWorks. Pada panel navigasi sebelah kiri, pilih Workspaces. Temukan workspace target dan klik Management pada kolom Actions untuk membuka Management Center.

  2. Pada panel navigasi sebelah kiri, pilih Data Sources. Temukan sumber data MaxCompute default yang dilampirkan ke DataWorks, klik Edit, dan lihat identitas akses default (akun yang dilampirkan saat runtime).

    image

  3. Berikan izin AliyunPAIFeatureStoreFullAccess kepada akun yang sesuai.

    • Akun root: Izin ini diberikan secara otomatis saat Anda mengaktifkan PAI. Tidak diperlukan tindakan tambahan.

    • Pengguna RAM: Gunakan akun root Anda untuk mengelola izin pengguna RAM.

  4. Pastikan produk Alibaba Cloud terkait seperti MaxCompute, DataWorks, dan Hologres memiliki izin yang diperlukan.

  5. (Opsional) Tambahkan informasi yang diperlukan ke daftar putih.

    • Jika tidak ada produk terkait yang menggunakan daftar putih, Anda dapat melewati langkah ini.

    • Jika daftar putih dikonfigurasi untuk produk cloud terkait, seperti MaxCompute, tambahkan VPC FeatureStore ke daftar putih tersebut.

      Region

      VPC

      cn-beijing

      vpc-2zexf99g0maxm8jgx3se0

      cn-hangzhou

      vpc-bp1vacu28qkj1fv6zpkq1

      cn-shanghai

      vpc-uf6rcto3hlh9wjkgcqfbf

      cn-shenzhen

      vpc-wz96kdcavm40pi6158ibd

      cn-hongkong

      vpc-j6cr1dmfkjuhu5cz61cl7