bedreInnsikt
  • Velkommen
  • Analyse
    • Prosess >
      • Design Workshop
    • Metode >
      • Automatisert utrulling >
        • Skript for utrulling
        • Skript for kloning
      • Oversettelse
      • Sertifisering 70-778
      • Sertifisering 70-779
      • Sertifisering DP-200
      • Sertifisering DA-100
    • Meetups >
      • Designforslag
      • Datafangst hos Evry
      • Design Workshop
      • Big Data and AI
      • UX in BI
    • Datasett >
      • Vinmonopolet
      • Språkkoder
    • Løsninger
    • Oppslagsverk >
      • Konvertering av datatyper
      • Navn på formler i Excel
      • Engelske begrep oversatt
  • Sider
    • Siderkurs
    • Siderslipp >
      • Juli 2020
      • Juni 2020
      • Mars 2020
      • November 2019
      • September 2019
      • Juli 2019
      • Mai 2019
    • Smaksnotater
    • Eikjo Sider >
      • Eikjo Sider 2020
      • Eikjo Sider 2019
      • Eikjo Sider 2018
      • Eikjo Sider 2017
      • Soga om Eikjo >
        • Segn og fakta fra Luster
      • Epledyrking
      • Siderproduksjon >
        • Steinarbeid
        • Sagbruk
        • Dyrking av epler
        • Innhøsting av epler
        • Pressing av epler
        • Setting av sider
        • Gjæringsprosessen
        • Taping på flasker
      • Sideroppskrifter
    • Norsk Sider
  • Vin
    • Vinkurs >
      • Mat og vin
      • Vinstil og kvalitet
      • Musserende vin
      • Burgund
      • Bordeaux
      • Rhone
    • Vinslipp >
      • Champagne 2020
      • Burgund 2020
      • Champagne 2019
      • Burgund 2019
      • Burgund 2018
      • Januar 2018
      • Bordeaux 2017
      • Rhône 2017
      • Italia 2017
      • September 2017
      • Mai 2017
      • Tyskland 2017
      • Burgund 2017
      • November 2015
      • November 2014
      • September 2014
      • Juli 2014
  • Juleøl
    • Beste juleøl 2020
    • Beste juleøl 2019
    • Juleølkalender 2019
    • Beste juleøl 2018
    • Beste juleøl 2017
    • Beste juleøl 2016
    • Beste juleøl 2015
    • Beste juleøl 2014
    • Beste juleøl 2013
  • Ta kontakt
    • Curriculum Vitae
    • Memorarer
    • Ukens ildsjel
  • Blogg

Automatisert utrulling 

​AUTOMATISK PUBLISERING AV POWER BI RAPPORTER MED POWERSHELL

Du har utviklet et sett med rapporter for et konsern. Hvert enkelt selskap i konsernet ønsker sitt eget arbeidsområde i Power BI Services. Du grøsser over å måtte manuelt publisere alle disse rapportene, hvor eneste forskjell vil være kobling til datasett. Det må finnes en enklere og raskere måte!

Heldigvis finnes Power BI Cmdlets moduler for PowerShell.
Dokumentasjon:
  • Power BI Cmdlets for PowerShell
  • Power BI REST APIs
Kildeartikler:
  • Hva kan utviklere gjøre med Power BI-API?
  • Working with PowerShell in Power BI​

SYSTEMKRAV

Disse modulene krever Windows PowerShell v3.0 eller senere med .NET 4.7.1 eller senere. I tillegg til PowerShell Core (v6) eller senere på en OS plattform som støtter PowerShell Core.

INSTALLER ​POWERSHELL POWER BI MODULENE

Installer alle PowerShell Power BI modulene ved å kjøre følgende kommando i et PowerShell konsoll:
Code Editor

    

​LOGG INN PÅ POWER BI SERVICES

Det er to nivåer for bruk av PowerShell kommandoene for Power BI; individuell og organisasjon. For vårt formål er det tilstrekkelig med tilgang til individuelle entiteter i Power BI fordi systembrukeren vår vil opprette alle arbeidsområdene og dermed være administrator for disse.
Code Editor

    
​Logg på med systembrukeren som er opprettet for å installere og administrere løsningen.

​OPPRETT ET NYTT ARBEIDSOMRÅDE

​Opprett et nytt arbeidsområde med systembrukeren som administrator.
Code Editor

    
​Oppdater arbeidsområdet og gi den en beskrivelse og ikon.
Code Editor

    

OPPRETT EN DATAMODELL I ARBEIDSOMRÅDE

Opprett en ny datamodell til et gitt arbeidsområde.
Code Editor

    

PUBLISER EN RAPPORT TIL ARBEIDSOMRÅDET

Publiser en ny rapport til et gitt arbeidsområde. Merk at Power BI Desktop filen som inneholder rapporten er lokalisert i inneværende filkatalog og at vi må hente ID til arbeidsområdet ved bruk av Get-PowerBIWorkspace kommandoen.
Code Editor

    

KOMPLETT SCRIPT FOR UTRULLING

Dette PowerShell skriptet inneholder alle kommandoene for en komplett utrulling. I dette eksempelet har konsernet 3 selskaper med 2 rapporter hver.
Code Editor

    
Code Editor

    

NYTTIGE INSTRUKSJONSVIDEOER

OPPDATER PARAMETRE MED POWERSHELL

Parameterne for server og database kan programmeres i et PowerShell skript.
Code Editor

    
Kildekode: https://github.com/Azure-Samples/powe...

bedreInnsikt Copyright © 2020
  • Velkommen
  • Analyse
    • Prosess >
      • Design Workshop
    • Metode >
      • Automatisert utrulling >
        • Skript for utrulling
        • Skript for kloning
      • Oversettelse
      • Sertifisering 70-778
      • Sertifisering 70-779
      • Sertifisering DP-200
      • Sertifisering DA-100
    • Meetups >
      • Designforslag
      • Datafangst hos Evry
      • Design Workshop
      • Big Data and AI
      • UX in BI
    • Datasett >
      • Vinmonopolet
      • Språkkoder
    • Løsninger
    • Oppslagsverk >
      • Konvertering av datatyper
      • Navn på formler i Excel
      • Engelske begrep oversatt
  • Sider
    • Siderkurs
    • Siderslipp >
      • Juli 2020
      • Juni 2020
      • Mars 2020
      • November 2019
      • September 2019
      • Juli 2019
      • Mai 2019
    • Smaksnotater
    • Eikjo Sider >
      • Eikjo Sider 2020
      • Eikjo Sider 2019
      • Eikjo Sider 2018
      • Eikjo Sider 2017
      • Soga om Eikjo >
        • Segn og fakta fra Luster
      • Epledyrking
      • Siderproduksjon >
        • Steinarbeid
        • Sagbruk
        • Dyrking av epler
        • Innhøsting av epler
        • Pressing av epler
        • Setting av sider
        • Gjæringsprosessen
        • Taping på flasker
      • Sideroppskrifter
    • Norsk Sider
  • Vin
    • Vinkurs >
      • Mat og vin
      • Vinstil og kvalitet
      • Musserende vin
      • Burgund
      • Bordeaux
      • Rhone
    • Vinslipp >
      • Champagne 2020
      • Burgund 2020
      • Champagne 2019
      • Burgund 2019
      • Burgund 2018
      • Januar 2018
      • Bordeaux 2017
      • Rhône 2017
      • Italia 2017
      • September 2017
      • Mai 2017
      • Tyskland 2017
      • Burgund 2017
      • November 2015
      • November 2014
      • September 2014
      • Juli 2014
  • Juleøl
    • Beste juleøl 2020
    • Beste juleøl 2019
    • Juleølkalender 2019
    • Beste juleøl 2018
    • Beste juleøl 2017
    • Beste juleøl 2016
    • Beste juleøl 2015
    • Beste juleøl 2014
    • Beste juleøl 2013
  • Ta kontakt
    • Curriculum Vitae
    • Memorarer
    • Ukens ildsjel
  • Blogg