Azure Fabric Management SDK for Python
إنشاء كود Azure Fabric SDK
كتابة كود Azure Fabric Management SDK يدوياً أمر معقد ويستغرق وقتاً طويلاً. توفر هذه المهنة مطالبات مدعومة بالذكاء الاصطناعي تُنشئ كود Python نظيفاً وجاهزاً للإنتاج لإدارة موارد Azure Fabric بما في ذلك مساحات العمل والمفكرات-notebooks وlakehouses وأنابيب البيانات.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "Azure Fabric Management SDK for Python". إنشاء مساحة عمل Fabric
النتيجة المتوقعة:
- الخطوة 1: إعداد المصادقة باستخدام DefaultAzureCredential
- الخطوة 2: إنشاء FabricManagementClient مع اشتراكك
- الخطوة 3: تحديد خصائص مساحة العمل (الاسم، الموقع، السعة)
- الخطوة 4: استدعاء workspace_client.workspaces.begin_create_or_update()
- الخطوة 5: التعامل مع العملية طويلة التشغيل والتحقق من حالة التوفير
استخدام "Azure Fabric Management SDK for Python". إنشاء كود إعداد lakehouse
النتيجة المتوقعة:
- يوضح هذا المثال كيفية إنشاء lakehouse:
- 1. المصادقة باستخدام DefaultAzureCredential
- 2. تهيئة FabricApiClient مع نقطة نهاية مساحة العمل الخاصة بك
- 3. تحديد حمولة lakehouse مع الاسم والوصف
- 4. POST إلى نقطة النهاية /lakehouses
- 5. تتضمن الاستجابة معرّف lakehouse ومسارات OneLake
التدقيق الأمني
آمنThis is a prompt-only skill containing only SKILL.md with no executable code. Static analysis scanned 0 files (0 lines) and detected 0 security issues. Risk score is 0/100. The skill provides prompts for generating Azure Fabric SDK code - there are no scripts, network calls, filesystem access, environment variable reads, or external command executions. This is a safe, informational skill for AI-assisted code generation.
درجة الجودة
ماذا يمكنك بناءه
مهندس DevOps يدير بنية Azure التحتية
أتمتة إنشاء وإدارة مساحات عمل Azure Fabric عبر بيئات متعددة (تطوير، تجريب، إنتاج) باستخدام نصوص Python.
مهندس بيانات يبني أنابيب البيانات
إنشاء كود Python لإنشاء وتنسيق أنابيب البيانات في Azure Fabric لسير عمل ETL وتحويل البيانات.
مطور يبني تطبيقات سحابية
إنشاء مقتطفات كود Python بسرعة لدمج موارد Azure Fabric في التطبيقات المخصصة دون دراسة وثائق SDK الكاملة.
جرّب هذه الموجهات
أنشئ كود Python باستخدام Azure Fabric Management SDK لإنشاء مساحة عمل Fabric جديدة بالاسم '{workspace_name}' في مجموعة الموارد '{resource_group}'. ضمّن معالجة الأخطاء المناسبة وإعداد المصادقة.اكتب كود Python لسرد جميع مساحات عمل Azure Fabric في اشتراك باستخدام management SDK. ضمّن معالجة الترقيم وتنسيق المخرجات.
أنشئ كود Python لإنشاء Azure Fabric lakehouse باسم '{lakehouse_name}' في مساحة العمل '{workspace_name}'. ضمّن تكوين مسارات OneLake القصيرة.اكتب كود Python لإنشاء أنبوب بيانات Azure Fabric بالمواصفات التالية: الاسم '{pipeline_name}'، الوصف '{description}'، وأنشطة لجمع البيانات من '{source_path}' إلى '{destination_path}'.أفضل الممارسات
- استخدم دائماً الهوية المُدارة أو service principal للمصادقة في بيئات الإنتاج بدلاً من تخزين بيانات الاعتماد في الكود
- نفذ معالجة أخطاء مناسبة باستخدام كتل try-except وأنواع الاستثناءات المحددة من Azure SDK
- استخدم إصدارات async من طرق SDK (إذا كانت متوفرة) لأداء أفضل في التطبيقات عالية الإنتاجية
تجنب
- لا تضع بيانات اعتماد Azure أو سلاسل الاتصال بشكل ثابت في كود المصدر - استخدم متغيرات البيئة أو Azure Key Vault
- تجنب إجراء مكالمات متزامنة في حلقات ضيقة - نفذ التجميع أو أنماط async للعمليات المجمعة
- لا تتجاهل حالات استجابة API - تحقق دائماً من النجاح وتعامل مع حالات الفشل بشكل مناسب
الأسئلة المتكررة
ما هو Azure Fabric؟
هل أحتاج إلى اشتراك Azure لاستخدام هذه المهنة؟
ما هي طرق المصادقة المدعومة؟
هل يمكن لهذه المهنة إدارة جميع موارد Azure Fabric؟
هل الكود المُنشأ جاهز للإنتاج؟
أي إصدار Python مطلوب؟
تفاصيل المطور
المؤلف
sickn33الترخيص
MIT
المستودع
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/azure-mgmt-fabric-pyمرجع
main
بنية الملفات
📄 SKILL.md