MLOps Academy · Pelajaran

Wujudkan Fitur ke Penyimpanan Online

Kirim fitur agar siap digunakan dengan latensi rendah.

Pelajaran 3 dari 413 langkah

Wujudkan Fitur ke Penyimpanan Online adalah pelajaran MLOps Academy gratis di CoddyKit. Ini adalah pelajaran 3 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar MLOps Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus MLOps Academy mencakup 4 pelajaran total.

Mengapa Melakukan Materialisasi

Fitur Anda berada di penyimpanan batch, tetapi prediksi memerlukannya dalam hitungan milidetik. Materialisasi menyalin nilai terbaru ke penyimpanan daring yang cepat. ⚡

Penyimpanan Luring Terlalu Lambat

Penyimpanan luring sangat baik untuk riwayat, tetapi memindai Parquet saat permintaan datang akan terlalu lambat untuk penyajian langsung.

Penyimpanan Daring

Penyimpanan daring adalah basis data kunci-nilai, sering kali Redis, yang mengembalikan fitur terbaru untuk suatu entitas hampir seketika.

Hanya Nilai Terbaru

Penyimpanan daring hanya menyimpan nilai terbaru untuk setiap entitas, bukan seluruh linimasa. Penyimpanan ini dioptimalkan untuk saat ini, bukan masa lalu.

Menjalankan Materialisasi

Perintah feast materialize memindahkan nilai fitur dari penyimpanan luring ke penyimpanan daring untuk rentang waktu tertentu.

feast materialize 2024-01-01T00:00:00 2024-01-02T00:00:00

Pembaruan Bertahap

Gunakan materialize-incremental untuk memuat hanya data baru sejak eksekusi terakhir, sehingga Anda tidak perlu memproses ulang semuanya setiap kali.

feast materialize-incremental $(date +%Y-%m-%dT%H:%M:%S)

Menjaganya Tetap Terbaru

Jadwalkan materialisasi dengan cron agar penyimpanan daring tetap terbaru. Fitur yang kedaluwarsa dapat diam-diam menurunkan kualitas prediksi.

Membaca saat Penyajian

Saat prediksi, panggil get_online_features dengan baris entitas yang Anda perlukan, dan Feast akan mengembalikan nilai yang siap digunakan.

store.get_online_features(features=["driver_stats:conv_rate"], entity_rows=[{"driver_id": 1001}])

Mengubahnya Menjadi Dict

Panggil to_dict pada hasilnya untuk memperoleh kamus Python biasa yang dapat langsung Anda masukkan ke model.

feature_vector = response.to_dict()

Perhatikan TTL

Jika suatu fitur lebih lama daripada ttl-nya, Feast mengembalikan null secara daring. Itu adalah tanda bagi Anda untuk melakukan materialisasi lebih sering.

Jalur Daring

Jadi alurnya adalah: tulis fitur, wujudkan ke penyimpanan daring, lalu baca dengan cepat untuk setiap permintaan. Lompatan terakhir itulah yang membuat penyajian waktu nyata berjalan. 🚀

Pemeriksaan Cepat

Perintah mana yang memuat fitur ke penyimpanan daring?

Ringkasan

Anda telah mewujudkan fitur ke penyimpanan daring yang cepat, menjaganya tetap mutakhir dengan pemuatan bertahap, dan membacanya saat penyajian dengan get_online_features. Selanjutnya, Anda akan mengatur waktunya dengan tepat.

Gratis untuk memulai

Belajar Python dengan tutor AI — gratis

Tulis dan jalankan kode asli di browser kamu, dapatkan bantuan instan dari tutor AI 24/7, dan lanjutkan di mana kamu tinggalkan di web atau aplikasi.

Kursus
30
Pelajaran
120

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Wujudkan Fitur ke Penyimpanan Online” gratis?

Ya — teks lengkap “Wujudkan Fitur ke Penyimpanan Online” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus MLOps Academy, upgrade ke CoddyKit PRO. Kursus MLOps Academy mencakup 4 pelajaran total.

Apa yang akan aku pelajari di “Wujudkan Fitur ke Penyimpanan Online”?

Kirim fitur agar siap digunakan dengan latensi rendah. Kamu berlatih MLOps Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai MLOps Academy?

Tidak diperlukan pengalaman sebelumnya. MLOps Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 3 dari 4.

Berapa lama pelajaran “Wujudkan Fitur ke Penyimpanan Online” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran MLOps Academy ini?

Ya. Setiap pelajaran MLOps Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Mengapa Feature Store Dibutuhkan
  2. Tentukan Feature View dengan Feast
  3. Wujudkan Fitur ke Penyimpanan Online
  4. Ambil Fitur yang Tepat pada Titik Waktu
← Kembali ke MLOps Academy