الترحيل من واجهة برمجة تطبيقات تفاصيل استخدام الاستهلاك
تتناول هذه المقالة الترحيل بعيدًا عن واجهة برمجة تطبيقات تفاصيل استخدام الاستهلاك. تم إهمال واجهة برمجة تطبيقات تفاصيل استخدام الاستهلاك. لا يزال يتم تحديد تاريخ إيقاف تشغيل واجهة برمجة التطبيقات. نوصيك بالترحيل من واجهة برمجة التطبيقات في أقرب وقت ممكن.
وجهات الترحيل
اقرأ مقالة اختيار حل تفاصيل التكلفة قبل اختيار الحل المناسب لحمل العمل. بشكل عام، نوصي بالصادرات إذا كانت لديك احتياجات مستمرة لاستيعاب البيانات أو مجموعة بيانات تفاصيل الاستخدام الشهرية الكبيرة. لمزيد من المعلومات، راجع استيعاب بيانات تفاصيل الاستخدام.
إذا كان لديك مجموعة بيانات أصغر لتفاصيل الاستخدام أو سيناريو لم يتم استيفاءه بواسطة عمليات التصدير، ففكر في استخدام تقرير تفاصيل التكلفة بدلاً من ذلك. لمزيد من المعلومات، راجع الحصول على مجموعات بيانات تكلفة صغيرة عند الطلب.
إشعار
يتوفر تقرير تفاصيل التكلفة فقط للعملاء الذين لديهم اتفاقية Enterprise أو اتفاقية عملاء Microsoft. إذا كان لديك اشتراك MSDN أو الدفع أولاً بأول أو Visual Studio، يمكنك الترحيل إلى عمليات التصدير أو الاستمرار في استخدام واجهة برمجة تطبيقات تفاصيل استخدام الاستهلاك.
ميزات الترحيل
توفر الحلول الجديدة العديد من الميزات عبر واجهة برمجة تطبيقات تفاصيل استخدام الاستهلاك. فيما يلي ملخص:
- مجموعة بيانات واحدة لجميع تفاصيل الاستخدام - تم دمج تفاصيل استخدام Azure وAzure Marketplace في مجموعة بيانات واحدة. فهو يقلل من عدد واجهات برمجة التطبيقات التي تحتاج إلى الاتصال بها للاطلاع على جميع الرسوم الخاصة بك.
- قابلية التوسع - يتم إهمال واجهة برمجة تطبيقات Marketplaces لأنها تعزز نمط استدعاء غير قادر على التوسع مع زيادة استخدام Azure. يمكن أن تصبح مجموعة بيانات تفاصيل الاستخدام كبيرة للغاية عند نشر المزيد من الموارد في السحابة. واجهة برمجة تطبيقات Marketplaces هي واجهة برمجة تطبيقات متزامنة مرقمة الصفحات لذلك لم يتم تحسينها لنقل كميات كبيرة من البيانات بشكل فعال عبر شبكة ذات كفاءة وموثوقية عالية. عمليات التصدير وواجهة برمجة تطبيقات تفاصيل التكلفة غير متزامنة. وهي توفر لك ملف CSV الذي يمكن تنزيله مباشرة عبر الشبكة.
- تحسينات واجهة برمجة التطبيقات - الصادرات وواجهة برمجة تطبيقات تفاصيل التكلفة هي الحلول التي يدعمها Azure للمضي قدمًا. يتم دمج جميع الميزات الجديدة فيها.
- تناسق المخطط - يوفر تقرير تفاصيل التكلفةوالصادرات الملفات مع نظام تشغيل حقول مطابق يمكنك نقله من حل إلى آخر، استنادا إلى السيناريو الخاص بك.
- تكامل تخصيص التكلفة - يمكن للعملاء اتفاقية Enterprise اتفاقية عملاء Microsoft الذين يستخدمون عمليات التصدير أو واجهة برمجة تطبيقات تفاصيل التكلفة عرض الرسوم المتعلقة بقواعد تخصيص التكلفة التي قاموا بتكوينها. لمزيد من المعلومات حول تخصيص التكلفة، راجع تخصيص التكاليف.
اختلافات الحقول
يلخص الجدول التالي اختلافات الحقول بين واجهة برمجة تطبيقات تفاصيل استخدام الاستهلاك وواجهة برمجة تطبيقات Exports/Cost Details. توفر عمليات التصدير وواجهة برمجة تطبيقات تفاصيل التكلفة تنزيل ملف CSV بدلا من استجابة JSON المرقمة التي توفرها واجهة برمجة تطبيقات الاستهلاك.
تعيين حقل اتفاقية Enterprise
اتفاقية Enterprise العملاء الذين يستخدمون واجهة برمجة تطبيقات تفاصيل استخدام الاستهلاك لديهم سجلات تفاصيل الاستخدام من النوع legacy
. يتم عرض سجل تفاصيل الاستخدام القديم أدناه. جميع العملاء اتفاقية Enterprise لديهم سجلات من هذا النوع بسبب نظام الفوترة الأساسي المستخدم لهم.
{
"value": [
{
"id": "{id}",
"name": "{name}",
"type": "Microsoft.Consumption/usageDetails",
"kind": "legacy",
"tags": {
"env": "newcrp",
"dev": "tools"
},
"properties": {
…...
}
}
يظهر مثال كامل على سجل تفاصيل الاستخدام القديم في تفاصيل الاستخدام - القائمة - واجهة برمجة تطبيقات REST (استهلاك Azure)
يوفر الجدول التالي تعيينا بين الحقول القديمة والجديدة. تتوفر خصائص جديدة في ملفات CSV التي تنتجها عمليات التصدير وواجهة برمجة تطبيقات تفاصيل التكلفة. لمعرفة المزيد حول الحقول، راجع فهم حقول تفاصيل الاستخدام.
لم تتغير أسماء الخصائص الغامق.
Old Property | New Property |
---|---|
accountName | AccountName |
معرف مالك الحساب | معرف مالك الحساب |
additionalInfo | AdditionalInfo |
AvailabilityZone | AvailabilityZone |
billingAccountId | billingAccountId |
billingAccountName | BillingAccountName |
billingCurrency | BillingCurrencyCode |
billingPeriodEndDate | BillingPeriodEndDate |
billingPeriodStartDate | BillingPeriodStartDate |
billingProfileId | billingProfileId |
billingProfileName | BillingProfileName |
chargeType | ChargeType |
consumedService | ConsumedService |
التكلفة | CostInBillingCurrency |
costCenter | CostCenter |
date | التاريخ |
EffectivePrice | السعر الفعلي |
معدل التكرار | التكرار |
invoiceSection | InvoiceSectionName |
معرف قسم الفواتير | InvoiceSectionId |
isAzureCreditEligible | IsAzureCreditEligible |
meterCategory | MeterCategory |
meterId | معرف المتر |
MeterName | MeterName |
منطقة العداد | MeterRegion |
meterSubCategory | MeterSubCategory |
offerID | OfferId |
partNumber | PartNumber |
PayGPrice | PayGPrice |
اسم الخطة | PlanName |
نموذج التسعير | PricingModel |
المنتج | ProductName |
ProductOrderId | ProductOrderId |
ProductOrderName | ProductOrderName |
اسم الناشر | PublisherName |
نوع الناشر | PublisherType |
الكمية | الكمية |
معرف الحجز | ReservationId |
اسم الحجز | ReservationName |
resourceGroup | ResourceGroup |
resourceId | ResourceId |
resourceLocation | ResourceLocation |
resourceName | ResourceName |
serviceFamily | ServiceFamily |
ServiceInfo1 | ServiceInfo1 |
ServiceInfo2 | ServiceInfo2 |
subscriptionId | SubscriptionId. |
اسم الاشتراك | اسم الاشتراك |
العلامات | علامات |
مصطلح | الشرط |
unitOfMeasure | UnitOfMeasure |
unitPrice | UnitPrice |
CostAllocationRuleName | CostAllocationRuleName |
الأسئلة المتداولة عن اتفاقية عملاء Microsoft
اتفاقية عملاء Microsoft العملاء الذين يستخدمون واجهة برمجة تطبيقات تفاصيل استخدام الاستهلاك لديهم سجلات تفاصيل الاستخدام من النوع modern
. يظهر أدناه سجل تفاصيل الاستخدام الحديث. جميع العملاء اتفاقية عملاء Microsoft لديهم سجلات من هذا النوع بسبب نظام الفوترة الأساسي المستخدم لهم.
{
"value": [
{
"id": "{id}",
"name": "{name}",
"type": "Microsoft.Consumption/usageDetails",
"kind": "modern",
"tags": {
"env": "newcrp",
"dev": "tools"
},
"properties": {
…...
}
}
يظهر مثال كامل على سجل تفاصيل الاستخدام القديم في تفاصيل الاستخدام - القائمة - واجهة برمجة تطبيقات REST (استهلاك Azure)
يتم عرض تعيين بين الحقلين القديم والجديد في الجدول التالي. تتوفر خصائص جديدة في ملفات CSV التي تنتجها عمليات التصدير وواجهة برمجة تطبيقات تفاصيل التكلفة. يتم عرض الحقول التي تحتاج إلى تعيين بسبب الاختلافات عبر الحلول في نص غامق.
لمزيد من المعلومات، راجع فهم حقول تفاصيل الاستخدام.
الخاصية القديمة | الخاصية الجديدة |
---|---|
invoiceId | invoiceId |
previousInvoiceId | previousInvoiceId |
billingAccountId | billingAccountId |
billingAccountName | billingAccountName |
billingProfileId | billingProfileId |
billingProfileName | billingProfileName |
invoiceSectionId | invoiceSectionId |
invoiceSectionName | invoiceSectionName |
partnerTenantId | partnerTenantId |
partnerName | partnerName |
resellerName | resellerName |
resellerMpnId | resellerMpnId |
customerTenantId | customerTenantId |
customerName | customerName |
costCenter | costCenter |
billingPeriodEndDate | billingPeriodEndDate |
billingPeriodStartDate | billingPeriodStartDate |
servicePeriodEndDate | servicePeriodEndDate |
servicePeriodStartDate | servicePeriodStartDate |
date | date |
serviceFamily | serviceFamily |
productOrderId | productOrderId |
productOrderName | productOrderName |
consumedService | consumedService |
meterId | meterId |
MeterName | MeterName |
meterCategory | meterCategory |
meterSubCategory | meterSubCategory |
meterRegion | meterRegion |
productIdentifier | ProductId |
المنتج | اسم المنتج |
subscriptionGuid | SubscriptionId. |
اسم الاشتراك | اسم الاشتراك |
publisherType | publisherType |
publisherId | publisherId |
publisherName | publisherName |
resourceGroup | resourceGroupName |
instanceName | ResourceId |
resourceLocationNormalized | موقع |
resourceLocation | موقع |
EffectivePrice | EffectivePrice |
الكمية | الكمية |
unitOfMeasure | unitOfMeasure |
chargeType | chargeType |
billingCurrencyCode | الفوترةCurrency |
pricingCurrencyCode | الأسعارالسعر |
costInBillingCurrency | costInBillingCurrency |
costInPricingCurrency | costInPricingCurrency |
costInUsd | costInUsd |
paygCostInBillingCurrency | paygCostInBillingCurrency |
paygCostInUSD | paygCostInUsd |
exchangeRatePricingToBilling | exchangeRatePricingToBilling |
exchangeRateDate | exchangeRateDate |
isAzureCreditEligible | isAzureCreditEligible |
serviceInfo1 | serviceInfo1 |
serviceInfo2 | serviceInfo2 |
additionalInfo | additionalInfo |
العلامات | العلامات |
partnerEarnedCreditRate | partnerEarnedCreditRate |
partnerEarnedCreditApplied | partnerEarnedCreditApplied |
سعر السوق | PayGPrice |
معدل التكرار | معدل التكرار |
المصطلح | المصطلح |
reservationId | reservationId |
reservationName | reservationName |
pricingModel | pricingModel |
unitPrice | unitPrice |
exchangeRatePricingToBilling | exchangeRatePricingToBilling |
المحتوى ذو الصلة
- تعرف على المزيد حول مجموعة إدارة التكلفة + أتمتة الفواتير Cost Management + Billing في نظرة عامة حول أتمتة Cost Management.
الملاحظات
https://aka.ms/ContentUserFeedback.
قريبًا: خلال عام 2024، سنتخلص تدريجيًا من GitHub Issues بوصفها آلية إرسال ملاحظات للمحتوى ونستبدلها بنظام ملاحظات جديد. لمزيد من المعلومات، راجعإرسال الملاحظات وعرضها المتعلقة بـ