FinOps에 대한 데이터 열기
보고는 FinOps 이니셔티브의 생명의 피입니다. 그리고 보고서는 데이터만큼 훌륭합니다. 데이터 수집이 FinOps(및 빅 데이터 노력)의 중요한 부분인 이유입니다. 다음 데이터 세트를 사용하여 데이터 수집, 보고 또는 기타 솔루션의 일부로 데이터를 정리하고 정규화할 수 있습니다.
가격 책정 단위
Microsoft Cost Management는 UnitOfMeasure
열을 사용하여 각 요금을 측정하는 방법을 나타냅니다. 단일 단위 또는 고유 단위이거나 적용 가능한 블록 가격 책정 규칙에 따라 청크로 그룹화할 수 있습니다. 문자열로서 열은 UnitOfMeasure
다양한 순열 및 불일치를 모두 구문 분석하고 처리하기 어려울 수 있습니다. 가격 책정 단위 파일은 일반적인 비용 관련 데이터 세트(예: Cost Management 내보내기 및 가격표) 내에서 찾을 수 있는 값 목록을 제공합니다. 또한 관련 고유 단위 및 블록 크기 또는 배율 인수를 사용하여 가격 책정을 사용 단위와 비교합니다.
샘플 데이터:
UnitOfMeasure | AccountTypes | PricingBlockSize | DistinctUnits |
---|---|---|---|
1시간 | MCA, EA | 1 | 시간 단위 |
10000GB | EA | 10000 | GB |
150시간 | EA | 150 | 시간 단위 |
200/시간 | EA | 200 | 단위/시간 |
5GB | MCA, EA | 5 | GB |
5000000 요청 | EA | 5000000 | 요청 |
744개 연결 | EA | 744 | 연결 |
데이터에 대한 몇 가지 중요한 참고 사항:
- 미터 이름은 파일 크기를 낮추기 위해 포함되지 않습니다.
- 기본 단위 유형은 .입니다
Units
. - 일부 기본 단위는 미터 이름에 더 구체적인 단위를 포함할 수 있습니다. 미터 이름은 포함되지 않으므로 여기서는 설명되지 않습니다.
- Marketplace 미터는 데이터 크기에 영향을 주는 불일치로 인해 포함되지 않습니다.
참고 항목
Cost Management FOCUS 데이터 세트에서 UnitOfMeasure
이름이 .로 x_PricingUnitDescription
바뀝니다. FOCUS와 UsageUnit
FOCUS 둘 다 PricingUnit
열로 DistictUnits
설정됩니다.
다운로드 PricingUnits.csvPowerShell 참조
지역
Microsoft Cost Management는 데이터를 제공하는 여러 기본 시스템으로 인해 때때로 일관성이 없는 리소스 위치에 다양한 값을 제공합니다. 지역 파일은 관련된 Azure 지역 ID 및 이름과 함께 일반적인 비용 관련 데이터 세트(예: Cost Management 내보내기 및 가격표) 내에서 찾을 수 있는 값 목록을 제공합니다.
샘플 데이터:
OriginalValue | RegionId | RegionName |
---|---|---|
ap east | eastasia | 동아시아 |
ca central | canadacentral | 캐나다 중부 |
de north | germanynorth | 독일 북부 |
서쪽 없음 | norwaywest | 노르웨이 서부 |
tw north | taiwannorth | 대만 북부 |
참고 항목
매핑하기 전에 지역 값을 소문자로 변환합니다. 이렇게 하면 중복을 줄이고 매핑 프로세스의 속도를 높일 수 있습니다.
리소스 유형
Azure 리소스 종류는 리소스 종류를 나타내는 반독성 코드입니다. 현재 리소스 형식을 사용자에게 친숙한 문자열, 설명 또는 해당 아이콘에 매핑하지 않습니다. ResourceTypes 파일은 사용 가능한 경우 표시 이름, 설명 및 아이콘에 대한 링크와 함께 Azure Portal에 표시되는 리소스 종류 값 목록을 제공합니다.
샘플 데이터:
ResourceType | 단수 표시 이름 | 복수 표시 이름 | 하위 단수 표시 이름 | 하위 복수 표시 이름 |
---|---|---|---|---|
microsoft.compute/virtualmachines | 가상 머신 | 가상 머신 | 가상 컴퓨터 | 가상 컴퓨터 |
microsoft.insights/통합 문서 | Azure Workbook | Azure Workbooks | Azure 통합 문서 | Azure Workbooks |
microsoft.logic/workflows | 논리 앱 | 논리 앱 | 논리 앱 | 논리 앱 |
microsoft.network/virtualnetworks | 가상 네트워크 | 가상 네트워크 | 가상 네트워크 | 가상 네트워크 |
microsoft.recoveryservices/vaults | Recovery Services 자격 증명 모음 | Recovery Services 자격 증명 모음 | Recovery Services 자격 증명 모음 | recovery services |
microsoft.search/searchservices | Search Service | Search 서비스 | 검색 서비스 | 검색 서비스 |
microsoft.sql/servers | SQL Server | SQL Server | SQL Server | SQL Server |
microsoft.sql/servers/databases | SQL 데이터베이스 | SQL 데이터베이스 | SQL 데이터베이스 | SQL 데이터베이스 |
microsoft.web/sites | App Service 웹앱 | App Service Web Apps | 앱 서비스 | App Services |
참고 항목
매핑하기 전에 리소스 종류 값을 소문자로 변환합니다. 이렇게 하면 중복을 줄이고 매핑 프로세스의 속도를 높일 수 있습니다.
다운로드 ResourceTypes.csv다운로드 ResourceTypes.jsonPowerShell 참조
Services
Microsoft Cost Management ConsumedService
에서 사용한 리소스의 기본 서비스 또는 리소스 공급자를 나타냅니다. FOCUS와 거의 동일합니다.ServiceName
경우에 따라 여러 서비스가 동일한 리소스 공급자를 공유하므로 FOCUS 내에서 사용할 수 있도록 매핑 ServiceName
할 열과 ServiceCategory
ResourceType
열을 사용합니다ConsumedService
.
샘플 데이터:
ConsumedService | ResourceType | ServiceName | ServiceCategory | ServiceSubcategory | PublisherName | PublisherType | Environment | ServiceModel |
---|---|---|---|---|---|---|---|---|
microsoft.compute | microsoft.compute/virtualmachines | Virtual Machines | Compute | Virtual Machines | Microsoft | 클라우드 공급자 | 클라우드 | IaaS |
microsoft.documentdb | microsoft.documentdb/databaseaccounts | Cosmos DB | 데이터베이스 | NoSQL 데이터베이스 | Microsoft | 클라우드 공급자 | 클라우드 | PaaS |
microsoft.kusto | microsoft.kusto/clusters | Azure Data Explorer | 분석 | 분석 플랫폼 | Microsoft | 클라우드 공급자 | 클라우드 | PaaS |
microsoft.network | microsoft.network/virtualnetworks | Virtual Network | 네트워킹 | 네트워킹 인프라 | Microsoft | 클라우드 공급자 | 클라우드 | IaaS |
microsoft.storage | microsoft.storage/storageaccounts | 스토리지 계정 | 스토리지 | 스토리지 플랫폼 | Microsoft | 클라우드 공급자 | 클라우드 | IaaS |
데이터에 대한 몇 가지 중요한 참고 사항:
ConsumedService
및ResourceType
값은 모두 대/소문자 구분 문제를 방지하기 위해 소문자를 줄입니다.ServiceName
값은 가능한 가장 가까운 서비스의 제품 마케팅 이름과 일치해야 합니다. 일부 서비스는 리소스 유형을 다시 사용하며 리소스 유형만 구별할 수 없습니다(예: Azure 함수가 App Service로 표시됨).ServiceCategory
값은 FOCUS에서 허용되는 값에 맞춰집니다.
참고 항목
대부분의 매핑은 리소스 종류에만 의존할 수 있습니다. 이후 업데이트에서는 이 목록을 리소스 유형과 병합하여 단일 데이터 세트만 제공합니다. 현재 ConsumedService에서 식별할 수 있는 리소스 종류가 공유되는 유일한 알려진 사례는 클라우드용 Microsoft Defender. 매핑을 간소화하기 위해 이러한 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 | DataType | 설명 |
---|---|---|
BilledCost |
소수 | 선불 요금의 상각(일회성 또는 되풀이)을 제외한 모든 할인율 및 할인을 포함하는 청구서의 기초가 되는 요금입니다. |
BillingAccountId |
문자열 | 공급자가 청구 계정에 할당한 고유 식별자입니다. |
BillingAccountName |
문자열 | 청구 계정에 할당된 표시 이름입니다. |
BillingCurrency |
문자열 | 요금이 청구된 통화입니다. |
BillingPeriodEnd |
DateTime | 청구 기간의 종료 날짜 및 시간입니다. |
BillingPeriodStart |
DateTime | 청구 기간의 시작 날짜 및 시간입니다. |
메타데이터는 다음 데이터 세트에 사용할 수 있습니다.
- 비용 및 사용량
더 많은 것을 찾고 계신가요?
원하는 데이터 세트에 대해 듣고 싶습니다. 기존 데이터 세트 또는 새 데이터 세트에 포함할 세부 정보를 사용하여 새 문제를 만듭니다.
관련 콘텐츠
관련 리소스:
관련 FinOps 기능:
관련 제품:
관련 솔루션: