스킬 Azure Cosmos DB SDK for Python
📦

Azure Cosmos DB SDK for Python

안전 🌐 네트워크 접근🔑 환경 변수

بناء تطبيقات Cosmos DB باستخدام Python SDK

العمل مع قواعد البيانات الموزعة عالميًا يتطلب فهم مفاتيح القسم والاستعلامات الفعالة. توفر هذه المهنة أنماطًا جاهزة للإنتاج لعمليات Azure Cosmos DB باستخدام Python SDK الرسمي.

지원: Claude Codex Code(CC)
📊 70 적절함
1

스킬 ZIP 다운로드

2

Claude에서 업로드

설정 → 기능 → 스킬 → 스킬 업로드로 이동

3

토글을 켜고 사용 시작

테스트해 보기

"Azure Cosmos DB SDK for Python" 사용 중입니다. Query items where price is less than 500 in the electronics partition

예상 결과:

إرجاع قائمة مستندات المنتجات التي تطابق فلتر السعر، مرتبة حسب مفتاح القسم للاسترجاع الفعال لقسم واحد với استهلاك minimal لوحدات الطلب.

"Azure Cosmos DB SDK for Python" 사용 중입니다. Upsert a new product item with id, category, name, and price fields

예상 결과:

إنشاء العنصر إذا ��م يكن موجودًا أو استبداله إذا كان موجودًا، وإرجاع المستند المنشأ أو المحدث مع البيانات الوصفية المُنشأة بواسطة النظام مثل _ts و _rid.

보안 감사

안전
v1 • 2/24/2026

This is a prompt-only skill containing documentation and code examples for Azure Cosmos DB SDK. Static analysis found 0 security issues with a risk score of 0/100. The skill provides legitimate database operation patterns using official Azure SDK libraries. Network and environment access patterns shown are standard Azure authentication flows requiring user-provided credentials.

0
스캔된 파일
0
분석된 줄 수
2
발견 사항
1
총 감사 수

위험 요인

🌐 네트워크 접근
기록된 특정 위치가 없습니다
🔑 환경 변수
기록된 특정 위치가 없습니다
감사자: claude

품질 점수

38
아키텍처
100
유지보수성
87
콘텐츠
30
커뮤니티
100
보안
83
사양 준수

만들 수 있는 것

كتالوج منتجات التجارة الإلكترونية

بناء كتالوج منتجات موزع عالميًا مع تحسين مفتاح القسم للعمليات السريعة حسب الفئة واستعلامات النطاق الفعالة لتصفية الأسعار.

تخزين القياس عن بُعد لإنترنت الأشياء

تخزين والاستعلام عن بيانات المستشعرات الزمنية باستخدام مفاتيح قسم هرمية لعزل المستخدمين والأجهزة مع النسخ المتماثل التلقائي العالمي.

إدارة جلسات المستخدم

تنفيذ تخزين جل��ات منخفض زمن الانتقال مع التجاوز التلقائي عبر مناطق Azure باستخدام مستويات اتساق Cosmos DB وسياسات TTL.

이 프롬프트를 사용해 보세요

عمليات CRUD الأساسية
إنشاء نص Python برمجي يتصل بـ Azure Cosmos DB ويؤدي عمليات الإنشاء والقراءة والتحديث والحذف على حاوية تخزن ملفات تعريف المستخدمين مع مفتاح قسم /user_id.
استعلام مُحدد بالمعاملات مع التصفية
كتابة دالة استعلام تسترجع المنتجات التي تقل أسعارها عن الحد الأقصى في قسم فئة محدد باستخدام SQL المُحدد بالمعاملات لمنع الحقن وتحسين التخزين المؤقت.
إدراج دفعات غير متزامن عالي الإنتاجية
تنفيذ دالة Python غير متزامنة تُجمع وتُدرج 1000 عنصر في Cosmos DB باست��دام العميل غير المتزامن مع معالجة أخطاء مناسبة ومنطق إعادة المحاولة لحد المعدل.
توفير الحاو��ات مع استراتيجية القسم
إنشاء نص إعداد ينشئ حاوية Cosmos DB بمفاتيح قسم هرمية وإنتاجية مُوفرة تبلغ 5000 RU/s وسياسات فهرسة مناسبة لنظام تسجيل أحداث متعدد المستخدمين.

모범 사례

  • تحديد مفتاح القسم دائمًا للقراءات النقطية والاستعلامات لتقليل زمن الانتقال والتكلفة
  • استخدام الاستعلامات المُحددة بالمعاملات بدلاً من تسلسل السلاسل لمنع هجمات الحقن
  • تصميم مفاتيح القسم لتوزيع البيانات بشكل متساوي لتجنب الأقسام الساخنة

피하기

  • إجراء استعلامات عبر الأقسام بدون علم enable_cross_partition_query
  • استخدام read_all_items بدون تصفية مفتاح القسم في أحمال العمل الإنتاجية
  • إنشاء حاويات بدون تخطيط استراتيجية مفتاح القسم مسبقًا

자주 묻는 질문

ما هي الحد الأدنى للإنتاجية لحاوية Cosmos DB؟
الحد الأدنى للإنتاجية المُوفرة هو 400 RU/s لقسم واحد. وضع Serverless متاح أيضًا لأحمال العمل غير المتوقعة.
كيف أتعامل مع أخطاء حد المعدل 429؟
التقاط CosmosHttpResponseError مع رمز الحالة 429 وإعادة المحاولة بعد ال��دة المحددة في الرأس x-ms-retry-after-ms.
هل يمكنني تغيير مفتاح القسم بعد إنشاء الحاوية؟
لا، مفاتيح القسم غير قابلة للتغيير. يجب ترحيل البيانات إلى حاوية جديدة إذا كنت بحاجة ��لى تغيير استراتيجية القسم.
ما هي طرق المصادقة التي يدعمها SDK؟
يدعم SDK مصادقة سلسلة الاتصال والمصادقة القائمة على Azure Identity باستخدام DefaultAzureCredential للهويات المُدارة.
كيف أُمكّن العمليات غير المتزامنة في SDK؟
استيراد CosmosClient من azure.cosmos.aio واستخدام مديري السياق غير المتزامن مع await لجميع عمليات قاعدة البيانات.
ما هي مستويات الاتساق المتاحة في Cosmos DB؟
يقدم Cosmos DB خمسة مستويات: قوي، وقدم محدود، وجلسة، وبادئة متسقة،وأخير، مع الموازنة بين زمن الانتقال والاتساق.

개발자 세부 정보

파일 구조

📄 SKILL.md