Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Dalam panduan ini, Anda menggunakan filter jendela waktu untuk mengaktifkan fitur sesuai jadwal untuk aplikasi Python.
Contoh yang digunakan didasarkan pada aplikasi Python yang diperkenalkan dalam panduan cepat manajemen fitur. Sebelum melanjutkan lebih lanjut, selesaikan mulai cepat untuk membuat aplikasi Python dengan bendera fitur Beta . Setelah selesai, Anda perlu menambahkan filter jendela waktu ke tanda fitur Beta di penyimpanan App Configuration Anda.
Prerequisites
Menggunakan filter jendela waktu
Anda telah menambahkan penyaring rentang waktu untuk penanda fitur Beta Anda pada prasyarat. Selanjutnya, Anda akan menggunakan bendera fitur dengan filter jendela waktu di aplikasi Python Anda.
Saat Anda membuat pengelola fitur, filter fitur bawaan secara otomatis ditambahkan ke koleksi filter fiturnya.
from featuremanagement import FeatureManager
fm = FeatureManager(provider)
Filter jendela waktu dalam tindakan
Saat Anda menjalankan aplikasi, penyedia konfigurasi memuat bendera fitur Beta dari Azure App Configuration. Hasil metode is_enabled("Beta") akan dicetak ke konsol. Jika waktu Anda saat ini lebih awal dari waktu mulai yang ditetapkan untuk filter jendela waktu, bendera fitur Beta akan dinonaktifkan oleh filter jendela waktu.
Anda akan melihat output konsol berikut.
Beta is enabled: false
Beta is enabled: false
Beta is enabled: false
Beta is enabled: false
Beta is enabled: false
Beta is enabled: false
Setelah waktu mulai berlalu, Anda akan melihat bahwa pengaturan fitur Beta telah diaktifkan oleh filter jendela waktu.
Anda akan melihat output konsol berubah saat Beta diaktifkan.
Beta is enabled: false
Beta is enabled: false
Beta is enabled: false
Beta is enabled: false
Beta is enabled: false
Beta is enabled: false
Beta is enabled: true
Beta is enabled: true
Beta is enabled: true
Beta is enabled: true
Jika pengulangan diaktifkan saat Anda menyiapkan filter jendela waktu, output konsol akan berubah menjadi Beta is enabled: false setelah waktu Anda saat ini melewati waktu akhir yang Anda tetapkan di filter jendela waktu. Namun, ini akan berubah menjadi Beta is enabled: true lagi sesuai dengan pengaturan pengulangan Anda dan melanjutkan pola ini sampai waktu kedaluwarsa pengulangan, jika diatur.
Next steps
Untuk mempelajari selengkapnya tentang filter fitur, lanjutkan ke dokumen berikut.
Untuk ringkasan fitur lengkap perpustakaan manajemen fitur Python, silakan lanjutkan ke dokumen berikutnya.