التشغيل السريع: إدارة علامات الميزات في تكوين تطبيق Azure

يتضمن تكوين تطبيق Azure علامات الميزات، والتي يمكنك استخدامها لتمكين وظيفة أو تعطيلها، وعلامات ميزة متغيرة (معاينة)، والتي تسمح بتباينات متعددة لعلامة ميزة.

يوفر مدير الميزات في مدخل Microsoft Azure واجهة مستخدم لإنشاء علامات الميزة وعلامات الميزات المتغيرة التي تستخدمها في تطبيقاتك وإدارتها.

المتطلبات الأساسية

إنشاء علامة ميزة

أضف علامة ميزة جديدة باتباع الخطوات أدناه.

  1. افتح مخزن Azure App Configuration في مدخل Microsoft Azure ومن قائمة Operations، حدد Feature manager>Create. ثم حدد علامة الميزة.

    لقطة شاشة لمنصة Azure. إنشاء علامة ميزة.

  2. ضمن إنشاء، حدد المعلومات التالية أو أدخلها:

    لقطة شاشة لمدخل Azure تعرض إعدادات التكوين لإنشاء علامة ميزة.

    الإعدادات قيمة المثال ‏‏الوصف
    تمكين علامة الميزة تم تحديد المربع يتيح هذا الخيار علامة الميزة عند الإنشاء. إذا تركت هذا المربع دون تحديد، فسيتم حفظ تكوين علامة الميزة الجديدة ولكن ستظل علامة الميزة الجديدة معطلة.
    اسم علامة الميزة Beta اسم علامة الميزة هو ما تستخدمه للإشارة إلى العلامة في التعليمات البرمجية الخاصة بك. يجب أن يكون فريدا داخل التطبيق.
    المفتاح Beta يمكنك استخدام المفتاح لتصفية علامات الميزات التي يتم تحميلها في التطبيق الخاص بك. يتم إنشاء المفتاح من اسم علامة الميزة بشكل افتراضي، ولكن يمكنك أيضا إضافة بادئة أو مساحة اسم لتجميع علامات الميزة، على سبيل المثال، .appconfig.featureflag/myapp/Beta.
    التسمية اتركه فارغًا يمكنك استخدام التسميات لإنشاء علامات ميزات مختلفة لنفس المفتاح وعلامات التصفية المحملة في التطبيق الخاص بك استنادا إلى التسمية. بشكل افتراضي، لا تحتوي علامة الميزة على تسمية.
    الوصف اتركه فارغًا اتركه فارغا أو أدخل وصفا لعلامة الميزة.
    استخدام عامل تصفية الميزات المربع غير محدد اترك مربع عامل تصفية الميزة دون تحديد. لمعرفة المزيد حول عوامل تصفية الميزات، تفضل بزيارة استخدام عوامل تصفية الميزات لتمكين علامات الميزات الشرطية وتمكين الإطلاق المرحلي للميزات للجماهير المستهدفة.
  3. حدد تطبيق لإنشاء علامة الميزة.

إنشاء علامة ميزة متغيرة (معاينة)

أضف علامة ميزة متغيرة جديدة (معاينة) عن طريق فتح مخزن Azure App Configuration في مدخل Microsoft Azure ومن قائمة العمليات، حدد إنشاء مدير>الميزات. ثم حدد علامة ميزة المتغير (معاينة).

لقطة شاشة لمنصة Azure. إنشاء علامة ميزة متغيرة.

تكوين الأساسيات

في علامة التبويب تفاصيل ، حدد المعلومات التالية أو أدخلها:

لقطة شاشة للنظام الأساسي Azure تعرض تفاصيل علامة الميزة المتغيرة.

الإعدادات قيمة المثال ‏‏الوصف
تمكين علامة الميزة تم تحديد المربع يتيح هذا الخيار علامة الميزة عند الإنشاء. إذا تركت هذا المربع دون تحديد، فسيتم حفظ تكوين علامة الميزة الجديدة ولكن ستظل علامة الميزة الجديدة معطلة.
الاسم التحية اسم علامة الميزة هو ما تستخدمه للإشارة إلى العلامة في التعليمات البرمجية الخاصة بك. يجب أن يكون فريدا داخل التطبيق.
المفتاح التحية يمكنك استخدام المفتاح لتصفية علامات الميزات التي يتم تحميلها في التطبيق الخاص بك. يتم إنشاء المفتاح من اسم علامة الميزة بشكل افتراضي، ولكن يمكنك أيضا إضافة بادئة أو مساحة اسم لتجميع علامات الميزة، على سبيل المثال، .appconfig.featureflag/myapp/Greeting.
التسمية اتركه فارغًا يمكنك استخدام التسميات لإنشاء علامات ميزات مختلفة لنفس المفتاح وعلامات التصفية المحملة في التطبيق الخاص بك استنادا إلى التسمية. بشكل افتراضي، لا تحتوي علامة الميزة على تسمية.
الوصف اتركه فارغًا اتركه فارغا أو أدخل وصفا لعلامة الميزة.

حدد التالي > لإضافة المتغيرات.

إضافة متغيرات

في علامة التبويب المتغيرات ، حدد المعلومات التالية أو أدخلها.

لقطة شاشة للنظام الأساسي Azure تعرض علامة تبويب المتغيرات.

الإعدادات قيمة المثال ‏‏الوصف
اسم المتغير إيقاف التشغيل تتم إضافة متغيرين بشكل افتراضي. قم بتحديثها أو أدخل اسما لمتغير جديد. يجب أن تكون أسماء المتغيرات فريدة ضمن علامة ميزة.
القيمة خطأ وحقيقي توفير قيمة لكل متغير. يمكن أن تكون القيمة سلسلة أو رقما أو قيمة منطقية أو كائن تكوين. لتحرير القيمة في محرر JSON، يمكنك تحديد Edit value in multiline.
المتغير الافتراضي إيقاف تشغيل اختر المتغير الافتراضي من القائمة المنسدلة. ترجع علامة الميزة المتغير الافتراضي عند عدم تعيين أي متغير إلى جماعة مستهدفة أو تعطيل علامة الميزة. بجانب المتغير الافتراضي المعين، يتم عرض الكلمة Default .

حدد التالي > للوصول إلى إعدادات التخصيص .

تخصيص نسبة استخدام الشبكة

في علامة التبويب تخصيص ، حدد المعلومات التالية أو أدخلها:

لقطة شاشة للنظام الأساسي Azure تعرض تخصيص حركة مرور علامة الميزة المتغيرة.

  1. توزيع نسبة استخدام الشبكة عبر كل متغير، مع إضافة ما يصل إلى 100٪ بالضبط.

  2. حدد اختياريا الخيارات التي تتجاوزها المجموعات وتجاوزها من قبل المستخدمين لتعيين متغيرات لمجموعات أو مستخدمين محددين. يتم تعطيل هذه الخيارات بشكل افتراضي.

  3. ضمن التوزيع، حدد اختياريا استخدام البذور المخصصة وقم بتوفير سلسلة غير مضمنة كقيمة أولية جديدة. يسمح استخدام البذور الشائعة عبر علامات ميزات متعددة بتخصيص نفس المستخدم لنفس القيمة المئوية. وهو مفيد عند طرح علامات ميزات متعددة في نفس الوقت وتريد ضمان تجربة متناسقة لكل شريحة من جمهورك. إذا لم يتم تحديد أي بذور مخصصة، يتم استخدام قيمة أولية افتراضية استنادا إلى اسم الميزة.

  4. حدد Review + create لمشاهدة ملخص لعلامة ميزة المتغير الجديد، ثم حدد Create لإنهاء العملية. يشير الإعلام إلى أنه تم إنشاء علامة الميزة الجديدة بنجاح.

تحرير علامات الميزات

لتحديث علامة ميزة أو علامة ميزة متغيرة:

لقطة شاشة لمنصة Azure. تحرير علامة ميزة.

  1. من قائمة Operations ، حدد Feature manager.

  2. انتقل إلى الطرف الأيسر من علامة الميزة أو علامة الميزة المتغيرة التي تريد تعديلها وحدد علامة الحذف مزيد من الإجراءات (...). من هذه القائمة، يمكنك تحرير العلامة أو تأمينها أو إلغاء تأمينها أو إنشاء تسمية أو تحديث العلامات أو مراجعة المحفوظات أو حذف العلامة.

  3. حدد تحرير وتحديث العلامة.

  4. يمكنك تغيير حالة علامة ميزة اختياريا عن طريق تشغيل التبديل ممكن أو إيقاف تشغيله.

إدارة طرق العرض

تعرض قائمة إدارة الميزات علامات الميزة وعلامات الميزات المتغيرة المخزنة في Azure App Configuration. يمكنك تغيير عرض إدارة الميزات في مدخل Microsoft Azure عن طريق تحديد إدارة طريقة العرض.

  • يتيح لك الإعدادات اختيار عدد علامات الميزات التي سيتم تحميلها لكل إجراء تحميل إضافي. لن يكون التحميل أكثر مرئيا إلا إذا كان هناك أكثر من 200 علامة ميزة.

  • يتيح لك تحرير الأعمدة إضافة أعمدة أو إزالتها وتغيير ترتيب الأعمدة.

    لقطة شاشة لمنصة Azure. تحرير أعمدة علم المعالم.

يتم تخزين علامات الميزات التي تم إنشاؤها باستخدام مدير الميزات كقيم مفاتيح عادية. يتم الاحتفاظ بها مع البادئة .appconfig.featureflag/ الخاصة ونوع application/vnd.microsoft.appconfig.ff+json;charset=utf-8المحتوى . لعرض القيم الأساسية لعلامات الميزات في مستكشف التكوين، اتبع الخطوات أدناه.

  1. في قائمة Operations، افتح مستكشف التكوين، ثم حدد Manage view> الإعدادات.

    لقطة شاشة لمنصة Azure. قم بتضمين أعلام الميزات في مستكشف التكوين.

  2. حدد تضمين علامات المعالم في مستكشف التكوين وتطبيق.

الخطوات التالية