FinOps ツールキットのデータ ディクショナリ
この記事では、FinOps ツールキット ソリューションで見つかった列名について説明します。
FinOps ツールキット ソリューションのほとんどの列は、Cost Management または FinOps Open Cost and Usage Specification (FOCUS) に由来します。 次の情報は、ソリューションで確認できるすべての列の一覧です。 わかりやすくするために、データ ディクショナリには、"外部" 列または非 FOCUS 列を示すために使用される x_
プレフィックスは含まれていないため、 x_AccountName
は AccountName
の下に一覧表示されます。
名前 | 説明 |
---|---|
AccountName | このサブスクリプションの課金を担当する ID の名前。 EA 登録アカウントの所有者または Microsoft Online サブスクリプション契約 (MOSA) アカウント管理者です。Microsoft 顧客契約 (MCA) には適用されません。 |
AccountOwnerId | このサブスクリプションの課金を担当する ID の電子メール アドレス。 EA 登録アカウントの所有者または MOSA アカウント管理者です。MCA には適用されません。 |
[AccountType] | 派生。 アカウントの種類を示します。 使用できる値: EA 、 MCA 、 MG 、 MOSA 、および MPA 。 |
AvailabilityZone | 高可用性のために使用されるリソースの場所内の領域。 一部のサービスでは使用できません。 Microsoft Cloud のコスト データには含まれません。 |
BilledCost | 適用された割引の後の料金に対して支払った金額。 FinOps ハブを使用している場合は、Cost Management コネクタを含め、課金されたすべてのコストを表示する必要があります。 Cost Management の実績コストの CostInBillingCurrency にマップされます。 |
BilledCostInUsd | 米国ドルで請求コスト。 |
BilledPricingCost | 価格通貨での BilledCost。 |
BillingAccountId | 請求先アカウントの一意の識別子。 "BillingAccount" 列は、EA 課金アカウントと MCA 課金プロファイルにマップされます。 x_BillingAccount は Cost Management と同じです。 |
請求先アカウント名 (BillingAccountName) | 請求先アカウントの名前。 "BillingAccount" 列は、EA 課金アカウントと MCA 課金プロファイルにマップされます。 x_BillingAccount は Cost Management と同じです。 |
BillingAccountType | BillingAccountId が EA 課金アカウントまたは MCA 課金プロファイルを表すかどうかを示します。 |
請求通貨 (BillingCurrency) | すべての価格列とコスト列の通貨コード。 |
BillingExchangeRate | 価格通貨から請求通貨に変換するときに乗算する為替レート。 |
BillingExchangeRateDate | 為替レートが決定された日付。 |
BillingPeriodEnd | 請求期間の排他終了日。 通常は、次の月の最初の午前 0 時です。 |
BillingPeriodStart | 請求書期間の最初の日。 通常は、月の最初の部分です。 |
BillingProfileId | 請求書が生成されるスコープの一意識別子。 EA 課金アカウントまたは MCA 課金プロファイル。 |
BillingProfileName | 請求書が生成されるスコープの名前。 EA 課金アカウントまたは MCA 課金プロファイル。 |
CapacityCommitmentId | 容量コミットメントの一意識別子 (該当する場合)。 仮想マシンでのみ使用できます。 |
ChargeCategory | 課金方法の性質に基づく料金の最高レベルの分類。 使用できる値: Usage、Purchase、Credit、Adjustment、Tax。 Cost Management の ChargeType にマップされます。 |
ChargeClass | 行が、前の請求期間に請求された 1 つ以上の請求に対する修正を表すかどうかを示します。 使用できる値: Correction 。 |
ChargeDescription | 人間が判読できる簡単な行の概要。 |
ChargeFrequency | 料金が発生する頻度を示します。 使用できる値: 1 回限り、繰り返し、使用量ベース。 Cost Management の Frequency にマップされます。 |
ChargeId | 派生。 料金の一意識別子 (GUID)。 |
ChargePeriodEnd | 請求期間の終了日時。 |
ChargePeriodStart | 請求期間の開始日と時刻。 Cost Management の Date にマップします。 |
~ChargeSubcategory~ (削除) | 行が表す使用状況または調整の種類を示します。 Cost Management の ChargeType にマップされます。 FOCUS 1.0 に合わせて v0.4 で非推奨になりました。 ChargeCategory 、ChargeClass 、またはCommitmentDiscountStatus を使用します。 |
CommitmentDiscountKey | 派生。 インスタンス サイズの柔軟性データとの結合に使用される一意のキー。 |
CommitmentDiscountCategory | 派生。 CommitmentDiscountId 列で識別されるコミットメントベースの割引が、使用量またはコスト ("支出" とも呼ばれます) に基づいているかどうかを示します。 使用できる値: Usage、Spend。 |
CommitmentDiscountId | このリソースが使用するコミットメント ベースの割引 (予約、節約プランなど) の一意識別子 (GUID)。 Cost Management の BenefitId にマップされます。 |
CommitmentDiscountName | このリソースが使用するコミットメントベースの割引 (予約、節約プランなど) の名前。 Cost Management の BenefitName にマップされます。 |
CommitmentDiscountNameUnique | 派生。 一意性の ID を含む、コミットメントの一意の名前 (予約、節約プランなど)。 |
CommitmentDiscountStatus | 料金がコミットメント ベースの割引の消費と対応しているか、またはコミットされた金額の未使用部分に対応しているかを示します。 |
CommitmentDiscountType | 派生。 行に適用されるコミットメント ベースの割引の種類を示すためにプロバイダーによって割り当てられたラベル。 使用できる値: 予約、節約プラン。 |
CommitmentCostSavings¹ | 派生。 コミットメント割引からのみ保存された金額。 ネゴシエートされた割引による節約は含まれません。 数式: x_OnDemandCost - EffectiveCost 。 |
CommitmentCostSavingsRunningTotal¹ | 派生。 前日のすべての値を含む、その日の CommitmentCostSavings の累積または実行合計を計算します。 |
CommitmentUnitPriceSavings¹ | 派生。 コミットメント割引の単価が引き下げられた金額。 ネゴシエートされた割引は含まれません。 数式: x_OnDemandUnitPrice - x_EffectiveUnitPrice 。 |
CommitmentUtilization | 派生。 期間のコミットメント使用率の割合を計算します。 CommitmentUtilizationAmount の合計を CommitmentUtilizationPotential の合計で除算して計算されます。 |
CommitmentUtilizationAmount | 派生。 料金がコミットメントに関連付けられている場合、レコードに使用されたコミットメントの量。 コストを節約するプランと予約の数量を使用します。 |
CommitmentUtilizationPotential | 派生。 コミットメントに適用された可能性があるが、適用されていない可能性がある金額。 未使用の料金を除き、通常は CommitmentUtilizationAmount と同じです。 コストを節約するプランと予約の数量を使用します。 |
ConsumedQuantity | 使用ユニットに基づいて、使用されるリソースまたはサービスに関連付けられている特定の SKU のボリューム。 |
ConsumedUnit | プロバイダーがリソースまたはサービスに関連付けられている特定の SKU の使用状況を測定する方法を示すプロバイダー指定の測定単位。 Cost Management の UnitOfMeasure にマップされます。 |
ConsumedService | Azure Resource Manager リソース プロバイダーの名前空間。 |
ContractedCost¹ | 契約単価と対応する価格数量を乗算して計算されたコスト。 |
ContractedUnitPrice¹ | ネゴシエートされたコミットメント ベースの割引やその他の割引を除き、関連付けられている SKU の 1 つの価格単位に対して合意された単価 (存在する場合は、交渉された割引を含む)。 |
CostAllocationRuleName | この料金を生成した Microsoft Cost Management コスト割り当てルールの名前。 コストの割り当ては、共有料金の移動または分割に使用されます。 |
CostCenter | 内部チャージバックの課金管理者によって定義されるカスタム値。 |
CustomerId | クラウド ソリューション プロバイダー (CSP) の顧客テナント ID。 |
CustomerName | クラウド ソリューション プロバイダー (CSP) の顧客テナント名。 |
DatasetChanges | 派生。 データ品質の問題に対処するためにこの行に加えられた変更を示すコードの一覧。 |
DatasetType | 派生。 Cost Management からエクスポートされるデータの種類を示します。 使用できる値: ActualCost、AmortizedCost、FocusCost、PriceSheet、ReservationDetails、ReservationRecommendations、ReservationTransactions。 |
DatasetVersion | 派生。 Cost Management からエクスポートされたデータセットのスキーマ バージョンを示します。 |
DiscountCostSavings¹ | 派生。 交渉後に保存された合計金額とコミットメント割引が適用されます。 未使用のコミットメントの場合は否定的です。 数式: ListCost - EffectiveCost 。 |
DiscountCostSavingsRunningTotal¹ | 派生。 前日のすべての値を含む、その日の DiscountCostSavings の累積または実行合計を計算します。 |
DiscountUnitPriceSavings¹ | 派生。 単価が一般の定価と比較して割引された金額。 割引がある場合は、価格とコストが Cost Management によって提供されなかったことを意味します。 数式: ListUnitPrice - x_EffectiveUnitPrice 。 |
EffectiveCost | コミットメント期間全体にコミットメント購入が分散された BilledCost。 「 Amortizationを参照してください。 Cost Management の償却コストの CostInBillingCurrency にマップされます。 |
EffectiveCostInUsd | EffectiveCost 米ドルで。 |
EffectiveCostPerResource | 派生。 EffectiveCost 一意のリソース ID ごとに〘。 これは単純な平均です。 数式 = SUM(EffectiveCost) / DCOUNT(ResourceId) 。 すべての空きリソースを考慮するわけではなく、入れ子になった子リソースや削除されたリソースが含まれる場合があります。 |
EffectivePricingCost | EffectiveCost 価格通貨で指定します。 |
EffectiveUnitPrice | コミットメント割引後のユニットあたりの償却価格。 |
IncrementalRefreshDate | 派生。 増分更新のセットアップを簡略化するための ChargePeriodStart 列の数値バージョン。 |
InvoiceId | 料金が含まれる請求書の一意の識別子。 請求書が発行された後のクローズ月でのみ使用できます。 |
InvoiceIssuerId | 請求書を生成した組織の一意識別子。 |
InvoiceIssuerName¹ | 請求書を生成した組織の名前。 CSP アカウントでのみサポートされます。 Cost Management によってデータが提供されていないため、パートナーが管理する EA または MCA アカウントではサポートされていません。 |
InvoiceSectionId | 関連する料金をグループ化するために使用される請求書内のセクションの一意識別子 (GUID)。 EA 部門を表します。 MOSA には適用されません。 |
InvoiceSectionName | 関連する料金をグループ化するために使用される請求書内のセクションの名前。 EA 部門を表します。 MOSA には適用されません。 |
IsCreditEligible | この料金をクレジットから差し引くことができるかどうかを示します。 文字列 (レガシ データセットのTrue または False ) を指定できます。 Cost Management の IsAzureCreditEligible にマップされます。 |
IsFree | 派生。 この料金が無料で、0 BilledCost と 0 EffectiveCost があるかどうかを示します。 料金を無料にできない場合は、Cost Management の不正確または不完全なデータである可能性があるため、サポートにお問い合わせください。 |
ListCost¹ | 使用できない場合は派生します。 割引が適用されていないリスト (または小売) のコスト。 |
ListCostInUsd¹ | ListCost (米国ドル)。 |
ListUnitPrice¹ | ユニットあたりの価格を一覧表示 (または小売) します。 割引がある場合に OnDemandUnitPrice と同じ場合は、Cost Management によって定価とコストが提供されなかったことを意味します。 |
月 | 派生。 料金の月。 |
NegotiatedCostSavings¹ | 派生。 ネゴシエートされた割引の後に保存された金額は適用されますが、コミットメント割引は除きます。 数式: ListCost - ContractedCost 。 |
NegotiatedCostSavingsRunningTotal¹ | 派生。 前日のすべての値を含む、その日のネゴシエートされたCostSavingsの累積または実行合計を計算します。 |
NegotiatedUnitPriceSavings¹ | 派生。 交渉された割引が公共の定価に適用された後に単価が下がった金額。 コミットメント割引は含まれません。 数式: ListUnitPrice - ContractedUnitPrice 。 |
~OnDemandCost~ (削除) | 派生。 UnitPrice に基づくコスト (交渉された割引が適用されますが、コミットメント割引は適用されません)。 数量に UnitPrice を乗算して計算されます。 FOCUS 1.0 に合わせて v0.4 で ContractedCost に名前を変更しました。 |
~OnDemandUnitPrice~ (削除) | 派生。 コミットメント割引が適用されていないユニットあたりのオンデマンド価格。 EffectivePrice と同じ場合は、EffectivePrice が Cost Management によって提供されなかったことを意味します。 FOCUS 1.0 に合わせて v0.4 で ContractedUnitPrice に名前を変更しました。 |
PartnerCreditApplied | クラウド ソリューション プロバイダー (CSP) パートナー獲得クレジット (PEC) が料金に適用されたタイミングを示します。 |
PartnerCreditRate | 適用されるクラウド ソリューション プロバイダー (CSP) パートナー獲得クレジット (PEC) に基づいて獲得したレート。 |
PartnerId | クラウド ソリューション プロバイダー (CSP) パートナーの一意識別子。 |
PartnerName | クラウド ソリューション プロバイダー (CSP) パートナーの名前。 |
PricingBlockSize | 派生。 PricingQuantity で使用される測定の種類を示します。 Cost Management の UnitOfMeasure から抽出されます。 |
PricingCategory¹ | 使用または購入時の料金に使用される価格モデルについて説明します。 指定できる値は Standard 、Dynamic 、または Committed です。 |
PricingCurrency | すべての価格列に使用される通貨。 |
PricingQuantity | 派生。 PricingUnit に基づいて使用または購入された特定のサービスの量。 PricingQuantity は、x_PricingBlockSize で除算UsageQuantity と同じです。 |
PricingSubcategory¹ | 特定の PricingCategory 内の料金に使用される価格モデルの種類について説明します。 |
PricingUnit | 派生。 PricingQuantity で使用される測定の種類を示します。 Cost Management の UnitOfMeasure から抽出されます。 |
PricingUnitDescription | PricingQuantity で使用される測定の種類について説明します。 Cost Management の UnitOfMeasure にマップされます。 |
PublisherCategory | 料金がクラウド プロバイダーまたはサード パーティの Marketplace ベンダーのどちらからのものであるかを示します。 使用できる値: Cloud Provider と Vendor 。 Cost Management の PublisherType にマップされます。 |
PublisherId | 使用または購入された製品を作成した組織の一意識別子。 |
発行元 | 使用または購入した製品を作成した組織の名前。 |
~Region~ (削除) | リソースがプロビジョニングされる分離された地理的領域、またはサービスが提供される場所。 focus 1.0 に合わせて v0.4 の RegionId と RegionName に置き換えられました。 |
RegionId¹ | リソースがプロビジョニングされているか、サービスが提供されている、分離された地理的領域のプロバイダー割り当て識別子。 |
RegionName¹ | リソースがプロビジョニングされている、またはサービスが提供される、分離された地理的領域の名前。 |
ResellerId | クラウド ソリューション プロバイダー (CSP) リセラーの一意識別子。 Cost Management の ResellerMpnId にマップされます。 |
ResellerName | クラウド ソリューション プロバイダー (CSP) リセラーの名前。 |
ResourceGroupId | 派生。 ResourceGroupName の一意識別子。 |
ResourceGroupName | 同じライフサイクルを共有するアプリケーションまたはリソースのセットを構成するリソースのグループ化 (たとえば、一緒に作成および削除)。 |
ResourceGroupNameUnique | 派生。 一意性のサブスクリプション名を含む、リソースの一意の名前。 |
ResourceId | リソースの一意識別子です。 購入時に空の場合があります。 |
ResourceMachineName | 派生。 x_SkuDetails から抽出されます。 Azure ハイブリッド特典 レポートに使用されます。 |
リソース名 (ResourceName) | クラウド リソースの名前。 購入時に空の場合があります。 |
ResourceNameUnique | 派生。 一意性のリソース ID を含む、リソースの一意の名前。 |
ResourceParentId | 派生。 cm-resource-parent 、ms-resource-parent 、およびhidden-managedby タグによって定義されている論理リソース親の一意識別子。 |
ResourceParentName | 派生。 論理リソースの親 (ResourceParentId ) の名前。 |
ResourceParentType | 派生。 論理リソースの親 (ResourceParentId ) が存在するリソースの種類。 表示名ではなく、Azure Resource Manager リソースの種類を使用します。 |
ResourceType | 課金対象のリソースの種類。 ResourceType はわかりやすい表示名です。 x_ResourceType は、Azure Resource Manager リソースの種類のコードです。 |
SchemaVersion | 派生。 インジェスト中に検出された Cost Management コストの詳細スキーマのバージョン。 |
ServiceCategory | ServiceName の最上位のカテゴリ。 この列は、FOCUS 要件に合わせて調整されます。 |
ServiceName | リソースの種類が含まれるサービスの名前。 この列は、FOCUS 要件に合わせて調整されます。 |
SkuCPU | 派生。 このリソースで使用される仮想 CPU の数を示します。 x_SkuDetails から抽出されます。 Azure ハイブリッド特典 レポートに使用されます。 |
SkuDetails | SKU に関する追加情報。 この列は JSON オブジェクトとして書式設定されます。 Cost Management の AdditionalInfo にマップされます。 |
SkuId | 使用または購入された製品の一意の識別子。 MCA の Cost Management の ProductId にマップします。 |
SkuImageType | 派生。 x_SkuDetails から抽出されます。 Azure ハイブリッド特典 レポートに使用されます。 |
SkuLicenseCPU | 派生。 このリソースのAzure ハイブリッド特典を使用するために必要なオンプレミス ライセンスから必要な仮想 CPU の数を示します。 x_SkuDetails から抽出されます。 |
SkuLicenseStatus | 派生。 使用した料金またはAzure ハイブリッド特典の対象であったかどうかを示します。 x_SkuDetails から抽出されます。 |
SkuMeterCategory | Virtual machines やStorage などのクラウド サービスを表します。 |
SkuMeterId | 使用状況メーターの一意識別子 (GUID である場合がありますが、必ずしも異なることがあります)。 通常は、特定の価格を持つ特定の SKU または SKU の範囲にマップされます。 |
SkuMeterName | 使用状況メーターの名前。 通常は、特定の価格を持つ特定の SKU または SKU の範囲にマップされます。 購入には適用されません。 |
SkuMeterRegion | 価格に関連付けられている地理的領域。 空の場合、この料金の価格はリージョンに基づいていません。 RegionId やRegionName とは異なる場合があります。 |
SkuMeterSubCategory | 特定の種類のサービス料金をグループ化します。 一連の SKU (VM シリーズなど) または別の種類の課金 (テーブルストレージとファイル ストレージなど) を表すために使用される場合があります。 空の場合もあります。 |
SkuName | 使用または購入された製品。 |
SkuOfferId | Microsoft Cloud サブスクリプションの種類。 |
SkuOrderId | Cost Management の ProductOrderId にマップします。 |
SkuOrderName | Cost Management の ProductOrderName にマップされます。 |
SkuPartNumber | 特定の使用状況メーターを分離するのに役立つ識別子。 |
SkuPlanName | 価格プランまたは SKU を表します。 |
SkuPriceId | 階層化や割引など、他の価格のバリエーションを含む、使用または購入された製品の一意の識別子。 MCA の価格シートの {ProductId}_{SkuId}_{MeterType} にマップされます。 |
SkuServiceFamily | サービスのコア機能に基づいてサービス料金をグループ化します。 IaaS や PaaS データ ストレージなど、基本的に異なるアーキテクチャにわたるワークロードの移行を追跡するために使用できます。 2023 年 2 月の時点で、EA には常に Compute するバグがあります。 |
SkuTerm | 購入対象の月数。 今日のコミットメントにのみ適用されます。 |
SkuTermLabel | 派生。 x_SkuTerm のわかりやすい表示テキスト。 |
SkuType | 派生。 x_SkuDetails から抽出され、ServiceType から名前が変更されました。 Azure ハイブリッド特典 レポートに使用されます。 |
SkuUsageType | 派生。 x_SkuDetails から抽出されます。 Azure ハイブリッド特典 レポートに使用されます。 |
SkuVMProperties | 派生。 x_SkuDetails から抽出されます。 Azure ハイブリッド特典 レポートに使用されます。 |
SubAccountId | SubscriptionId を参照してください。 |
SubAccountName | SubscriptionName を参照してください。 |
SubAccountType | SubAccountId の種類を示します。 今日は常に "サブスクリプション" です。 |
SubscriptionId | Microsoft Cloud サブスクリプションの一意識別子 (GUID)。 |
SubscriptionName | Microsoft Cloud サブスクリプションの名前。 |
SubscriptionNameUnique | 派生。 一意性の ID を含む、サブスクリプションの一意の名前。 |
タグ | 派生。 料金が適用されるリソースまたは製品に適用されるカスタム メタデータ (キーと値のペア)。 JavaScript オブジェクト (JSON) として書式設定されます。 Microsoft Cost Management には、外側の中かっこが見つからないバグがあるため、Power Query で修正されています。 |
TagsDictionary | 派生。 Tags のオブジェクト バージョン。 |
ToolkitTool | 派生。 リソースがサポートする FinOps ツールキット内のツールの名前。 |
ToolkitVersion | 派生。 リソースがサポートする FinOps ツールキットのツールのバージョン。 |
UsageCPUHours | 派生。 このリソースによって使用された vCPU 時間の合計。 vCPU に UsageQuantity を乗算して計算されます。 Azure ハイブリッド特典 レポートに使用されます。 |
UsageQuantity | UsageUnit に基づいて使用または購入されたリソースまたはサービスのユニット数。 FOCUS 1.0 に合わせて v0.4 の ConsumedQuantity に置き換えられました。 |
UsageUnit | UsageQuantity で使用される測定の種類を示します。 FOCUS 1.0 に合わせて v0.4 の ConsumedUnit に置き換えられました。 |
¹ これらの列の詳細については、 known の問題 セクションを参照してください。
一意の ID の生成
一意の ID を生成するには、Cost Management FOCUS データセットで次の列を使用します。
- BillingAccountId
- ChargePeriodStart
- CommitmentDiscountId
- RegionId
- ResourceId
- ResourceName
- SkuPriceId
- SubAccountId
- タグ
- x_AccountOwnerId
- x_CostCenter
- x_InvoiceSectionId
- x_ResourceGroupName
- x_SkuDetails
- x_SkuMeterId
- x_SkuOfferId
- x_SkuPartNumber
既知の問題
- Cost Management でデータを使用できない場合、価格とコストの列は 0 にすることができます。 これらには次のものが含まれますが、これらに限定されない場合があります。
ListCost
ListUnitPrice
x_ListCostInUsd
ContractedCost
ContractedUnitPrice
EffectiveCost
x_EffectiveUnitPrice
- Cost Management で指定されていない場合、価格とコストの節約が不完全になる可能性があります。
- Cost Management コネクタの場合、
PricingUnit
とUsageUnit
の両方に価格ブロック サイズが含まれます。 エクスポート (および FinOps ハブ) は、ブロック サイズをx_PricingBlockSize
に分割します。 - Cost Management コネクタの場合、
SkuPriceId
は、コネクタに値を設定するデータがないために設定されません。
Note
Cost Management のエクスポート (FinOps ハブを含む) で取得された履歴コスト データに不慣れな点がある場合は、サポート要求を提出する前に、該当する月のコスト データを再エクスポートします。
FOCUS 列に関するフィードバック
マッピングまたは完全な FOCUS サポート プランに関するフィードバックがある場合は、 FinOps ツールキットのディスカッションでスレッドを開始。 バグがあると思われる場合は、問題 作成します。
FOCUS に関するフィードバックがある場合は、 FOCUS リポジトリに問題を作成します。 また、FOCUS プロジェクトへの貢献を検討することをお勧めします。 このプロジェクトでは、取り組みをガイドし、それが可能な最も有用な仕様にするのに役立つ経験を持ち込むのに役立つ、より多くの実務者を探しています。 FOCUS の詳細やプロジェクトへの貢献については、 focus.finops.orgを参照してください。
関連するコンテンツ
関連情報を次に示します。
関連する FinOps 機能:
関連製品:
関連するソリューション: