Skip to content

Update KQL Power BI reports to use a star schema - #1236

Closed
Michael Flanakin (flanakin) wants to merge 1 commit into
devfrom
flanakin/dev/pbi-starschema
Closed

Michael Flanakin (flanakin) wants to merge 1 commit into
devfrom
flanakin/dev/pbi-starschema

Conversation

@flanakin

Copy link
Copy Markdown
Collaborator

🛠️ Description

Change Power BI for KQL to use a star schema to align to Power BI best practices.

📷 Screenshots

Data model for KQL reports

📋 Checklist

🔬 How did you test this change?

  • 🤏 Lint tests
  • 🤞 PS -WhatIf / az validate
  • 👍 Manually deployed + verified
  • 💪 Unit tests
  • 🙌 Integration tests

🙋‍♀️ Do any of the following that apply?

  • 🚨 This is a breaking change.
  • 🤏 The change is less than 20 lines of code.

📑 Did you update docs/changelog.md?

  • ✅ Updated changelog (required for dev PRs)
  • ➡️ Will add log in a future PR (feature branch PRs only)
  • ❎ Log not needed (small/internal change)

📖 Did you update documentation?

  • ✅ Public docs in docs (required for dev)
  • ✅ Internal dev docs in src (required for dev)
  • ➡️ Will add docs in a future PR (feature branch PRs only)
  • ❎ Docs not needed (small/internal change)

@flanakin

Copy link
Copy Markdown
Collaborator Author

Switching to use DirectQuery with the raw table rather than using a star schema

@jamelachahbar

Jamel Achahbar (jamelachahbar) commented Jan 31, 2025

Copy link
Copy Markdown
Contributor

Hey Michael Flanakin (@flanakin), is this stat schema also for he non adx version or both versions of finops hubs? I have a star schema created back in an older version of these reports. Not sure if you are completely stepping away from this. Will it help accommodate larger datasets?

@flanakin
Michael Flanakin (flanakin) deleted the flanakin/dev/pbi-starschema branch March 31, 2025 08:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Needs: Review 👀 PR that is ready to be reviewed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants