Begivenhed
14. feb., 16 - 31. mar., 16
Med 4 chancer for at komme ind, kan du vinde en konference pakke og gøre det til LIVE Grand Finale i Las Vegas
Flere oplysningerDenne browser understøttes ikke længere.
Opgrader til Microsoft Edge for at drage fordel af de nyeste funktioner, sikkerhedsopdateringer og teknisk support.
En Power BI-visualiserings landingsside kan vise oplysninger på dit Power BI-visualiseringskort, før kortet henter data. En visualiserings landingsside kan vise:
I denne artikel forklares det, hvordan du designer en landingsside til din visualisering. Landingssiden vises, når visualiseringen ikke indeholder nogen data.
Bemærk
Design af en landingsside for Power BI-visualiseringer understøttes i API-version 2.3.0 og nyere. Hvis du vil finde ud af, hvilken version du bruger, skal du se apiVersion
i filen pbiviz.json .
Hvis du vil oprette en landingsside, skal der angives to funktioner i capabilities.json
filen.
supportsLandingPage
.supportsEmptyDataView
. {
"supportsLandingPage": true,
"supportsEmptyDataView": true,
}
Følgende kode viser, hvordan en landingsside kan føjes til en visualisering i et liggende søjlediagram.
export class BarChart implements IVisual {
//...
private element: HTMLElement;
private isLandingPageOn: boolean;
private LandingPageRemoved: boolean;
private LandingPage: d3.Selection<any>;
constructor(options: VisualConstructorOptions) {
//...
this.element = options.element;
//...
}
public update(options: VisualUpdateOptions) {
//...
this.HandleLandingPage(options);
}
private HandleLandingPage(options: VisualUpdateOptions) {
if(!options.dataViews || !options.dataViews[0]?.metadata?.columns?.length){
if(!this.isLandingPageOn) {
this.isLandingPageOn = true;
const SampleLandingPage: Element = this.createSampleLandingPage(); //create a landing page
this.element.appendChild(SampleLandingPage);
this.LandingPage = d3.select(SampleLandingPage);
}
} else {
if(this.isLandingPageOn && !this.LandingPageRemoved){
this.LandingPageRemoved = true;
this.LandingPage.remove();
}
}
}
Begivenhed
14. feb., 16 - 31. mar., 16
Med 4 chancer for at komme ind, kan du vinde en konference pakke og gøre det til LIVE Grand Finale i Las Vegas
Flere oplysningerTræning
Modul
Brug visualiseringer i Power BI - Training
Opret og tilpas visualiseringer for at præsentere data på overbevisende og indsigtsfulde måder.
Certificering
Microsoft Certified: Power BI Data Analyst Associate - Certifications
Demonstrer metoder og bedste fremgangsmåder, der er i overensstemmelse med forretningsmæssige og tekniske krav til modellering, visualisering og analyse af data med Microsoft Power BI.