Publish-AXReports problémák

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.

Add comment