استيراد بيانات التكوين أو تصديرها
يدعم تكوين تطبيق Azure عمليات استيراد البيانات وتصديرها. استخدم هذه العمليات للعمل مع بيانات التكوين بشكل مجمع وتبادل البيانات بين متجر تكوين التطبيقات ومشروع التعليمات البرمجية. على سبيل المثال، يمكنك إعداد متجر تكوين تطبيقات واحد للاختبار وآخر للإنتاج. يمكنك نسخ إعدادات التطبيق بينهما بحيث لا تضطر إلى إدخال البيانات مرتين.
توفر هذه المقالة دليلا لاستيراد البيانات وتصديرها باستخدام "تكوين التطبيق". إذا كنت ترغب في إعداد مزامنة مستمرة مع GitHub الريبو، فألق نظرة على مهام إجراءات GitHubوAzure Pipeline.
يمكنك استيراد البيانات أو تصديرها باستخدام مدخل Azure أو Azure CLI.
استيراد البيانات
يجلب الاستيراد بيانات التكوين إلى متجر تكوين التطبيقات من مصدر موجود. استخدم وظيفة الاستيراد لترحيل البيانات إلى مخزن تكوين التطبيق أو تجميع البيانات من مصادر متعددة. يدعم تكوين التطبيق الاستيراد من متجر آخر لتكوين التطبيقات أو مورد خدمة التطبيق أو ملف تكوين في JSON أو YAML أو .properties.
من مدخل Azure، اتبع الخطوات التالية:
استعرض للوصول إلى متجر تكوين التطبيق، وحدد استيراد/تصدير من قائمة العمليات .
ضمن علامة التبويب استيراد ، حدد ملف التكوين ضمن خدمة المصدر. الخيارات الأخرى هي تكوين التطبيق وخدمات التطبيق.
املأ النموذج بالمعلمات التالية:
المعلمة الوصف أمثلة للغة اختر لغة الملف الذي تقوم باستيراده بين .NET وJava (الربيع) وأخرى. .NET نوع الملف حدد نوع الملف الذي تقوم باستيراده بين YAML أو الخصائص أو JSON. JSON حدد أيقونة المجلد ، واستعرض وصولا إلى الملف المراد استيراده.
املأ الجزء التالي من النموذج:
المعلمة الوصف مثال فاصل الفاصل هو الحرف الذي تم تحليله في ملف التكوين المستورد لفصل القيم الرئيسية التي ستتم إضافتها إلى مخزن التكوين الخاص بك. حدد أحد الخيارات التالية: ., ,, , ,;,/:-.: بادئة اختياري. بادئة المفتاح هي الجزء الأول من المفتاح. يمكن استخدام البادئات لإدارة مجموعات المفاتيح في مخزن التكوين. TestApp:الإعدادات:لون الخلفية تسمية اختياري. حدد تصنيفا موجودا أو أدخل تصنيفا جديدا سيتم تعيينه للقيم الرئيسية التي تم استيرادها. همز نوع المحتوى اختياري. حدد ما إذا كان الملف الذي تقوم باستيراده مرجعا Key Vault أو ملف JSON. لمزيد من المعلومات حول مراجع Key Vault، انتقل إلى استخدام مراجع Key Vault في تطبيق ASP.NET Core. JSON (تطبيق/json) حدد تطبيق لمتابعة الاستيراد.
تصدير البيانات
تصدير بيانات تكوين عمليات الكتابة المخزنة في "تكوين التطبيق" إلى وجهة أخرى. استخدم وظيفة التصدير، على سبيل المثال، لحفظ البيانات من مخزن تكوين التطبيقات إلى ملف يمكن تضمينه في التعليمات البرمجية للتطبيق أثناء النشر. يمكنك تصدير البيانات من متجر تكوين التطبيقات أو مورد خدمة التطبيقات أو ملف تكوين في JSON أو YAML أو .properties.
من مدخل Azure، اتبع الخطوات التالية:
استعرض للوصول إلى متجر تكوين التطبيقات، وحدد استيراد/تصدير.
في علامة التبويب تصدير، حدد ملفتكوين الخدمة> الهدف.
املأ النموذج بالمعلمات التالية:
المعلمة الوصف مثال بادئة اختياري. بادئة المفتاح هي الجزء الأول من المفتاح. أدخل بادئة لتقييد التصدير إلى القيم الرئيسية باستخدام البادئة المحددة. TestApp:الإعدادات:لون الخلفية من التسمية اختياري. حدد تصنيفا موجودا لتقييد التصدير إلى القيم الرئيسية باستخدام تصنيف معين. إذا لم تحدد تصنيفا، تصدير القيم الرئيسية التي لا تحتوي على تصنيف فقط. راجع الملاحظة أدناه. همز في وقت محدد اختياري. املأ لتصدير القيم الرئيسية من نقطة زمنية محددة. 28/01/2021 12:00:00 ص نوع الملف حدد نوع الملف الذي تقوم باستيراده بين YAML أو الخصائص أو JSON. JSON فاصل الفاصل هو الحرف الذي سيتم استخدامه في ملف التكوين لفصل قيم المفاتيح المصدرة عن بعضها البعض. حدد أحد الخيارات التالية: ., ,, , ,;,/:-.; هام
إذا لم تحدد تصنيفا، تصدير المفاتيح التي لا تحتوي على تسميات فقط. لتصدير قيمة رئيسية مع تصنيف، يجب تحديد تصنيفها. لاحظ أنه يمكنك تحديد تسمية واحدة فقط لكل عملية تصدير، لذلك لتصدير المفاتيح ذات التصنيفات المتعددة، قد تحتاج إلى التصدير عدة مرات، مرة واحدة لكل تسمية تقوم بتحديدها.
حدد تصدير لإنهاء التصدير.