استخدم Scheduled cloud flow → HTTP → Parse JSON → Excel Online (Business). حدّد مضيف API وحقول الاستجابة، واحمِ المفتاح داخل التدفق، واحفظ source وmarket_session وdata_updated_at بجوار السعر حتى يبقى سياقه الزمني واضحاً.
FxRates في OneDrive for Business أو SharePoint.إعداد مصنف Excel
أنشئ مصنف .xlsx في OneDrive for Business أو مكتبة SharePoint. أضف جدولاً باسم FxRates وأعمدة CheckedAtUtc وBase وEUR وGBP وJPY وEURSource وGBPSource وJPYSource وMarketSession وDataUpdatedAt وEUREffectiveAt وGBPEffectiveAt وJPYEffectiveAt. يكتب موصل Excel Online (Business) الصفوف إلى جدول مسمى، لا إلى نطاق عشوائي.
إنشاء تدفق سحابي مجدول
في Power Automate اختر Create → Scheduled cloud flow. اضبط التكرار وفق التقرير والمنطقة الزمنية الصحيحة، ثم أضف HTTP بطريقة GET وبعنوان URL الوارد في المقالة الإنجليزية.
لا تضع المفتاح في URL. في الإنتاج استخدم متغيراً سرياً أو connection-reference معتمداً، وفَعّل secure inputs/outputs للإجراء الذي يحمل القيمة. تحتوي وصفة التدفق القابلة للتنزيل على أسماء الإجراءات ومخطط Parse JSON وربط Excel، لكنها ليست حزمة استيراد جاهزة لأي بيئة.
تحليل الاستجابة قبل الكتابة
أضف Parse JSON باستخدام body الخاص بـ HTTP. اشترط result وbase وrates وsources وeffective_at وmarket_session وdata_updated_at. تحتوي الاستجابة الناجحة على كائن rates وكائن sources لكل عملة؛ لا تستنتج حداثة السعر من وقت تشغيل التدفق.
إضافة صف إلى Excel
أضف Excel Online (Business) → Add a row into a table. اختر المصنف وFxRates، واربط rates.EUR وrates.GBP وrates.JPY، وكل sources وeffective_at، إضافة إلى market_session وdata_updated_at. يمثل data_updated_at أقدم رصد مساهم من أجل التوافق؛ قيّم كل سعر عبر effective_at الخاص به. استخدم utcNow() لـ CheckedAtUtc فقط، فهو وقت التشغيل لا وقت السوق.
FxRates وتجنب التحديثات المتداخلة.معالجة فشل HTTP وExcel
أنشئ فرع فشل يسجل رابط التشغيل وحالة HTTP في جدول تشغيلي أو يرسل تنبيهاً داخلياً. لا تضف صفاً بعد فشل Parse JSON ولا تستبدل السعر المفقود بصفر. عند 429 اتبع تعليمات retry وقلل التكرار أو الرموز قبل زيادة المحاولات. اجعل concurrency يساوي 1 وحدد retry. الطلب اليومي الواحد نحو 30 طلب API في 30 يوماً، والساعة نحو 720 قبل retry؛ عدة رموز ما زالت في طلب واحد، بينما للإجراء حدود ترخيص مستقلة.
فحص الترخيص وحدود الموصل
أسئلة ترخيص Power Automate تفرق بين الموصلات القياسية والمميزة. افحص بطاقة HTTP وسياسة المستأجر قبل ضمان قابلية الاستخدام؛ لا تعد هذه الوصفة بخطة مجانية. وتشرح وثائق Excel Online (Business) حدود الطلب وحجم المصنف 25 MB والتعديلات المتزامنة. Logic Apps منتج منفصل باستضافة وفوترة خاصتين.
