Открытие данных для FinOps
Отчетность является кровью жизни любой инициативы FinOps. И ваши отчеты хорошо подходит только для ваших данных. Именно поэтому прием данных является такой важной частью FinOps (и любыми усилиями по приему больших данных). Следующие наборы данных можно использовать для очистки и нормализации данных в рамках приема данных, создания отчетов или других решений.
Единицы ценообразования
Microsoft Cost Management использует UnitOfMeasure
столбец, чтобы указать, как измеряется каждая плата. Он может находиться в единичных или отдельных единицах или группироваться в блоки на основе применимых правил ценообразования блоков. В качестве строки UnitOfMeasure
столбец может быть сложно проанализировать и обрабатывать все различные перемутации и несоответствия. Файл единиц ценообразования содержит список значений, которые можно найти в общих наборах данных, связанных с затратами, например экспортов и ценовых листов управления затратами. Он также имеет связанные отдельные единицы и размер блока или коэффициент масштабирования для сравнения цен на единицы использования.
Примеры данных:
UnitOfMeasure | AccountTypes | PricingBlockSize | DistinctUnits |
---|---|---|---|
Час | MCA, EA | 1 | часов |
10 000 ГБ | EA | 10000 | ГБ |
150 часов | EA | 150 | часов |
200 /час | EA | 200 | Единицы и час |
5 ГБ | MCA, EA | 5 | ГБ |
5000000 запросов | EA | 5000000 | Запросы |
744 Подключения | EA | 744 | Связи |
Несколько важных заметок о данных:
- Имена счетчиков не включаются, чтобы сохранить размер файла вниз.
- Тип единицы по умолчанию .
Units
- Некоторые единицы по умолчанию могут содержать более конкретную единицу в имени счетчика, которая не учитывается здесь, так как имена меток не включены.
- Метры Marketplace не включены из-за несоответствий, влияющих на размер данных.
Примечание.
В наборе UnitOfMeasure
данных FOCUS для управления затратами переименовывается x_PricingUnitDescription
в . UsageUnit
Для PricingUnit
столбца DistictUnits
задано значение "Фокус".
Скачивание PricingUnits.csv см. вPowerShell
Регионы
Microsoft Cost Management предоставляет различные значения для расположений ресурсов, которые иногда несогласованы из-за различных базовых систем, предоставляющих данные. Файл "Регионы" содержит список значений, которые можно найти в общих наборах данных, связанных с затратами (например, экспорте и ценах управления затратами) и связанных с ними идентификаторах и именах регионов Azure.
Примеры данных:
OriginalValue | RegionId | RegionName |
---|---|---|
ap east | eastasia | Восточная Азия |
ca central | canadacentral | Центральная Канада |
de north | germanynorth | Северная Германия |
нет запада | norwaywest | Западная Норвегия |
tw север | taiwannorth | Северный Тайвань |
Скачивание Regions.csv см. вPowerShell
Примечание.
Перед сопоставлением преобразуйте значения региона в нижний регистр. Это помогает сократить дублирование и ускорить процесс сопоставления.
Типы ресурсов
Типы ресурсов Azure — это получитаемый код, представляющий тип ресурса. В настоящее время нет сопоставления типа ресурса с понятной строкой, описанием или значком ресурса. Файл ResourceTypes содержит список значений типов ресурсов, отображаемых в портал Azure вместе с отображаемыми именами, описанием и ссылкой на значок, когда он доступен.
Примеры данных:
ResourceType | Отображаемое имя в единственном числе | Отображаемое имя plural | Нижнее отображаемое имя сингулярного числа | Отображаемое имя нижнего числа |
---|---|---|---|---|
microsoft.compute/virtualmachines | Виртуальная машина | Виртуальные машины | виртуальная машина | virtual machines |
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; | База данных SQL | базы данных SQL; |
microsoft.web/sites | Веб-приложение службы приложений | веб-приложения Служба приложений | служба приложений | службы приложений |
Примечание.
Перед сопоставлением преобразуйте значения типов ресурсов в нижний регистр. Это помогает сократить дублирование и ускорить процесс сопоставления.
Скачивание ResourceTypes.csv скачивания ResourceTypes.jsonсм. вpowerShell
Службы
В Microsoft Cost Management ConsumedService
представляет основную службу или поставщик ресурсов используемого ресурса. Это примерно то же самое, что ServiceName
и в FOCUS. В некоторых случаях несколько служб используют один и тот же поставщик ресурсов, поэтому мы используем ConsumedService
столбцы для сопоставления ServiceName
и ResourceType
ServiceCategory
значений, используемых в FOCUS.
Примеры данных:
ConsumedService | ResourceType | ServiceName | ServiceCategory | ServiceSubcategory | PublisherName | PublisherType | Среда | ServiceModel |
---|---|---|---|---|---|---|---|---|
microsoft.compute | microsoft.compute/virtualmachines | Виртуальные машины | Службы вычислений | Виртуальные машины | Microsoft | Под управлением | Облако | IaaS |
microsoft.documentdb | microsoft.documentdb/databaseaccounts | Cosmos DB | Базы данных | Базы данных NoSQL | 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 отображаются как Служба приложений).ServiceCategory
Значения соответствуют допустимым значениям в FOCUS.
Примечание.
Большинство сопоставлений могут полагаться только на тип ресурса. В будущем обновлении мы объединим этот список с типами ресурсов, чтобы предоставить только один набор данных. В настоящее время единственный известный случай, когда тип ресурса является общим, что ConsumedService может помочь определить, предназначен для Microsoft Defender для облака. Чтобы упростить сопоставление, можно сопоставить только эти 5 строк и использовать сопоставление типов ресурсов для всего остального.
Примеры набора данных
Ниже приведены примеры того, что вы видите при экспорте данных из Microsoft Cost Management. Эти файлы предоставляются для понимания структуры и формата данных. Они относятся к демонстрационной учетной записи Соглашение 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 | Тип данных | Description |
---|---|---|
BilledCost |
Десятичное число | Плата, выступающая в качестве основы для выставления счетов, включительно со всеми сниженными тарифами и скидками при исключении амортизации предварительных расходов (одноразовая или повторяющаяся). |
BillingAccountId |
Строка | Уникальный идентификатор, назначенный учетной записи выставления счетов поставщиком. |
BillingAccountName |
Строка | Отображаемое имя, назначенное учетной записи выставления счетов. |
BillingCurrency |
Строка | Валюта, в которую взимается плата. |
BillingPeriodEnd |
Дата/время | Дата окончания и время периода выставления счетов. |
BillingPeriodStart |
Дата/время | Дата начала и время периода выставления счетов. |
Метаданные доступны для следующих наборов данных:
- Затраты и использование
Ищете больше?
Мы хотели бы услышать о любых наборах данных, которые вы ищете. Создайте новую проблему с подробными сведениями, которые вы хотите просмотреть в существующих или новых наборах данных.
Связанный контент
Связанные ресурсы:
Связанные возможности FinOps:
Связанные продукты:
Связанные решения: