Alibaba Cloud カラムを使用した FOCUS 1.0(プレビュー)テーブルのエクスポートは、FOCUS 1.0 の要件との準拠のギャップを示す場合があります。次の説明に基づいて、データの使用が将来のコストと使用状況の分析に影響を与えるかどうかを判断できます。
欠落データ
FOCUS 1.0 の要件と比較して、Alibaba Cloud カラムを使用した FOCUS 1.0(プレビュー)によって提供される次のカラムは null に設定されています。
欠落しているカラムに対する強い要望がある場合は、[チケットの送信] してください。優先度の高いフィードバックは、開発ロードマップへの組み込みが迅速化されます。
カラム | FOCUS 1.0 要件 | Alibaba Cloud カラムを使用した FOCUS 1.0(プレビュー) |
ChargeDescription | ChargeDescription カラムは、FOCUS データセットに存在する必要があり、String 型である必要があり、null であってはなりません。 | すべての明細項目について、ChargeDescription は null です。 |
ConsumedQuantity | プロバイダーが使用量の測定をサポートしている場合、FOCUS データセットには ConsumedQuantity が存在している必要があります。 プロバイダーが使用量の測定をサポートしている場合、ConsumedQuantity は FOCUS データセットに存在する必要があります。ChargeCategory が「Usage」であり、CommitmentDiscountStatus が「Unused」ではなく、ChargeClass が「Correction」ではない場合、ConsumedQuantity は null であってはならず、有効な正の 10 進数値である必要があります。 | すべての明細項目について、ConsumedQuantity は null です。 |
ConsumedUnit | プロバイダーが使用量の測定をサポートしている場合、ConsumedUnit は FOCUS データセットに存在する必要があります。ChargeCategory が「Usage」であり、CommitmentDiscountStatus が「Unused」ではなく、ChargeClass が「Correction」ではない場合、ConsumedUnit は null であってはなりません。 | すべての明細項目について、ConsumedUnit は null です。 |
ContractedCost | ContractedCost 列は、FOCUS データセットに存在する必要があり、NULLにすることはできません。 ContractedUnitPrice が存在し、null でない場合、ContractedUnitPrice に PricingQuantity を掛けると、ChargeClass が「Correction」の場合を除き、ContractedCost が生成される必要があります。 | すべての明細項目について、ContractedCost は null です。 |
ContractedUnitPrice | ContractedUnitPrice 列は、プロバイダーが交渉価格の概念をサポートしている場合、FOCUS データセットに存在する必要があります。 プロバイダーが交渉価格の概念をサポートしている場合、ContractedUnitPrice カラムは FOCUS データセットに存在する必要があります。ChargeClass が「Correction」ではなく、ChargeCategory が「Usage」または「Purchase」の場合、null であってはならず、ChargeCategory が「Tax」の場合、null である必要があり、ChargeClass と ChargeCategory の他のすべての組み合わせで null である可能性があります。 | すべての明細項目について、ContractedUnitPrice は null です。 |
ListUnitPrice | ChargeClass が「Correction」ではなく、ChargeCategory が「Usage」または「Purchase」の場合、null であってはなりません。 | 特定のシナリオでは、ListUnitPrice が null になる場合があります。 |
PricingUnit | ChargeClass が「Correction」ではなく、ChargeCategory が「Usage」または「Purchase」の場合、null であってはなりません。 | 特定のシナリオでは、PricingUnit が null になる場合があります。 |
SkuId | プロバイダーが SKU リストを公開している場合、SkuId カラムは FOCUS データセットに存在する必要があります。ChargeClass が「Correction」ではなく、ChargeCategory が「Usage」または「Purchase」の場合、null であってはなりません。 | すべての明細項目について、SkuId は null です。 |
SkuPriceId | プロバイダーが SKU リストを公開している場合、SkuId カラムは FOCUS データセットに存在する必要があります。 | すべての明細項目について、SkuPriceId は null です。 |
ResourceId | プロバイダーがプロビジョニングされたリソースに基づく課金をサポートしている場合、ResourceId カラムは FOCUS データセットに存在する必要があります。 | 特定のプロダクトオファリング(課金項目)について、ResourceId が null になる場合があります。 |
ResourceType | プロバイダーがプロビジョニングされたリソースに基づく課金と、リソースへのタイプの割り当てをサポートしている場合、ResourceType カラムは FOCUS データセットに存在する必要があります。対応する ResourceId が null でない場合、このカラムは null であってはなりません。 | 特定のプロダクトオファリング(課金項目)について、ResourceType が null になる場合があります。 |
不整合データ
Alibaba Cloud カラムを使用した FOCUS 1.0(プレビュー)によって提供される次のカラムは、FOCUS 1.0 の要件との不整合を示しています。
カラム | FOCUS 1.0 要件 | Alibaba Cloud カラムを使用した FOCUS 1.0(プレビュー) |
BillingPeriodEnd | あいまいさを避け、異なるタイムゾーン間で一貫性を確保するために、日付/時刻の値は UTC(協定世界時)である必要があります。 | UTC+08:00 を使用して、タイムゾーン情報を含む ISO 8601 フォーマットに処理されます。例:2025-06-01T00:00:00+08:00。 |
BillingPeriodStart | あいまいさを避け、異なるタイムゾーン間で一貫性を確保するために、日付/時刻の値は UTC(協定世界時)である必要があります。 | UTC+08:00 を使用して、タイムゾーン情報を含む ISO 8601 フォーマットに処理されます。例:2025-05-01T00:00:00+08:00。 |
ChargePeriodEnd | あいまいさを避け、異なるタイムゾーン間で一貫性を確保するために、日付/時刻の値は UTC(協定世界時)である必要があります。 | UTC+08:00 を使用して、タイムゾーン情報を含む ISO 8601 フォーマットに処理されます。例:2025-06-01T00:00:00+08:00。 |
ChargePeriodStart | あいまいさを避け、異なるタイムゾーン間で一貫性を確保するために、日付/時刻の値は UTC(協定世界時)である必要があります。 | UTC+08:00 を使用して、タイムゾーン情報を含む ISO 8601 フォーマットに処理されます。例:2025-05-01T00:00:00+08:00。 |
CommitmentDiscountCategory | プロバイダーがコミットメント割引をサポートしている場合、CommitmentDiscountCategory カラムは FOCUS データセットに存在する必要があります。CommitmentDiscountCategory は、「Spend」または「Usage」のいずれかの許容値である必要があります。 | ChargeCategory が Usage に設定されており、リザーブドインスタンス(RI)や Cloud Communication リソースプランなどのコミットメントベースの割引が存在する場合、Alibaba Cloud カラムを使用した FOCUS 1.0(プレビュー)は、これらの割引の使用状況または未使用データを しません。 |
CommitmentDiscountId | CommitmentDiscountId 列は、プロバイダーがコミットメント割引をサポートしている場合、FOCUS データセットに存在する必要があります。この列は String 型である必要があり、料金がコミットメント割引に関連付けられている場合、null 値を含んではいけません。 | ChargeCategory が Usage に設定されており、リザーブドインスタンス(RI)や Cloud Communication リソースプランなどのコミットメントベースの割引が存在する場合、Alibaba Cloud カラムを使用した FOCUS 1.0(プレビュー)は、これらの割引の使用状況または未使用データを しません。 |
CommitmentDiscountName | プロバイダーがコミットメント割引をサポートしている場合、CommitmentDiscountName カラムは FOCUS データセットに存在する必要があります。 | ChargeCategory が Usage に設定されており、リザーブドインスタンス(RI)や Cloud Communication リソースプランなどのコミットメントベースの割引が存在する場合、Alibaba Cloud カラムを使用した FOCUS 1.0(プレビュー)は、これらの割引の使用状況または未使用データを しません。 |
CommitmentDiscountStatus | プロバイダーがコミットメント割引をサポートしている場合、CommitmentDiscountStatus カラムは FOCUS データセットに存在する必要があります。CommitmentDiscountStatus は、「Used」または「Unused」のいずれかの許容値である必要があります。 | ChargeCategory が Usage に設定されており、リザーブドインスタンス(RI)や Cloud Communication リソースプランなどのコミットメントベースの割引が存在する場合、Alibaba Cloud カラムを使用した FOCUS 1.0(プレビュー)は、これらの割引の使用状況または未使用データを しません。 |
CommitmentDiscountType | プロバイダーがコミットメント割引をサポートしている場合、CommitmentDiscountType カラムは FOCUS データセットに存在する必要があります。 | ChargeCategory が Usage に設定されており、リザーブドインスタンス(RI)や Cloud Communication リソースプランなどのコミットメントベースの割引が存在する場合、Alibaba Cloud カラムを使用した FOCUS 1.0(プレビュー)は、これらの割引の使用状況または未使用データを しません。 |