Többoldalas jelentés létrehozása megosztott Power BI-adatkészlet alapján

A következőkre vonatkozik: Power BI Jelentéskészítő Power BI Desktop

A Power BI Desktopban létrehozott adathalmazokat a Power BI Jelentéskészítő lapszámozott jelentések adatforrásaként használhatja. Képzelje el ezt a forgatókönyvet: Power BI-jelentést hozott létre a Power BI Desktopban. Sok időt töltött az adatmodell megtervezésével, majd létrehozott egy gyönyörű Power BI-jelentést mindenféle nagyszerű vizualizációval. A jelentés több sorból áll, ezért görgetnie kell az összeset. A jelentésolvasók olyan jelentést szeretnének kinyomtatni, amely megjeleníti a mátrix összes sorát.

A Többoldalas Power BI-jelentések ezt megtehetik: több oldalra futó táblázatot vagy mátrixot nyomtathatnak, oldalfejlécekkel és élőlábakkal, valamint a megtervezett lapelrendezéssel. Ez kiegészíti a Power BI Desktop-jelentést. Azt szeretné, hogy pontosan ugyanazokon az adatokon alapuljanak, eltérések nélkül, ezért ugyanazt az adatkészletet használja.

Screenshot of Report Builder paginated report printed from Power BI Desktop.

Mi szükséges

Íme egy lista arról, hogy mire van szüksége, és mit nem kell megosztott adathalmazt használnia a Power BI Jelentéskészítő.

  • Töltse le és telepítse a Power BI Jelentéskészítő.
  • Az adathalmaz bármely munkaterületen lehet, és önnek nem kell a munkaterület tagjának lennie.
  • Egy Power BI szemantikai modell eléréséhez buildelési engedéllyel kell rendelkeznie az adathalmazhoz. További információ a buildelési engedélyről.
  • A lapszámozott jelentés közzétételéhez Power BI Pro-licencre vagy Premium Per User (PPU) licencre van szüksége.
  • Nincs szüksége Power BI Pro- vagy PPU-licencre lapszámozott jelentés létrehozásához a Power BI Jelentéskészítő.
  • Közzéteheti a Saját munkaterületen. Bármely más munkaterülethez legalább közreműködői szerepkörre van szükség.

Ha követni szeretné ezt a cikket, töltse le a Kiskereskedelmi elemzés minta .pbix fájlt, nyissa meg a Power BI Desktopban, és vegyen fel egy táblázatot több oszlopból. A Formátum panelen húzza a váltógombot az Összegek csoportban kikapcsolva állásba.

Screenshot of Totals toggled to off position in the Format pane.

Ezután tegye közzé a jelentést egy munkaterületen a Power BI szolgáltatás.

Csatlakozás a Power BI szemantikai modelljéhez

  1. Nyissa meg a Power BI Jelentéskészítő.

  2. A Power BI-fiókba való bejelentkezéshez válassza a Bejelentkezés lehetőséget a Jelentéskészítő jobb felső sarkában.

  3. A Jelentésadatok panelen válassza az Új>Power BI szemantikai modell Csatlakozás ion lehetőséget.

    Screenshot of new dataset in the Report Data pane.

    Feljegyzés

    A Jelentéskészítő Táblázat, Mátrix vagy Diagram varázslóval nem hozható létre Power BI szemantikai modell adatforrása vagy adatkészlete. Miután létrehozta őket, a varázslókkal táblákat, mátrixokat vagy diagramokat hozhat létre ezek alapján.

  4. Keresse meg vagy keresse meg az adathalmazt, vagy keresse meg azt a munkaterületet, ahol az adathalmaz található, majd válassza a Kiválasztás lehetőséget. Jelentéskészítő kitölti az adathalmaz nevét.

    Screenshot that shows datasets to select from.

  5. Az adathalmaz a Jelentésadatok panel Adatforrások területén található.

    Screenshot of the Report Data pane with the dataset listed under Data Sources.

    Ne feledje, hogy ugyanazon lapszámozott jelentésben több Power BI szemantikai modellhez és más adatforráshoz is csatlakozhat.

Az adathalmaz DAX-lekérdezésének lekérése

Ha azt szeretné, hogy a Power BI-jelentésben és a lapszámozott jelentésben lévő adatok azonosak legyenek, nem elég csatlakozni az adatkészlethez. Szüksége van az adathalmazra épülő Adatelemzési kifejezések (DAX) lekérdezésre is.

Videó: A DAX-lekérdezés lekérése

Az alábbi videóban Chris Finlan bemutatja, hogyan szerezheti be a lapszámozott jelentéshez szükséges DAX-ot.

Feljegyzés

Ez a videó a Power BI Jelentéskészítő vagy a Power BI szolgáltatás korábbi verzióit használhatja.

A DAX-lekérdezés lekérésének lépései

A lekérdezés lekéréséhez kövesse az alábbi lépéseket.

  1. Nyissa meg a Power BI-jelentést (.pbix) a Power BI Desktopban.

  2. Győződjön meg arról, hogy a jelentés tartalmaz egy táblát, amely tartalmazza a lapszámozott jelentésben kívánt összes adatot. A táblának meg kell felelnie a következő két követelménynek:

    • Egy sima táblázatnak kell lennie, nem mátrixnak vagy más vizualizációnak. Ha nem táblázat, konvertálja most táblázattá, hajtsa végre az alábbi Teljesítményelemző lépéseket, majd alakítsa vissza a kívánt vizualizációvá.

    • A numerikus mezőkhöz előre definiált mértékeket kell használnia. Mellettük egy számológép szimbólum található. További információ a mértékek létrehozásáról.

      Screenshot of the calculator icon next to a predefined measure.

  3. A Nézet menüszalagon válassza a Teljesítményelemző lehetőséget.

    Screenshot of the Performance Analyzer option in the View ribbon.

  4. A Teljesítményelemző panelen válassza a Felvétel indítása, majd a Vizualizációk frissítése lehetőséget.

    Screenshot of the Refresh visuals button in the Performance Analyzer.

  5. Bontsa ki a tábla neve melletti pluszjelet (+), és válassza a Lekérdezés másolása lehetőséget. A lekérdezés a Power BI Jelentéskészítő adathalmazához szükséges DAX-képlet.

    Screenshot of the Copy query link in the Performance Analyzer.

Az adathalmaz létrehozása a lekérdezéssel

  1. Térjen vissza a Power BI Jelentéskészítő.

  2. Kattintson a jobb gombbal az adathalmazra az Adatforrások területen, és válassza az Adathalmaz hozzáadása lehetőséget.

    Screenshot of the Add Dataset option under Data Sources.

  3. Az Adathalmaz tulajdonságai területen adjon meg egy nevet, és válassza a Lekérdezés Tervező lehetőséget.

  4. Győződjön meg arról, hogy a DAX ki van jelölve, és törölje a kijelölést a Tervező mód ikonnal.

    Screenshot of the Report Builder Query Designer pane.

  5. A felső mezőbe illessze be a Power BI Desktopból másolt lekérdezést.

    Feljegyzés

    Ha a lekérdezés tartalmazza a TOPN függvényt, törölje azt a lekérdezésből.

  6. Válassza a Lekérdezés végrehajtása (piros felkiáltójel, !) lehetőséget a lekérdezés működésének biztosításához.

    Screenshot of the Execute query button in the Query Designer.

    A lekérdezés eredményeit az alsó mezőben láthatja.

    Screenshot of the query results in the Query Designer.

  7. Kattintson az OK gombra.

    A lekérdezés az Adathalmaz tulajdonságai párbeszédpanel Lekérdezés ablakában jelenik meg.

    Screenshot of the Dataset properties dialog box.

  8. Kattintson az OK gombra.

    Most megjelenik az új adatkészlet a mezők listájával a Jelentésadatok panelen.

    Screenshot of the fields listed under the dataset in the Report Data pane.

Tábla létrehozása a jelentésben

A táblázat létrehozásának egyik gyors módja a Táblázat varázsló használata.

  1. A Beszúrás menüszalagon válassza a Táblázat>varázslót.

    Screenshot of the Table Wizard button on the Insert ribbon.

  2. Válassza ki a KÖVETKEZŐ DAX-lekérdezéssel >létrehozott adathalmazt.

    Screenshot of the dataset choices in the Table Wizard.

  3. Ha lapos táblázatot szeretne készíteni, jelölje ki a kívánt mezőket az Elérhető mezőkben. Egyszerre több mezőt is kijelölhet: jelölje ki az elsőt, tartsa lenyomva a Shift billentyűt, és jelölje ki az utolsót.

    Screenshot of the available fields available in the Table Wizard.

  4. Húzza a mezőket a Következő értékmezőbe>.

    Screenshot of the Values box in the Table Wizard.

  5. Válassza ki a következő >elrendezési beállításokat.

  6. Válassza a Befejezés lehetőséget. A táblázat Tervező nézetben jelenik meg.

    Screenshot of the table in the Design View.

  7. Kattintson a Kattintás gombra a cím hozzáadásához és a cím hozzáadásához.

  8. Válassza a Futtatás lehetőséget a jelentés előnézetének megtekintéséhez.

    Screenshot of the Report Preview.

  9. A Nyomtatási elrendezés lehetőséget választva megtekintheti, hogy a jelentés hogyan fog nyomtatni.

    Ez a jelentéselrendezés némi munkát igényel. 54 oldalas, mert az oszlopok és margók két oldal szélessé teszik a táblázatot.

    Screenshot of the Report Print Layout.

A jelentés formázása

Számos formázási lehetőség közül választhat, hogy a táblázat elférjen egy oldalon.

  1. A Tulajdonságok panelen szűkítheti az oldalmargókat. Ha nem látja a Tulajdonságok panelt, a Nézet menüszalagon jelölje be a Tulajdonságok jelölőnégyzetet.

  2. Válassza ki a jelentést, ne a táblázatot vagy a címet.

  3. A Jelentés tulajdonságai panel Lap területén bontsa ki a Margókat, és módosítsa mindegyiket 0,75-ösre.

    Screenshot of the page margin properties.

  4. Az oszlopokat keskenyebbé is teheti. Jelölje ki az oszlopszegélyt, és húzza a jobb oldalt balra.

    Screenshot of column width properties.

  5. Egy másik lehetőség, hogy a számértékek megfelelően legyenek formázva. Jelöljön ki egy számértéket tartalmazó cellát.

    Tipp.

    Egyszerre több cellát is formázhat, ha lenyomva tartja a Shift billentyűt, miközben kijelöli a többi cellát.

    Screenshot of multiple-cell selection for formatting.

  6. A Kezdőlap menüszalag Szám szakaszában módosítsa az Alapértelmezett formátumot numerikus formátumra, például Pénznemre.

    Screenshot of number format options.

  7. Módosítsa a Helyőrző stílust mintaértékekre , hogy megjelenjen a formázás a cellában.

    Screenshot of sample values for formatting.

  8. Ha szükséges, csökkentse a tizedesjegyeket, hogy több helyet takarítson meg a Szám szakaszban.

Az üres lapok megszabadulása

Még ha a margókat és a táblázat oszlopait is keskenyebbé tette, akkor is előfordulhat, hogy a többi oldal üres. Miért? A matematika miatt.

Ha hozzáadja a beállított oldalmargókat, valamint a jelentés törzsének szélességét, annak kisebbnek kell lennie, mint a jelentésformátum szélessége.

Tegyük fel például, hogy a jelentés 8,5"X 11" formátumú, és az oldalmargókat egyenként 0,75-re állította be. A két margó együtt 1,5", így a testnek kevesebb, mint 7" szélesnek kell lennie.

  1. Jelölje ki a jelentésterv felületének jobb szélét, és húzza a vonalzón a kívánt számnál kisebbre.

    Tipp.

    A Törzs tulajdonságaiban pontosabban állíthatja be. A Méret csoportban állítsa be a Width tulajdonságot.

    Screenshot of body size properties.

  2. Válassza a Futtatás lehetőséget a jelentés előnézetének megtekintéséhez, és győződjön meg arról, hogy megszabadult az üres oldalaktól. A jelentésnek most csak 26 oldala van az eredeti 54 helyett. Sikerült!

    Screenshot of report with blank pages omitted.

Szempontok és korlátozások

  • Az Analysis Serviceshez élő Csatlakozás iont használó adathalmazok esetében a megosztott adatkészlet helyett közvetlenül az alapul szolgáló Analysis Services-kapcsolattal csatlakozhat.
  • Ha Olyan Power BI szemantikai modellt szeretne használni, amely DirectQueryt használ a Power BI Jelentéskészítő, az adathalmaznak tartalmaznia kell egy mértéket, még akkor is, ha nem tervezi a mérték felszínre hozása a jelentésben. A mérték nélkül az adathalmaz nem ad vissza megfelelő adateredményeket.
  • Az előléptetett vagy minősített kiterjesztésű adathalmazok megjelennek az elérhető adathalmazok listájában, de nincsenek megjelölve ilyenként.