├── Demos ├── COVID-US.pbix ├── Copy-Report-to-New-Workspace.ps1 ├── Create-Workspace-Inventory-Report.ps1 ├── Create-Workspace-and-Add-Workspace-Users.ps1 ├── Create-Workspace.ps1 ├── Data-Gateway-Demos │ ├── Add-Service-Principal-as-Gateway-Admin.ps1 │ ├── Get-Data-Gateways.ps1 │ └── Get-Gateway-Datasources-and-Datasource-Users.ps1 ├── Delete-Dataset.ps1 ├── Export-Activity-Events.ps1 ├── Get-All-Workspaces-in-Tenant.ps1 ├── Import-Dataflow.ps1 ├── Import-PBIX-File.ps1 ├── Login-User-Interactively.ps1 ├── Login-User-Unattended.ps1 ├── Patch-ADLS-Datasource-Credentials-and-Refresh.ps1 ├── Patch-Anonymous-Datasource-Credentials-and-Refresh.ps1 ├── Patch-OAuth-Datasource-Credentials-and-Refresh.ps1 ├── Patch-Sql-Datasource-Credentials-and-Refresh.ps1 ├── Programming-PowerShell-Arrays.ps1 ├── Programming-PowerShell-Dictionaries.ps1 ├── Programming-PowerShell-Text-Files.ps1 ├── SalesByState.pbix ├── Service-Principal-Demos │ ├── Add-Service-Principal-As-Workspace-Admin.ps1 │ ├── Login-As-Service-Principal-With-Certificate.ps1 │ ├── Login-As-Service-Principal.ps1 │ ├── Takeover-Dataset-as-Service-Principal-and-Refresh-Sql-Datasource.ps1 │ └── Takeover-Gateway-Dataset-and-Refresh.ps1 ├── Update-Connection-Details-for-Sql-Datasource.ps1 ├── Update-Dataset-Parameters.ps1 └── model.json ├── README.md ├── Scripts ├── COVID-US.pbix ├── ReadMe.txt └── SalesByState.pbix ├── Solution ├── Exercise01-Final.ps1 ├── Exercise01-Part01.ps1 ├── Exercise01-Part02.ps1 ├── Exercise02-Final.ps1 ├── Exercise02-Part01.ps1 ├── Exercise02-Part02.ps1 ├── Exercise03-Final.ps1 ├── Exercise03-Part01.ps1 ├── Exercise04-Final.ps1 ├── Exercise05-Final.ps1 ├── Exercise05-Part01.ps1 ├── Exercise05-Part02.ps1 ├── Exercise05-Part03.ps1 ├── Exercise06-Final.ps1 ├── Exercise06-Part1.ps1 ├── Exercise06-Part2.ps1 ├── Exercise06-Part3.ps1 ├── Exercise07-Final.ps1 ├── Exercise07-Part01.ps1 ├── Exercise07-Part02.ps1 └── Exercise08-Final.ps1 ├── Tutorial.docx └── Tutorial.pdf /Demos/COVID-US.pbix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Demos/COVID-US.pbix -------------------------------------------------------------------------------- /Demos/Copy-Report-to-New-Workspace.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Demos/Copy-Report-to-New-Workspace.ps1 -------------------------------------------------------------------------------- /Demos/Create-Workspace-Inventory-Report.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Demos/Create-Workspace-Inventory-Report.ps1 -------------------------------------------------------------------------------- /Demos/Create-Workspace-and-Add-Workspace-Users.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Demos/Create-Workspace-and-Add-Workspace-Users.ps1 -------------------------------------------------------------------------------- /Demos/Create-Workspace.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Demos/Create-Workspace.ps1 -------------------------------------------------------------------------------- /Demos/Data-Gateway-Demos/Add-Service-Principal-as-Gateway-Admin.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Demos/Data-Gateway-Demos/Add-Service-Principal-as-Gateway-Admin.ps1 -------------------------------------------------------------------------------- /Demos/Data-Gateway-Demos/Get-Data-Gateways.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Demos/Data-Gateway-Demos/Get-Data-Gateways.ps1 -------------------------------------------------------------------------------- /Demos/Data-Gateway-Demos/Get-Gateway-Datasources-and-Datasource-Users.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Demos/Data-Gateway-Demos/Get-Gateway-Datasources-and-Datasource-Users.ps1 -------------------------------------------------------------------------------- /Demos/Delete-Dataset.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Demos/Delete-Dataset.ps1 -------------------------------------------------------------------------------- /Demos/Export-Activity-Events.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Demos/Export-Activity-Events.ps1 -------------------------------------------------------------------------------- /Demos/Get-All-Workspaces-in-Tenant.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Demos/Get-All-Workspaces-in-Tenant.ps1 -------------------------------------------------------------------------------- /Demos/Import-Dataflow.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Demos/Import-Dataflow.ps1 -------------------------------------------------------------------------------- /Demos/Import-PBIX-File.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Demos/Import-PBIX-File.ps1 -------------------------------------------------------------------------------- /Demos/Login-User-Interactively.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Demos/Login-User-Interactively.ps1 -------------------------------------------------------------------------------- /Demos/Login-User-Unattended.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Demos/Login-User-Unattended.ps1 -------------------------------------------------------------------------------- /Demos/Patch-ADLS-Datasource-Credentials-and-Refresh.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Demos/Patch-ADLS-Datasource-Credentials-and-Refresh.ps1 -------------------------------------------------------------------------------- /Demos/Patch-Anonymous-Datasource-Credentials-and-Refresh.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Demos/Patch-Anonymous-Datasource-Credentials-and-Refresh.ps1 -------------------------------------------------------------------------------- /Demos/Patch-OAuth-Datasource-Credentials-and-Refresh.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Demos/Patch-OAuth-Datasource-Credentials-and-Refresh.ps1 -------------------------------------------------------------------------------- /Demos/Patch-Sql-Datasource-Credentials-and-Refresh.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Demos/Patch-Sql-Datasource-Credentials-and-Refresh.ps1 -------------------------------------------------------------------------------- /Demos/Programming-PowerShell-Arrays.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Demos/Programming-PowerShell-Arrays.ps1 -------------------------------------------------------------------------------- /Demos/Programming-PowerShell-Dictionaries.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Demos/Programming-PowerShell-Dictionaries.ps1 -------------------------------------------------------------------------------- /Demos/Programming-PowerShell-Text-Files.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Demos/Programming-PowerShell-Text-Files.ps1 -------------------------------------------------------------------------------- /Demos/SalesByState.pbix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Demos/SalesByState.pbix -------------------------------------------------------------------------------- /Demos/Service-Principal-Demos/Add-Service-Principal-As-Workspace-Admin.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Demos/Service-Principal-Demos/Add-Service-Principal-As-Workspace-Admin.ps1 -------------------------------------------------------------------------------- /Demos/Service-Principal-Demos/Login-As-Service-Principal-With-Certificate.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Demos/Service-Principal-Demos/Login-As-Service-Principal-With-Certificate.ps1 -------------------------------------------------------------------------------- /Demos/Service-Principal-Demos/Login-As-Service-Principal.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Demos/Service-Principal-Demos/Login-As-Service-Principal.ps1 -------------------------------------------------------------------------------- /Demos/Service-Principal-Demos/Takeover-Dataset-as-Service-Principal-and-Refresh-Sql-Datasource.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Demos/Service-Principal-Demos/Takeover-Dataset-as-Service-Principal-and-Refresh-Sql-Datasource.ps1 -------------------------------------------------------------------------------- /Demos/Service-Principal-Demos/Takeover-Gateway-Dataset-and-Refresh.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Demos/Service-Principal-Demos/Takeover-Gateway-Dataset-and-Refresh.ps1 -------------------------------------------------------------------------------- /Demos/Update-Connection-Details-for-Sql-Datasource.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Demos/Update-Connection-Details-for-Sql-Datasource.ps1 -------------------------------------------------------------------------------- /Demos/Update-Dataset-Parameters.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Demos/Update-Dataset-Parameters.ps1 -------------------------------------------------------------------------------- /Demos/model.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Demos/model.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/README.md -------------------------------------------------------------------------------- /Scripts/COVID-US.pbix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Scripts/COVID-US.pbix -------------------------------------------------------------------------------- /Scripts/ReadMe.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Scripts/ReadMe.txt -------------------------------------------------------------------------------- /Scripts/SalesByState.pbix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Scripts/SalesByState.pbix -------------------------------------------------------------------------------- /Solution/Exercise01-Final.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Solution/Exercise01-Final.ps1 -------------------------------------------------------------------------------- /Solution/Exercise01-Part01.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Solution/Exercise01-Part01.ps1 -------------------------------------------------------------------------------- /Solution/Exercise01-Part02.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Solution/Exercise01-Part02.ps1 -------------------------------------------------------------------------------- /Solution/Exercise02-Final.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Solution/Exercise02-Final.ps1 -------------------------------------------------------------------------------- /Solution/Exercise02-Part01.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Solution/Exercise02-Part01.ps1 -------------------------------------------------------------------------------- /Solution/Exercise02-Part02.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Solution/Exercise02-Part02.ps1 -------------------------------------------------------------------------------- /Solution/Exercise03-Final.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Solution/Exercise03-Final.ps1 -------------------------------------------------------------------------------- /Solution/Exercise03-Part01.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Solution/Exercise03-Part01.ps1 -------------------------------------------------------------------------------- /Solution/Exercise04-Final.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Solution/Exercise04-Final.ps1 -------------------------------------------------------------------------------- /Solution/Exercise05-Final.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Solution/Exercise05-Final.ps1 -------------------------------------------------------------------------------- /Solution/Exercise05-Part01.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Solution/Exercise05-Part01.ps1 -------------------------------------------------------------------------------- /Solution/Exercise05-Part02.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Solution/Exercise05-Part02.ps1 -------------------------------------------------------------------------------- /Solution/Exercise05-Part03.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Solution/Exercise05-Part03.ps1 -------------------------------------------------------------------------------- /Solution/Exercise06-Final.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Solution/Exercise06-Final.ps1 -------------------------------------------------------------------------------- /Solution/Exercise06-Part1.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Solution/Exercise06-Part1.ps1 -------------------------------------------------------------------------------- /Solution/Exercise06-Part2.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Solution/Exercise06-Part2.ps1 -------------------------------------------------------------------------------- /Solution/Exercise06-Part3.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Solution/Exercise06-Part3.ps1 -------------------------------------------------------------------------------- /Solution/Exercise07-Final.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Solution/Exercise07-Final.ps1 -------------------------------------------------------------------------------- /Solution/Exercise07-Part01.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Solution/Exercise07-Part01.ps1 -------------------------------------------------------------------------------- /Solution/Exercise07-Part02.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Solution/Exercise07-Part02.ps1 -------------------------------------------------------------------------------- /Solution/Exercise08-Final.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Solution/Exercise08-Final.ps1 -------------------------------------------------------------------------------- /Tutorial.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Tutorial.docx -------------------------------------------------------------------------------- /Tutorial.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PowerBiDevCamp/PowerBI-PowerShell-Tutorial/HEAD/Tutorial.pdf --------------------------------------------------------------------------------