العودة إلى الفهرس / سير عمل الوكلاء
أنشئ مهمة Glue لتحويل JSON في S3 إلى Parquet
استخدم MCP لمعالجة بيانات AWS لاكتشاف بيانات S3 وإنشاء تحويل PySpark وموارد Glue والتحقق عبر Athena.
الهدف
أنشئ ETL قابلة لإعادة الاستخدام من JSON في S3 إلى Parquet لبيانات اختبار وتحقق من إمكان استعلام Athena للنتيجة.
الخطوات
- في حساب AWS اختبار معزول، حدد بادئة S3 المدخلة وbucket الوجهة وقاعدة Glue. [src10-strands-create-s3-to-parquet-glue-etl-pipeline]
- اطلب من الوكيل فحص المخطط وإنشاء برنامج Glue 5/PySpark؛ وراجع التقسيمات والتنسيق والدور قبل إنشاء المهمة. [src10-strands-create-s3-to-parquet-glue-etl-pipeline]
- شغّل المهمة الاختبارية وتحقق من ملفات Parquet وجدول Glue، ثم نفذ SELECT محدودًا عبر Athena وافحص التكلفة. [src10-strands-create-s3-to-parquet-glue-etl-pipeline]
طريقة التحقق
تحقق من نجاح Glue وتطابق المخطط مع الجدول وعودة Athena للصفوف المتوقعة مع حجم مسح محدود.
معالجة الأعطال
عند فشل المهمة افحص أخطاء CloudWatch ومسارات IAM/S3؛ وإذا لم ير Athena الجدول فتحقق من قاعدة Glue وفهرسها أو crawler.
الصلاحيات
المتطلبات السابقة
- حساب AWS للاختبار وبيانات S3 ووصول Bedrock وأدوار محدودة لـGlue/Athena/S3.
الصلاحيات
- ينشئ أو يعدل قواعد وجداول ومهام Glue ويكتب البرامج والمخرجات إلى S3 وقد يفرض رسوم Glue/Athena/EMR؛ استخدم حسابًا وبيانات اختبار.
القيود
يمكن للأدوات إنشاء موارد سحابية؛ قدّر التكلفة وخطط للتنظيف وراجع الفاتورة بعد حذف الموارد النموذجية.
المصدر الأصلي المثبت
- المستودع
- strands-agents/samples
- مسار الملف
- python/04-industry-use-cases/software-engineering/amazon-dataprocessing-agent/README.md
- الإيداع المثبت
bd46f959844424a9544133e1263c8eae61e7fe9b- تاريخ فحص المصدر
- 2026-10-14 · تمت المراجعة مقابل المصدر الأصلي المثبت
مقاييس المستودع
تعكس هذه القيم المستودع الأصلي كله، ولا تمثل إعجابات أو شعبية مهارة أو دليل منفرد.
- النجوم
- لم يُجمع
- التفرعات
- لم يُجمع
- وقت الرصد
- لم يُجمع
لا تتوفر لقطة مقاييس بعد.
الترخيص: Apache-2.0
الموضوع الرئيسي
انقل مساعد البرمجة من فهم السياق إلى التحقق من التغيير