Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Power BI][Hubs] MCA support for FinOps hubs and Power BI #410

Closed
flanakin opened this issue Oct 22, 2023 · 2 comments
Closed

[Power BI][Hubs] MCA support for FinOps hubs and Power BI #410

flanakin opened this issue Oct 22, 2023 · 2 comments
Labels
Status: ✅ Released Issue has been included in a release Tool: FinOps hubs Data pipeline solution Type: Bug 🐛 Something isn't working
Milestone

Comments

@flanakin
Copy link
Collaborator

Hi team. We tried working with the Finops tookit and got 4 possible issues, could you please confirm if this is actually a problem, or if we are doing something wrong?

  1. The names of the fields in the parquet files are coming with first letter in lowercase and the mapping in Power Query "Expanded Columns" step is considering the first letter as uppercase. This caused most of columns to be empty.
  2. The columns BillingAccountId and BillingProfileId were transformed into "Int" datatype but in our extraction it was GUID (text)
  3. Our parquet didn't have the column ResourceName (we tried using this formula to get resourname based on resourceID but it doesn't work for AKS for example: = Table.ReplaceValue(#"Replaced Value",each [ResourceName],each Text.AfterDelimiter([ResourceId], "/", {0, RelativePosition.FromEnd}),Replacer.ReplaceValue,{"ResourceName"}) )
  4. In the Powerquery step "Add TagsString" the Powerquery function "{" & [Tags] & "}" was not working because it duplicates the JSON braces

Originally posted by @renanalmeidjr in #44 (comment)

@microsoft-github-policy-service microsoft-github-policy-service bot added the Needs: Triage 🔍 Untriaged issue needs to be reviewed label Oct 22, 2023
@flanakin flanakin modified the milestones: 0.1, 0.1.1, 0.1.2 Oct 22, 2023
@flanakin flanakin changed the title MCA support for FinOps hubs and Power BI [Power BI][Hubs] MCA support for FinOps hubs and Power BI Dec 4, 2023
@flanakin
Copy link
Collaborator Author

Update on this: The Power BI reports in 0.1 and 0.1.1 both support MCA. The parquet fields are still lowercase, since that's coming from Cost Management, but we already have a fix for that queued up with 0.2. This should resolve both issues 1, 3, and 4.

Cross-posted in the original comment.

@flanakin flanakin added Type: Bug 🐛 Something isn't working Tool: FinOps hubs Data pipeline solution and removed Needs: Triage 🔍 Untriaged issue needs to be reviewed labels Dec 18, 2023
@flanakin flanakin modified the milestones: 0.1.2, 0.2 Dec 18, 2023
@flanakin flanakin removed their assignment Dec 18, 2023
@flanakin flanakin modified the milestones: 0.3, 0.4 Jan 23, 2024
@flanakin flanakin modified the milestones: 0.3, 0.2.1 Feb 1, 2024
@flanakin flanakin added the Status: 📦 Pending release Issue will be included in the next release label Mar 3, 2024
@flanakin
Copy link
Collaborator Author

This should be fully resolved with 0.3. Please let us know if anyone runs into any similar issues.

@flanakin flanakin added Status: ✅ Released Issue has been included in a release and removed Status: 📦 Pending release Issue will be included in the next release labels Mar 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: ✅ Released Issue has been included in a release Tool: FinOps hubs Data pipeline solution Type: Bug 🐛 Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant