次の方法で共有


FinOps のデータを開く

レポートは、FinOps イニシアチブの生命血です。 また、レポートはデータと同じくらい優れているだけです。 データ インジェストが FinOps (およびビッグ データの取り組み) の重要な部分である理由です。 次のデータセットを使用して、データインジェスト、レポート、またはその他のソリューションの一部としてデータをクリーンアップおよび正規化できます。


価格ユニット

Microsoft Cost Management では、 UnitOfMeasure 列を使用して、各料金の測定方法を示します。 これは、単数形または個別単位で指定することも、該当するブロック価格ルールに基づいてチャンクにグループ化することもできます。 文字列として、 UnitOfMeasure 列は、さまざまな順列と不整合をすべて解析して処理するのが困難な場合があります。 価格単位ファイルには、コスト管理のエクスポートや価格シートなど、一般的なコスト関連のデータセット内で見つかる可能性がある値の一覧が表示されます。 また、価格と使用量ユニットを比較するために、関連する個別の単位とブロック サイズまたはスケーリング係数もあります。

サンプル データ:

測定単位 (UnitOfMeasure) アカウントタイプ 価格設定ブロックサイズ 異なる単位
1 時間 MCA、EA 1 時間
10000 GB (ギガバイト) EA 1万 ギガバイト
150 時間 EA 150 時間
200 /時間 EA 200 単位/時間
5 GB MCA、EA 5 ギガバイト
5000000 要求 EA 5000000 リクエスト
744 接続 EA 744 つながり

データに関するいくつかの重要な注意事項:

  • ファイル サイズを減らすために、メーター名は含まれません。
  • 既定の単位の種類は Unitsです。
  • 一部の既定の単位には、メーター名により具体的な単位が含まれている場合があります。メーター名は含まれていないため、ここでは考慮されません。
  • データ サイズに影響する不整合のため、Marketplace のメーターは含まれません。

Cost Management FOCUS データセットでは、 UnitOfMeasure の名前が x_PricingUnitDescription に変更されます。 FOCUS の PricingUnitConsumedUnit の両方が DistinctUnits 列に設定されます。


地域

Microsoft Cost Management では、データを提供する基になるシステムが異なるために不整合が生じることがあるリソースの場所に対して、さまざまな値が提供されます。 リージョン ファイルには、一般的なコスト関連のデータセット (Cost Management のエクスポートや価格シートなど) 内で見つかる可能性のある値の一覧と、関連する Azure リージョン ID と名前が表示されます。

サンプル データ:

元の値 リージョンID 地域名
AP東 eastasia 東アジア
ca セントラル canadacentral カナダ中部
デ・ノース ドイツ北部 ドイツ北部
西なし ノルウェーウエスト ノルウェー西部
台湾北部 taiwannorth 台湾北部

Regions.csv PowerShell を表示するをダウンロードする

マッピングする前に、リージョンの値を小文字に変換します。 これにより、重複を減らし、マッピング プロセスを高速化できます。


リソースの種類

Azure リソースの種類は、リソースの種類を表す半読み取り可能なコードです。 現時点では、リソースの種類とわかりやすい文字列、説明、またはそのアイコンのマッピングはありません。 ResourceTypes ファイルには、Azure portal に表示されるリソースの種類の値の一覧と、表示名、説明、アイコンへのリンク (使用可能な場合) が表示されます。

サンプル データ:

リソースタイプ 単数形の表示名 複数形の表示名 下の単数形の表示名 下の複数形の表示名
microsoft.compute/virtualmachines (マイクロソフト・コンピュート/バーチャルマシン) 仮想マシン 仮想マシン 仮想マシン 仮想マシン
Microsoft.Insights/ブック Azure ブック Azure ワークブック Azure ブック Azure ブック
microsoft.logic/workflows ロジック アプリ Logic Apps ロジック アプリ ロジック アプリ
マイクロソフトネットワーク/バーチャルネットワーク 仮想ネットワーク 仮想ネットワーク 仮想ネットワーク 仮想ネットワーク
microsoft.recoveryservices/vaults Recovery Services コンテナー Recovery Services コンテナー Recovery Services コンテナー リカバリーサービス
microsoft.search/searchservices 検索サービス 検索サービス 検索サービス 検索サービス
microsoft.sql/サーバー SQL サーバー SQL Server SQL サーバー SQL Server
microsoft.sql/サーバー/データベース SQL データベース SQL データベース SQL データベース SQL データベース
microsoft.web/sites App Service Web アプリ App Service Web アプリ App Service アプリサービス

マッピングする前に、リソースの種類の値を小文字に変換します。 これにより、重複を減らし、マッピング プロセスを高速化できます。


サービス

Microsoft Cost Management では、 ConsumedService は、使用したリソースのプライマリ サービスまたはリソース プロバイダーを表します。 これは、ServiceNameとほぼ同じです。 場合によっては、複数のサービスが同じリソース プロバイダーを共有するため、 ConsumedService 列と ResourceType 列を使用して、FOCUS 内で使用する ServiceName 値と ServiceCategory 値にマップします。

サンプル データ:

ConsumedService リソースタイプ サービス名 サービスカテゴリー サービスサブカテゴリ 発行元 パブリッシャーの種類 (PublisherType) 環境 ServiceModel
microsoft.compute microsoft.compute/virtualmachines (マイクロソフト・コンピュート/バーチャルマシン) Virtual Machines コンピューティング Virtual Machines Microsoft クラウド プロバイダー クラウド IaaS
microsoft.documentdb microsoft.documentdb/databaseaccounts Cosmos DB(コスモス DB) データベース NoSQL データベース Microsoft クラウド プロバイダー クラウド PaaS (プラットフォーム・アズ・ア・サービス)
microsoft.kusto microsoft.kusto/clusters アジュール データ エクスプローラー (Azure Data Explorer) 分析 分析プラットフォーム Microsoft クラウド プロバイダー クラウド PaaS (プラットフォーム・アズ・ア・サービス)
microsoft.network マイクロソフトネットワーク/バーチャルネットワーク 仮想ネットワーク ネットワーク ネットワーク インフラストラクチャ Microsoft クラウド プロバイダー クラウド IaaS
microsoft.storage Microsoft ストレージ/ストレージアカウント ストレージ アカウント ストレージ ストレージ プラットフォーム Microsoft クラウド プロバイダー クラウド IaaS

データに関するいくつかの重要な注意事項:

  • ConsumedService 大文字と小文字の区別の問題を回避するために、 ResourceType の値はすべて小文字で表示されます。
  • ServiceName 値は、可能な限り最も近いサービスの製品マーケティング名と一致する必要があります。 一部のサービスではリソースの種類が再利用され、リソースの種類だけでは区別できません (たとえば、Azure 関数は App Service として表示されます)。
  • ServiceCategory 値は、FOCUS で使用できる値に合わせて調整されます。

ほとんどのマッピングは、リソースの種類だけに依存できます。 今後の更新では、この一覧を Resource 型とマージして 1 つのデータセットのみを提供します。 現在、ConsumedService が識別に役立つリソースの種類が共有されている既知のケースは、Microsoft Defender for Cloud のみです。 マッピングを簡略化するために、これらの 5 行のみをマップし、他のすべてのリソースの種類のマッピングに依存できます。


データセットの例

次のファイルは、Microsoft Cost Management からデータをエクスポートするときに表示される内容の例です。 これらのファイルは、データ構造と形式を理解するのに役立ちます。 これらは マイクロソフトエンタープライズ契約 (EA) デモ アカウントからのものであり、インジェストやレポートに使用することを意図していません。

  • コストと使用状況
    • 実績 (課金) (2021-10-01)
    • 償却 (2021-10-01)
    • FOCUS (1.0)
    • FOCUS (1.0-preview(v1))
  • 価格 (2023-05-01)
  • 予約の詳細 (2023-03-01)
  • 予約トランザクション (2023-05-01)
  • 予約の推奨事項 (2023-05-01)

データセットのメタデータ

各データセットが異なる列とデータ型を使用する場合、FOCUS はデータセットを記述するメタデータ スキーマを定義します。 データセット メタデータには、データ ジェネレーター、スキーマ バージョン、データセットに含まれる列などのデータに関する一般的な情報が含まれます。

サンプル データ:

ColumnName データ型 説明
BilledCost 10 進法 前払い料金 (1 回限りまたは繰り返し) の償却を除外しながら、すべての割引率と割引を含む請求の基礎となる料金。
BillingAccountId プロバイダーによって課金アカウントに割り当てられた一意の識別子。
BillingAccountName 課金アカウントに割り当てられた表示名。
BillingCurrency 料金が請求された通貨。
BillingPeriodEnd 日付と時間 請求期間の終了日時。
BillingPeriodStart 日付と時間 請求期間の開始日時。

メタデータは、次のデータセットで使用できます。


フィードバックを送る

クイック レビューを使用して、どのように取り組んでいるかをお知らせください。 これらのレビューを使用して、FinOps のツールとリソースを改善および拡張します。

特定の情報をお探しの場合は、既存のアイデアに投票するか、新しいアイデアを作成してください。 他のユーザーとアイデアを共有して、投票を増やしましょう。 投票数が最も多いアイデアに焦点を当てています。


関連情報を次に示します。

関連する FinOps 機能:

関連製品:

関連するソリューション: