Skip to content

Commit 82f39e3

Browse files
Merge pull request #245961 from flanakin/patch-29
Add sample links to ingestion doc
2 parents 768eaef + b756730 commit 82f39e3

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

articles/cost-management-billing/finops/capabilities-ingestion-normalization.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ This article helps you understand the data ingestion and normalization capabilit
1717

1818
## Definition
1919

20-
_Data ingestion and normalization refers to the process of collecting, transforming, and organizing data from various sources into a single, easily accessible repository._
20+
**Data ingestion and normalization refers to the process of collecting, transforming, and organizing data from various sources into a single, easily accessible repository.**
2121

2222
Gather cost, utilization, performance, and other business data from cloud providers, vendors, and on-premises systems. Gathering the data can include:
2323

@@ -42,6 +42,8 @@ When you first start managing cost in the cloud, you use the native tools availa
4242
- Determine the level of granularity required and how often the data needs to be refreshed. Daily cost data can be a challenge to manage for a large account. Consider monthly aggregates to reduce costs and increase query performance and reliability if that meets your reporting needs.
4343
- Consider using a third-party FinOps platform.
4444
- Review the available [third-party solutions in the Azure Marketplace](https://portal.azure.com/#view/Microsoft_Azure_Marketplace/MarketplaceOffersBlade/searchQuery/cost).
45+
- If you decide to build your own solution, consider starting with [FinOps hubs](https://aka.ms/finops/hubs), part of the open source FinOps toolkit provided by Microsoft.
46+
- FinOps hubs will accelerate your development and help you focus on building the features you need rather than infrastructure.
4547
- Select the [cost details solution](../automate/usage-details-best-practices.md) that is right for you. We recommend scheduled exports, which push cost data to a storage account on a daily or monthly basis.
4648
- If you use daily exports, notice that data is pushed into a new file each day. Ensure that you only select the latest day when reporting on costs.
4749
- Determine if you need a data integration or workflow technology to process data.
@@ -57,6 +59,8 @@ At this point, you have a data pipeline and are ingesting data into a central da
5759

5860
- Normalize data to a standard schema to support aligning and blending data from multiple sources.
5961
- For cost data, we recommend using the [FinOps Open Cost & Usage Specification (FOCUS) schema](https://finops.org/focus).
62+
- [FinOps hubs](https://aka.ms/finops/hubs) includes a Power BI report that normalizes data to the FOCUS schema, which can be a good starting point.
63+
- For an example of the FOCUS schema with Azure data, see the [FOCUS sample report](https://github.com/flanakin/cost-management-powerbi#FOCUS).
6064
- Complement cloud cost data with organizational hierarchies and budgets.
6165
- Consider labeling or tagging requirements to map cloud costs to organizational hierarchies.
6266
- Enrich cloud resource and solution data with internal CMDB or ITAM data.
@@ -87,4 +91,4 @@ This capability is a part of the FinOps Framework by the FinOps Foundation, a no
8791
## Next steps
8892

8993
- Read about [Cost allocation](capabilities-allocation.md) to learn how to allocate costs to business units and applications.
90-
- Read about [Data analysis and showback](capabilities-analysis-showback.md) to learn how to analyze and report on costs.
94+
- Read about [Data analysis and showback](capabilities-analysis-showback.md) to learn how to analyze and report on costs.

0 commit comments

Comments
 (0)