microsoft / microsoft/finops-toolkit

[PowerShell] Download-FinOpsHubReport

Open
#250 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Status: ⛔ Blocked Tool: FinOps hubs Tool: PowerShell Type: Feature 💎
Dominant language
PowerShell
Stars
603
Forks
248
Avg merge
7d 11h
Merged PRs (30d)
11

Description

📝 Scenario

As a hub admin, I need to download Power BI reports in order to connect them to my hub

💎 Solution

Create a Download-FinOpsHubReport command to download FinOps hub reports and connect them to a hub instance.

Blocked

  • See #252
Synopsis

Downloads a Power BI report.

Syntax
Download-FinOpsHubReport `
    [-Name] <String> `
    [-Version <string>] `
    [-Preview] 
Description

The Download-FinOpsHubReport command downloads a Power BI report.

Parameters
Parameter Description
-Name Required. Name of the Power BI report to download.
-Version Optional. Version to download. Default = Hub instance version or "latest", if not specified.
-Preview Optional. Indicates whether to include preview releases when -Version is "latest". Ignored when a specific version is specified. Default = false.

ℹ️ Additional info

Use the Download-FinOpsToolkitVersion to get the release. PBIX files are saved there.

🙋‍♀️ Ask for the community

We could use your help:

  1. Please vote this issue up (👍) to prioritize it.
  2. Are there any parameters that are missing?
  3. Leave comments to help us solidify the vision.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reading the blocking issue #252 and the existing Download-FinOpsToolkitVersion command mentioned in Additional info. The work is done when Download-FinOpsHubReport supports the documented Name, Version, and Preview behavior and downloads the corresponding Power BI PBIX report for connection to a hub instance.

Written by the indexing model from the issue text.

Assessment

Tech stack
powershell
Domain
cli, cloud
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.