https://github.com/pbi-tools/devops-demo-report
https://github.com/pbi-tools/devops-demo-report
azure-devops deployment pbix powerbi
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/pbi-tools/devops-demo-report
- Owner: pbi-tools
- Created: 2021-11-15T20:52:29.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-01-22T07:48:50.000Z (over 3 years ago)
- Last Synced: 2024-07-29T17:04:52.344Z (9 months ago)
- Topics: azure-devops, deployment, pbix, powerbi
- Language: Objective-C
- Homepage: https://pbi.tools/devops/
- Size: 4.29 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# pbi-tools Deployment Demo: https://pbi.tools/devops/
Using [`pbi-tools deploy`](https://pbi.tools/cli/usage.html#deploy) with Azure Pipelines.
## Setup
* [Environments](https://dev.azure.com/pbitools/pbi-tools%20Report%20Demo/_environments): "1_Development", "2_Staging", "3_Production"
* [Pipeline YAML File](./azure-pipelines.yml)
* `PBI_CLIENT_SECRET` pipeline variable (secret)
* [pbi-tool Deployment Manifest](./.pbixproj.json)
* Three target Power BI Workspaces
* [pbi-tools Demo [Dev]](https://app.powerbi.com/groups/82d08e54-8dd8-4af1-84fd-013c008f695d)
* [pbi-tools Demo [Staging]](https://app.powerbi.com/groups/9f2032e9-6189-4f45-83a7-d9b15b8709d4)
* [pbi-tools Demo [Production]](https://app.powerbi.com/groups/67ec2e2c-daf7-4def-8bab-fbdbb1212587)
* [Shared Power BI Dataset](https://app.powerbi.com/groups/313d6b68-aa84-4ba5-b65b-53d0e8889489/datasets/cb8781bc-11f4-42a7-b6b6-53e9a8e8adcb/details)## Branching Model
This deployment demo implements a branching strategy in which specific branches are linked to environments. Deployments are triggered when changes are pushed into the respective branches.
| Branch Pattern | Environment | Workspace |
| --- | --- | --- |
| `Release/*` | 1_Development | [pbi-tools Demo [Dev]](https://app.powerbi.com/groups/82d08e54-8dd8-4af1-84fd-013c008f695d) |
| `uat` | 2_Staging | [pbi-tools Demo [Staging]](https://app.powerbi.com/groups/9f2032e9-6189-4f45-83a7-d9b15b8709d4) |
| `main` | 3_Production | [pbi-tools Demo [Production]](https://app.powerbi.com/groups/67ec2e2c-daf7-4def-8bab-fbdbb1212587) |