Share via


Jelentés létrehozása a Power View nézetének használatával kockához való kapcsolódáshoz

Alkalmazási terület: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2

A Power View egy olyan eszköz, amelynek használatával rendkívül interaktív, eseti jelentéseket készíthet. Ez a cikk segít egy olyan Power View jelentés elkészítésében, amely egy A Microsoft SQL Server Analysis Services kockából jelenít meg adatokat. A jelentés létrehozásához először válassza ki a használni kívánt kockát, majd hozzon létre egy adatforrást az adott kockához történő csatlakozáshoz. Ezt követően létrehozhatja a Power View jelentést a jelentésben megjeleníteni kívánt mezők kijelölésével. Végül, amennyiben Ön rendszergazda, megjelenítheti a jelentést a Szerepkörfőoldalon egy kijelzőben a Microsoft Dynamics AX rendszerben.

Tasks

1. Verify prerequisites

2. Create a data source to connect to a cube

3. Create the report

4. Display the report on a Role Center page

Resources

Walkthrough: Creating an Analyze Data Button on a List Page (cikk)

Power View dokumentáció (cikkek)

Együtt jobb: a Microsoft Dynamics AX 2012 R2 és az SQL Server Power View (blogbejegyzés)

1. Az előfeltételek ellenőrzése

E témakör eljárásainak teljesítéséhez győződjön meg arról, hogy az alábbi követelményeknek megfelel-e.

JJ933492.collapse_all(hu-hu,AX.60).gifSzükséges szoftver

A következő szoftvert kell telepíteni az Microsoft Dynamics AX környezetbe:

Követelmény

Megjegyzések

Microsoft Excel

Excel 2013 Professional Plus Edition

A Microsoft SharePoint Server 2010-et vagy a 2013 Enterprise kiadást kell telepíteni.

A SharePoint Server 2010 telepítésével kapcsolatos tudnivalókat lásd: SharePoint Server 2010 telepítése.

A SharePoint Server 2013 telepítésével kapcsolatos tudnivalókat lásd: SharePoint Server 2013 telepítése.

Microsoft SQL Server jelentési szolgáltatásaiA 2012 1. szervizcsomagot telepítenie kell a SharePoint integrált módba a 4. összegző frissítést alkalmazva.

- vagy -

Microsoft SQL Server jelentési szolgáltatásai A SharePoint integrált módban telepíteni kell a 2014-et.

A jelentési szolgáltatások SharePoint integrált módban történő telepítésével kapcsolatban lásd: A telepítési jelentésel 2012 vagy 2014 konfigurálása a SharePoint integrált módjában szakaszt itt: Before you install the Reporting Services extensions.

Ha telepíti a Jelentési szolgáltatások 2014-et, módosítania kell a SharePoint web.config fájlt. Ez a fájl általában itt található: C:\Inetpub\wwwroot\wss\VirtualDirectories\80. Adja hozzá a következő kódsort az appSettings szakaszhoz:

<add key="DynamicsAxPowerViewSQLVersion" value="12"/>

A Microsoft SQL Server Analysis ServicesA 2012 1. szervizcsomagot telepítenie kell a multidimenzionális módba a 4. összegző frissítést alkalmazva.

- vagy -

A Microsoft SQL Server Analysis Services A multidimenzionális módban telepíteni kell a 2014-et.

Az elemzési szolgáltatások többdimenziós módban történő telepítéséről további tudnivalókért lásd: Az elemzési szolgáltatások telepítése többdimenziós módban és az adatbányászati módok.

Ha telepíti az Elemzési szolgáltatások 2014-et, módosítania kell a SharePoint web.config fájlt. Ez a fájl általában itt található: C:\Inetpub\wwwroot\wss\VirtualDirectories\80. Adja hozzá a következő kódsort az appSettings szakaszhoz:

<add key="DynamicsAxPowerViewSQLVersion" value="12"/>

Aktiválni kell a Power View webhelycsoport-szolgáltatást a SharePoint rendszerben.

A funkció aktiválásával kapcsolatos tudnivalókat lásd a A Power View webhelycsoport-szolgáltatás aktíválása részben ebben a kiadványban: A Jelentési szolgáltatások telepítése SharePoint módban, mint egyetlen kiszolgálófarm.

Az A Microsoft Dynamics AX 2012 R2 alkalmazást a 6. vagy annál újabb összesítő frissítéssel, vagy az A Microsoft Dynamics AX 2012 R3 alkalmazást telepíteni kell. A következők összetevők szükségesek:

  • Az Enterprise Portalt és a szerepkörfőoldalakat telepíteni kell a SharePoint rendszerbe.

  • A kockáka, amelyek az Microsoft Dynamics AX részét képezik, telepíteni kell az Analysis Services alkalmazásba.

A Microsoft Dynamics AX telepítésével kapcsolatos tudnivalókat a Install Microsoft Dynamics AX 2012 című témakör tartalmazza.

Az Enterprise Portal és a szerepkörközpontok telepítésével kapcsolatban további információért lásd: Checklist: Deploy an internal Enterprise Portal site that has Role Centers.

A kockák telepítésének leírását lásd: Checklist: Configure Analysis Services and deploy cubes.

Ha a Power View nincs engedélyezve a környezetben a szerepkörfőoldalak telepítése előtt, szükség lehet a következő lépések végrehajtására az egyes meghatározott szerepkörfőoldalak újratelepítéséhez. Tartsa szem előtt amikor újratelepíti a szerepkörfőoldalakat, hogy a lapok testreszabásai elvesznek.

  1. Nyissa meg az Microsoft Dynamics AX klienst a rendszergazdai jogokkal.

  2. Nyissa meg az alkalmazási objektumfát-

  3. Bontsa ki a Web > Webfájlok > Lapdefiníciók csomópontot.

  4. Kattintson a jobb gombbal a RoleCenterCFOPV, majd az elem telepítése gombra.

  5. Kattintson a jobb gombbal a RoleCenterTreasurerPV, majd az elem telepítése gombra.

  6. Kattintson a jobb gombbal a PowerViewDataSourceGeneratorPV, majd az Elemek telepítése gombra.

Ha az újratelepítés közben hibát észlel, szükség lehet a következő lépések végrehajtására:

  1. Az alkalmazásobjektum-fában bontsa ki az Osztályok csomópontot.

  2. Ellenőrizze, hogy az SrsReportHelper osztályban benne van-e a removeFromCache módszer.

  3. Kattintson a jobb gombbal a removeFromCache módszerre, és kattintson az Összeállítás elemre.

    A módszernek össze kell állnia hibák vagy figyelmeztetések nélkül.

  4. Kattintson a Felépítés > Növekményes CIL létrehozása elemre.

    Amikor a folyamat végetér, az Információs napló képernyő jelenik meg, és egy üzenet közli, hogy a növekményes CIL létrehozása megtörtént.

  5. Telepítse újra az előző folyamat lapdefinícióit.

JJ933492.collapse_all(hu-hu,AX.60).gifSzükséges engedélyek

A Power View jelentés létrehozásához az alábbi táblázatban felsorolt jogosultságokkal kell rendelkeznie.

Egy Power View jelentés létrehozásához a következők szükségesek:

Olyan cikkek, amelyek ismertetik, hogy a rendszergazdáknak hogyan tudnak jogosultságot biztosítani:

Hozzá kell rendelve lennie az Microsoft Dynamics AX szerepkörhöz.

Assign users to security roles

Jogosultsággal kell rendelkeznie a jelentések megtekintéséhez a SharePointban.

Security settings for reports (Lásd a Biztonsági beállítások konfigurálása a SharePoint alkalmazásban szakaszt.)

Hozzá kell rendelve lennie egy olyan szerepkörhöz az Analysis Services alkalmazásban, amely hozzáférhet a használni kívánt kockához.

Grant users access to cubes

Default Analysis Services roles

2. Adatforrás létrehozása egy kockához csatlakozás céljából

Az első lépés annak meghatározása, hogy melyik kocka tartalmazza a jelentésben megjeleníteni kívánt adatokat. Az egyes kockákban tárolt adatok megtekintéséhez lásd: Cube and KPI reference for Microsoft Dynamics AX 2012 R2 and R3.

Miután meghatározta, hogy melyik kockát kívánja használni, létre kell hozni egy adatforrást az adott kockához történő csatlakozás céljából. Alapértelmezés szerint a Kötelezettségek, a Kinnlevőségek, a Főkönyv és az Értékesítések kockák létrehozása történik meg. Ha bármely más kockából szeretne adatokat megjeleníteni, az alábbi eljárást kell használnia az adatforrás létrehozásához.

  1. Nyissa meg az Enterprise Portal webhelyet a webböngészőben. Az Enterprise Portal webhely URL-je általában http://[SharePointServerName]/sites/DynamicsAX.

    Megjegyzés

    Biztonsági okokból a Power View integrálása az olyan Microsoft Dynamics AX környezetbe, amelyben az Enterprise Portal webhely konfigurálva van több adatpartícióra is, nem támogatott.

  2. Lépjen a Power View jelentések mappába. Ezen mappa URL-je általában http://[SharePointServerName]/sites/DynamicsAX/Power%20View%20Reports.

  3. Kattintson a Dokumentumok > Új dokumentum > Jelentés adatforrása elemre. Megjelenik az Adatforrás tulajdonságai lap.

  4. A Név mezőben adjon meg egy nevet az adatforrás számára. Például ha az adatforrás a Kiskereskedelem kockához fog csatlakozni, érdemes az adatforrás számára a Kiskereskedelem kocka nevet megadni.

  5. Az Adatforrás típusa területen válassza ki a Microsoft üzleti intelligencia szemantikai modell Power View nézethez lehetőséget.

  6. A Kapcsolati karakterlánc területen adja meg a következő kapcsolati karakterláncot:

    Provider=MSOLAP.4;Integrated Security=SSPI;Persist Security Info=True;Data Source=[KiszolgálóNév];Initial Catalog=[AdatbázisNév];Locale identifier=[TerületAzonosító];Cube=[KockaNév]

    Az alábbi táblázat felsorolja a kapcsolati karakterláncban használatos dokumentációs konvenciókat.

    Érték

    Leírás

    [KiszolgálóNév]

    Annak a kiszolgálónak a neve, amelyre az Analysis Services telepítve van.

    [AdatbázisNév]

    Annak az Analysis Services adatbázisnak a neve, amely tartalmazza a kockát, amelyhez csatlakozni kíván.

    [TerületiAzonosító]

    A jelentésen megjeleníteni kívánt címkék nyelvét meghatározó azonosító. Például ha a mértékeket és dimenziókat német nyelven szeretné feltüntetni, hozzá kell adni a német fordításokat a kockához, és területi azonosítóként a németet kell megadni.

    Fordításoknak a kockához történő hozzáadásának módjáról további információért lásd: Update an Existing SQL Server Analysis Services Project. Az Enterprise Portal és a SharePoint által támogatott területi kódok listájáért lásd: Install Enterprise Portal on a single server.

    [KockaNév]

    A jelentésben megjeleníteni kívánt adatokat tartalmazó kocka neve.

    Például ha a Microsoft Dynamics AX rendszerrel együtt kapott Kiskereskedelem kockához szeretne csatlakozni, az alapértelmezett kapcsolati karakterlánc a következő:

    Provider=MSOLAP.4;Integrated Security=SSPI;Persist Security Info=True;Data Source=[KiszolgálóNév];Initial Catalog=Dynamics AX initial;Locale identifier=1033;Cube=Retail cube

  7. A Hitelesítő adatok területen válassza ki a Windows-hitelesítés (beépített) vagy SharePoint felhasználó lehetőséget.

    Megjegyzés

    Ha különböző számítógépeken van telepítve az Elemzési szolgáltatás és az Enterprise Portal, Kerberos biztonságot kell használnia. A Kerberos biztonság konfigurálásához lásd ezt a tanulmányt. Miután beállította a Kerberos biztonságot a kiszolgálókra vonatkozóan, tegye a következőket:

    1. A Hitelesítő adatok területen jelölje be Tárolt hitelesítő adatok lehetőséget.

    2. Adja meg a felhasználónevet és a jelszót ahhoz a számlához, amely hozzá van rendelve az Elemzési szolgáltatások adminisztrátori szerepköréhez. A legtöbb esetben ez a Business Connector proxyfiók. A további tudnivalókat lásd A Business Connector proxyfiókjának hozzárendelése az Elemzési szolgáltatások kiszolgálói adminisztrációs szerepköréhez szakaszt itt: Before you configure Analysis Services.

    3. Jelölje be az Használat Windows hitelesítő adatként jelölőmezőt.

    4. Válassza ki a Végrehajtási környezet beállítása ehhez a számlához jelölőnégyzetet.

  8. Kattintson a Kapcsolat tesztelése elemre a kockával fennálló kapcsolat ellenőrzéséhez.

  9. Az Elérhetőség területen jelölje be az Engedélyezze ezt az adatforrást jelölőnégyzetet.

  10. Kattintson az OK gombra. Az adatforrás létrejön.

3. A jelentés létrehozása

A Power View jelentés létrehozásához és megtervezéséhez hajtsa végre a következő eljárást.

  1. Lépjen a Power View jelentések mappába. Ezen mappa URL-je általában http://[SharePointServerName]/sites/DynamicsAX/Power%20View%20Reports.

  2. Kattintson az előző eljárásban létrehozott adatforrásra. Egy üres, névtelen Power View jelentés jelenik meg a böngészőben.

  3. Ha mezőket kíván hozzáadni a jelentéshez, válassza ki a mezőket a Mezőlista panelen, vagy húzza a mezőket a jelentésre.

    Tegyük fel például, hogy a kiskereskedelmi üzletek értékesítési összegeit tartalmazó jelentést kíván létrehozni. Ebben az esetben a következőket kell beállítani:

    1. Bontsa ki a Kiskereskedelmi csatorna csomópontot, és válassza ki a Kiskereskedelmi csatorna – Név elemet.

    2. Bontsa ki a Vevői számla sorai csomópontot, és válassza ki a Vevői számlasor összege - könyvelési pénznem lehetőséget.

    3. Bontsa ki a Dátum csomópontot, és húzza a Hónap mezőt a jelentés Szűrők területére.

  4. Adja meg a jelentés nevét a címterületen.

  5. Használja a Stílusok, Tervezés és Elrendezés lapokat a jelentés szükség szerinti formázásához. A Power View opcióknak a jelentés formázására történő felhasználásáról további információért lásd: Power View tervezési tapasztalat az SQL kiszolgáló dokumentációjában.

  6. Mentse a jelentést.

4. Jelentés megjelenítése a Szerepkörfőoldalon

A jelentésnek a Szerepkörfőoldalon egy kijelzőn történő megjelenítéséhez hajtsa végre az alábbi eljárást. Csak egy Microsoft Dynamics AX rendszergazda hajthatja végre ezt a műveletet.

Ha inkább a szerepkörfőoldal Gyorshivatkozások webrészén található jelentéshez tartozó hivatkozást szeretne megjeleníteni, kövesse az itt található utasításokat: Gyorshivatkozások kezelése (Enterprise Portal).

  1. Nyissa meg az Microsoft Dynamics AX ügyfélprogramot.

  2. Kattintson a Rendszerfelügyelet > Közös > Felhasználók > Felhasználói profilok. Megjelenik a Felhasználói profilok képernyő.

  3. Válassza ki a Szerepkörfőoldalt, amelyen meg szeretné jeleníteni a jelentést.

  4. Kattintson a Szerepkörfőoldal megtekintése hivatkozásra. A böngésző megnyílik, és megjelenik az adott Szerepkörfőoldal.

  5. Kattintson a Webhelyműveletek > Lap szerkesztése lehetőségre. A lap tervezési módban jelenik meg.

  6. Keresse meg a helyet, ahol meg szeretné jeleníteni a jelentést, majd kattintson a Kijelző hozzáadása elemre az adott területen. A lap tetején most egy olyan terület jelenik meg, amelyen kiválaszthatja a hozzáadni kívánt kijelzőt.

  7. A hozzáadni kívánt kijelző kijelöléséhez hajtsa végre a következőket:

    1. A Kategóriák területen válassza ki A Microsoft Dynamics AX lehetőséget.

    2. A Kijelzők területen válassza ki az SQL Server Power View lehetőséget.

    3. Az A kijelzőről területen kattintson a Hozzáadás elemre.

    Az SQL Server Power View kijelző megjelenik a lapon.

  8. A kijelző menüjében kattintson a Kijelző szerkesztése elemre. Az oldal jobb oldalán megjelenik a kijelző tulajdonságai panel, ahol a kijelző konfigurálását végezheti el.

  9. A kijelző konfigurálásához tegye a következőket:

    1. A Válasszon egy jelentést területen kattintson a Tallózás ikonra az Ön által létrehozott Power View jelentés kiválasztásához.

    2. A Cím mezőbe írjon be egy megfelelő nevet a kijelző számára.

    3. Állítsa be a Magasság és Szélesség tulajdonságokat úgy, hogy a kijelző optimálisan jelenjen meg az oldalon.

    4. A módosítások mentéséhez kattintson az OK gombra.