التشغيل السريع: إدارة علامات الميزات في تكوين تطبيق Azure
يتضمن تكوين تطبيق Azure علامات الميزات، والتي يمكنك استخدامها لتمكين وظيفة أو تعطيلها، وعلامات ميزة متغيرة (معاينة)، والتي تسمح بتباينات متعددة لعلامة ميزة.
يوفر مدير الميزات في مدخل Microsoft Azure واجهة مستخدم لإنشاء علامات الميزة وعلامات الميزات المتغيرة التي تستخدمها في تطبيقاتك وإدارتها.
المتطلبات الأساسية
- حساب Azure مع اشتراك نشط. أنشئ حسابًا مجانًا.
- متجر App Configuration. إنشاء متجر.
إنشاء علامة ميزة
أضف علامة ميزة جديدة باتباع الخطوات أدناه.
افتح مخزن Azure App Configuration في مدخل Microsoft Azure ومن قائمة Operations، حدد Feature manager>Create. ثم حدد علامة الميزة.
ضمن إنشاء، حدد المعلومات التالية أو أدخلها:
الإعدادات قيمة المثال الوصف تمكين علامة الميزة تم تحديد المربع يتيح هذا الخيار علامة الميزة عند الإنشاء. إذا تركت هذا المربع دون تحديد، حفظ تكوين علامة الميزة الجديدة ولكن ستظل علامة الميزة الجديدة معطلة. اسم علامة الميزة Beta اسم علامة الميزة هو ما تستخدمه للإشارة إلى العلامة في التعليمات البرمجية الخاصة بك. يجب أن يكون فريدا داخل التطبيق. المفتاح Beta يمكنك استخدام المفتاح لتصفية علامات الميزات التي يتم تحميلها في التطبيق الخاص بك. يتم إنشاء المفتاح من اسم علامة الميزة بشكل افتراضي، ولكن يمكنك أيضا إضافة بادئة أو مساحة اسم لتجميع علامات الميزة، على سبيل المثال، .appconfig.featureflag/myapp/Beta. التسمية اتركه فارغًا يمكنك استخدام التسميات لإنشاء علامات ميزات مختلفة لنفس المفتاح وعلامات التصفية المحملة في التطبيق الخاص بك استنادا إلى التسمية. بشكل افتراضي، لا تحتوي علامة الميزة على تسمية. الوصف اتركه فارغًا اتركه فارغا أو أدخل وصفا لعلامة الميزة. استخدام عامل تصفية الميزات المربع غير محدد اترك مربع عامل تصفية الميزة دون تحديد. لمعرفة المزيد حول عوامل تصفية الميزات، تفضل بزيارة استخدام عوامل تصفية الميزات لتمكين علامات الميزات الشرطية وتمكين الإطلاق المرحلي للميزات للجماهير المستهدفة. حدد تطبيق لإنشاء علامة الميزة.
إنشاء علامة ميزة متغيرة (معاينة)
أضف علامة ميزة متغيرة جديدة (معاينة) عن طريق فتح مخزن Azure App Configuration في مدخل Microsoft Azure ومن قائمة العمليات، حدد إنشاء مدير>الميزات. ثم حدد علامة ميزة المتغير (معاينة).
تكوين الأساسيات
في علامة التبويب تفاصيل ، حدد المعلومات التالية أو أدخلها:
الإعدادات | قيمة المثال | الوصف |
---|---|---|
تمكين علامة الميزة | تم تحديد المربع | يتيح هذا الخيار علامة الميزة عند الإنشاء. إذا تركت هذا المربع دون تحديد، حفظ تكوين علامة الميزة الجديدة ولكن ستظل علامة الميزة الجديدة معطلة. |
الاسم | التحية | اسم علامة الميزة هو ما تستخدمه للإشارة إلى العلامة في التعليمات البرمجية الخاصة بك. يجب أن يكون فريدا داخل التطبيق. |
المفتاح | التحية | يمكنك استخدام المفتاح لتصفية علامات الميزات التي يتم تحميلها في التطبيق الخاص بك. يتم إنشاء المفتاح من اسم علامة الميزة بشكل افتراضي، ولكن يمكنك أيضا إضافة بادئة أو مساحة اسم لتجميع علامات الميزة، على سبيل المثال، .appconfig.featureflag/myapp/Greeting. |
التسمية | اتركه فارغًا | يمكنك استخدام التسميات لإنشاء علامات ميزات مختلفة لنفس المفتاح وعلامات التصفية المحملة في التطبيق الخاص بك استنادا إلى التسمية. بشكل افتراضي، لا تحتوي علامة الميزة على تسمية. |
الوصف | اتركه فارغًا | اتركه فارغا أو أدخل وصفا لعلامة الميزة. |
حدد التالي > لإضافة المتغيرات.
إضافة متغيرات
في علامة التبويب المتغيرات ، حدد المعلومات التالية أو أدخلها.
الإعدادات | قيمة المثال | الوصف |
---|---|---|
اسم المتغير | إيقاف التشغيل | تتم إضافة متغيرين بشكل افتراضي. قم بتحديثها أو أدخل اسما لمتغير جديد. يجب أن تكون أسماء المتغيرات فريدة ضمن علامة ميزة. |
القيمة | خطأ وحقيقي | توفير قيمة لكل متغير. يمكن أن تكون القيمة سلسلة أو رقما أو قيمة منطقية أو كائن تكوين. لتحرير القيمة في محرر JSON، يمكنك تحديد Edit value in multiline. |
المتغير الافتراضي | إيقاف تشغيل | اختر المتغير الافتراضي من القائمة المنسدلة. ترجع علامة الميزة المتغير الافتراضي عند عدم تعيين أي متغير إلى جماعة مستهدفة أو تعطيل علامة الميزة. بجانب المتغير الافتراضي المعين، يتم عرض الكلمة Default . |
حدد التالي > للوصول إلى إعدادات التخصيص .
تخصيص نسبة استخدام الشبكة
في علامة التبويب تخصيص ، حدد المعلومات التالية أو أدخلها:
توزيع نسبة استخدام الشبكة عبر كل متغير، مع إضافة ما يصل إلى 100٪ بالضبط.
حدد اختياريا الخيارات التي تتجاوزها المجموعات وتجاوزها من قبل المستخدمين لتعيين متغيرات لمجموعات أو مستخدمين محددين. يتم تعطيل هذه الخيارات بشكل افتراضي.
ضمن التوزيع، حدد اختياريا استخدام البذور المخصصة وقم بتوفير سلسلة غير مضمنة كقيمة أولية جديدة. يسمح استخدام البذور الشائعة عبر علامات ميزات متعددة بتخصيص نفس المستخدم لنفس القيمة المئوية. وهو مفيد عند طرح علامات ميزات متعددة في نفس الوقت وتريد ضمان تجربة متناسقة لكل شريحة من جمهورك. إذا لم يتم تحديد أي بذور مخصصة، يتم استخدام قيمة أولية افتراضية استنادا إلى اسم الميزة.
حدد Review + create لمشاهدة ملخص لعلامة ميزة المتغير الجديد، ثم حدد Create لإنهاء العملية. يشير الإعلام إلى أنه تم إنشاء علامة الميزة الجديدة بنجاح.
تحرير علامات الميزات
لتحديث علامة ميزة أو علامة ميزة متغيرة:
من قائمة Operations ، حدد Feature manager.
انتقل إلى الطرف الأيسر من علامة الميزة أو علامة الميزة المتغيرة التي تريد تعديلها وحدد علامة الحذف مزيد من الإجراءات (...). من هذه القائمة، يمكنك تحرير العلامة أو تأمينها أو إلغاء تأمينها أو إنشاء تسمية أو تحديث العلامات أو مراجعة المحفوظات أو حذف العلامة.
حدد تحرير وتحديث العلامة.
يمكنك تغيير حالة علامة ميزة اختياريا عن طريق تشغيل التبديل ممكن أو إيقاف تشغيله.
إدارة طرق العرض
تعرض قائمة إدارة الميزات علامات الميزة وعلامات الميزات المتغيرة المخزنة في Azure App Configuration. يمكنك تغيير عرض إدارة الميزات في مدخل Microsoft Azure عن طريق تحديد إدارة طريقة العرض.
تتيح لك الإعدادات اختيار عدد علامات الميزات التي سيتم تحميلها لكل إجراء تحميل إضافي . لن يكون التحميل أكثر مرئيا إلا إذا كان هناك أكثر من 200 علامة ميزة.
يتيح لك تحرير الأعمدة إضافة أعمدة أو إزالتها وتغيير ترتيب الأعمدة.
يتم تخزين علامات الميزات التي تم إنشاؤها باستخدام مدير الميزات كقيم مفاتيح عادية. يتم الاحتفاظ بها مع البادئة .appconfig.featureflag/
الخاصة ونوع application/vnd.microsoft.appconfig.ff+json;charset=utf-8
المحتوى . لعرض القيم الأساسية لعلامات الميزات في مستكشف التكوين، اتبع الخطوات أدناه.
في قائمة Operations ، افتح مستكشف التكوين، ثم حدد Manage view>Settings.
حدد تضمين علامات المعالم في مستكشف التكوين وتطبيق.
الخطوات التالية
لبدء استخدام علامات الميزات مع Azure App Configuration، تابع إلى قوالب التشغيل السريع التالية الخاصة بلغة التطبيق أو النظام الأساسي الخاص بك.