Overfør datasæt kun ved hjælp af API'en "Import" i Power BI Embedded-analyseværktøjet
Dato for publicering: 07 juni, 2019
Power BI API'er gør det muligt at overføre indhold til et arbejdsområde ved hjælp af API'en "Import", som overfører en PBIX-fil. Som vi ved, indeholder en PBIX-filer både en rapport og et datasæt, som overføres sammen.
Der kan være tilfælde, hvor denne kobling ikke er optimal, og derfor kan det være en fordel at håndtere hvert objekt separat i automatiseringsscenarier. Så for at kunne håndtere datasæt adskilt fra rapporter har vi tilføjet parameteren "skipReport" til API'en "Import", som kun overfører datasættet til det specificerede arbejdsområde.
Denne nye API kan være en fordel i flere tilfælde:
- En BI-udvikler har foretaget en ændring udelukkende i modellen og ønsker ikke at tilsidesætte den tilknyttede rapport i PBIX-filen. Han kan bruge API til kun at opdatere datasættet uden at ændre nogle at de rapporter, der er tilknyttet dette datasæt.
- Opdater mange datasæt med det samme skema, men forskellige data (til forskellige kunder), uden at skulle bekymre sig om, hvorvidt opdateringen beskadiger en rapport.
- Hvis du er en ISV, og du har fået en ny kunde, kan det være en fordel at klone den gyldne analysepakke til kunden som anbefalet her. Du kan nu nøjes med at overføre det relevante datasæt og derefter forbinde alle de tilhørende rapporter til den via API'erne "klon" og "gentilknyt".