Hol is kezdjem. Van egy “izé” a Dynamics AX mögé rakva, amit adatbázisnak hívnak. Van még ehhez egy Reporting Services is, amihez egy alapjaiban elhibázott koncepció alapján, egy AX BI komponenst kell telepíteni. Az SSRS-re pedig a riportokat a Publish-AXReports paranccsal lehet kitenni. Persze ez nem mindig sikerül elsőre, vannak vele problémák. Ahhoz, hogy ez sikerüljön, az alábbi jogokkal kell rendelkezzen az a felhasználó, aki a riportokat szeretné kirakni:
- AX adminisztrátor jog,
- SSRS System Administrator,
- SSRS Content Manager,
- Helyi adminisztrátori jog az SSRS gépen,
- Adminisztrátorként futtatni a PowerShell-t.
Még ekkor sem az igazi, még mindig lehet hiba! Pl.: Network name not found. Innen szép nyerni megint: a konkrét esetben az SSRS egy un. scale-out deployment-ben van, ami azt jelenti, hogy két szerver szolgálja ki a riportokat. Ebből az egyik aktív csak, egy WSFC-n van, ahol egy CAP segítségével, minding az egyik, éppen aktív node-ra mutat egy A host rekord. Na, ha ezt az A host nevet rakom be az AX konfigba, akkor elhasal. Az SSRS gép tényleges neve kell, hogy legyen. Éppen ezért fel kell vinni olyan konfigot is az AX-ben,a mi erre hivatkozik, majd a –Id paraméterrel ezt kell megadni a deployment-nél.