開啟 FinOps 的數據
報告是任何 FinOps 計劃的生命血。 而且您的報表只和您的數據一樣好。 這就是為什麼 數據擷取 是 FinOps 的一個重要部分(以及任何巨量數據工作)。 下列數據集可用來清理和正規化您的數據,作為數據擷取、報告或其他解決方案的一部分。
定價單位
Microsoft成本管理會使用 數據 UnitOfMeasure
行來指出每個費用的測量方式。 它可以以單數或相異單位為單位,也可以根據適用的區塊定價規則分組成區塊。 做為字串, UnitOfMeasure
數據行可能很難剖析及處理所有不同的排列和不一致。 定價單位檔案會提供您可能會在常見成本相關數據集內找到的值清單,例如成本管理匯出和價位表。 它也具有其相關的相異單位和區塊大小或縮放比例,以比較定價與使用量單位。
範例資料:
UnitOfMeasure | AccountTypes | PricingBlockSize | DistinctUnits |
---|---|---|---|
1 小時 | MCA、EA | 1 | 小時 |
10000 GB | EA | 10000 | GB |
150 小時 | EA | 150 | 小時 |
200 /小時 | EA | 200 | 單位/小時 |
5 GB | MCA、EA | 5 | GB |
5000000 個要求 | EA | 5000000 | 要求 |
744 個連線 | EA | 744 | 連線 |
關於數據的一些重要注意事項:
- 計量名稱不包含以將檔案大小保持關閉。
- 預設單位類型為
Units
。 - 某些預設單位可能包含計量名稱中的更特定單位,因為計量名稱未包含,因此這裡不會說明此單位。
- 由於會影響數據大小的不一致,所以不包含 Marketplace 計量。
注意
在成本管理 FOCUS 資料集中, UnitOfMeasure
會重新命名為 x_PricingUnitDescription
。 和 PricingUnit
UsageUnit
在FOCUS中都會設定為數據 DistictUnits
行。
下載PricingUnits.csv請參閱PowerShell
地區
Microsoft成本管理會針對資源位置提供各種值,這些值偶爾會因為提供數據的不同基礎系統而不一致。 Regions 檔案提供您可能會在常見成本相關數據集內找到的值清單(例如成本管理匯出和價位表),以及其相關的 Azure 區域標識碼和名稱。
範例資料:
OriginalValue | RegionId | RegionName |
---|---|---|
ap east | eastasia | 東亞 |
ca central | canadacentral | 加拿大中部 |
de north | germanynorth | 德國北部 |
無西 | norwaywest | 挪威西部 |
tw north | 台灣諾思 | 台灣北部 |
注意
在對應之前,將區域值轉換成小寫。 這有助於減少重複,並加速對應程式。
資源類型
Azure 資源類型是半可讀取的程式代碼,代表其資源類型。 目前,不會將資源類型對應至用戶易記的字串、描述或其圖示。 ResourceTypes 檔案會提供您在 Azure 入口網站 中看到的資源類型值清單,以及其顯示名稱、描述,以及圖標的連結。
範例資料:
ResourceType | 單一顯示名稱 | 複數顯示名稱 | 下單一顯示名稱 | 低複數顯示名稱 |
---|---|---|---|---|
microsoft.compute/virtualmachines | 虛擬機器 | 虛擬機器 | 虛擬機器 | 虛擬機器 |
microsoft.insights/workbooks | Azure 活頁簿 | Azure 活頁簿 | Azure 活頁簿 | Azure 活頁簿 |
microsoft.logic/workflows | 邏輯應用程式 | 邏輯應用程式 | 邏輯應用程式 | 邏輯應用程式 |
microsoft.network/virtualnetworks | 虛擬網路 | 虛擬網路 | 網路流量 | 虛擬網路 |
microsoft.recoveryservices/vaults | 復原服務保存庫 | 復原服務保存庫 | 復原服務保存庫 | 復原服務 |
microsoft.search/searchservices | 搜尋服務 | 搜尋服務 | 搜尋服務 | 搜尋服務 |
microsoft.sql/servers | SQL Server | SQL 伺服器 | SQL Server | SQL 伺服器 |
microsoft.sql/servers/databases | SQL 資料庫 | SQL DATABASE | SQL 資料庫 | SQL DATABASE |
microsoft.web/sites | App Service Web 應用程式 | App Service web 應用程式 | App Service | 應用程式服務 |
注意
在對應之前,將資源類型值轉換為小寫。 這有助於減少重複,並加速對應程式。
下載ResourceTypes.csv下載ResourceTypes.json請參閱 PowerShell
服務
在 Microsoft 成本管理中, ConsumedService
代表您所使用資源的主要服務或資源提供者。 這與 FOCUS 大致相同。ServiceName
在某些情況下,多個服務會共用相同的資源提供者,因此我們會使用 ConsumedService
和 ResourceType
數據行對應至 ServiceName
和 ServiceCategory
值,以便在FOCUS中使用。
範例資料:
ConsumedService | ResourceType | ServiceName | ServiceCategory | ServiceSubcategory | PublisherName | PublisherType | Environment | ServiceModel |
---|---|---|---|---|---|---|---|---|
microsoft.compute | microsoft.compute/virtualmachines | 虛擬機器 | 計算 | 虛擬機器 | Microsoft | 雲端提供者 | 雲端 | IaaS |
microsoft.documentdb | microsoft.documentdb/databaseaccounts | Cosmos DB | 資料庫 | 否 SQL 資料庫 | Microsoft | 雲端提供者 | 雲端 | PaaS |
microsoft.kusto | microsoft.kusto/clusters | Azure 資料總管 | 分析 | 分析平臺 | Microsoft | 雲端提供者 | 雲端 | PaaS |
microsoft.network | microsoft.network/virtualnetworks | 虛擬網路 | 網路 | 網路基礎結構 | Microsoft | 雲端提供者 | 雲端 | IaaS |
microsoft.storage | microsoft.storage/storageaccounts | 儲存體帳戶 | 儲存體 | 儲存平臺 | Microsoft | 雲端提供者 | 雲端 | IaaS |
關於數據的一些重要注意事項:
ConsumedService
和ResourceType
值全都小寫,以避免區分大小寫的問題。ServiceName
值應符合最接近可能服務的產品營銷名稱。 某些服務會重複使用資源類型,且無法單獨區分資源類型(例如,Azure 函式顯示為 App Service)。ServiceCategory
值會與FOCUS中允許的值對齊。
注意
大部分的對應都只能依賴資源類型。 在未來的更新中,我們會將此列表與 資源類型 合併,只提供單一數據集。 目前,唯一已知資源類型是使用 ConsumedService 可協助識別的資源類型,適用於 適用於雲端的 Microsoft Defender。 為了簡化對應,您只能對應這 5 個數據列,並依賴其他所有專案的資源類型對應。
數據集範例
下列檔案是當您從Microsoft成本管理匯出數據時所看到的範例。 這些檔案可協助您了解數據結構和格式。 它們來自 Enterprise 合約 (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 | DataType | 描述 |
---|---|---|
BilledCost |
Decimal | 收費是發票開立的基礎,包括所有降低的費率和折扣,同時排除預付費用的攤銷(一次性或週期性)。 |
BillingAccountId |
String | 提供者指派給計費帳戶的唯一標識符。 |
BillingAccountName |
String | 指派給計費帳戶的顯示名稱。 |
BillingCurrency |
String | 收取費用的貨幣。 |
BillingPeriodEnd |
Datetime | 計費周期的結束日期和時間。 |
BillingPeriodStart |
Datetime | 計費周期的開始日期和時間。 |
中繼資料適用於下列資料集:
- 成本和使用量
正在尋找其他專案嗎?
我們很想聽到您要尋找的任何數據集。 使用您想要在現有數據集或新數據集中看到的詳細數據,建立新的問題。
相關內容
相關資源:
相關的 FinOps 功能:
相關產品:
相關解決方案: