locked
Excel Web Acces kimutatás frissítése/szűrése hiba RRS feed

  • Question

  • Sziasztok!

     

    Adva van a következő rendszerünk:

    Egy gépen van egy SQL Server 2005 adatbázis, az abból készült Analysis Services kockák, és az azokra hivatkozó adatkapcsolatok egy Sharepoint 2007 platformon. A Sharepoint felületén jelenítünk meg Excel kimutatásokat Excel Services segítségével, melyek az előbb említett adatkapcsolatfájlokat használják. Az adatkapcsolat fájlok egy trusted adatkapcsolat tárban vannak, az Excel szolgáltatások engedélyezve vannak, az Excel trusted library-k jól be vannak állítva. Windows AD hitelesítést használunk. A kimutatások szépen megjelennek a felületen, ám amikor frissíteni vagy szűrni akarjuk őket, a rendszer a következő hibaüzenetet produkálja:

     

    "Unable to retrieve external data for the following connections: xy"

     

    A Google rengeteg találatot ad erre a hibaüzenetre, végig is tréningeztünk egy fél napot a mostanihoz hasonló kérdésekre adott válaszok kipróbálásával, de mindhiába. Próbálkoztunk az SQL hitelesítés állítgatásával, az anonymus login kapcsolgatásával, és az Excel szolgáltatások hangolásával is.

    Sok helyen a Single Sing-On illetve a Kerberos authetikációt ajánlják, de esetünkben egy gépen van minden, ezért nincs az a bizonyos két lépcsős hitelesítés, így ezekre elvileg nincs szükség.

    Az Excel kimutatások és azok adatkapcsolatai jól vannak megadva, elvileg azokkal sem kellene, hogy gond legyen.

     

    Van valakinek egy jó tippje, netán egy jó leírása a mi esetünkre?

    Thursday, February 28, 2008 9:05 PM

Answers

All replies

  • Tehát 1x jól megy csak frissítésnél borul?

     

    Első tippem SP1 és Rollup csomag.

    Második hogy a Excel Services paramétereket kéne tuningolni mint pl. Session hossz, Cache és adat timeout

     

    SP1:

    Ha angol MOSS-od van magyar nyelvi csomaggal akkor:

     

    WSS Sp1

    Moss sp1

    Wss Language Pack SP1

    MOSS Language Pack SP1

    WSS hotfix http://support.microsoft.com/kb/941422 (ezt és a MOSS verziót a 2-MSINFO telefonszámon elkérheted)
    MOSS hotfix  http://support.microsoft.com/kb/941274

     

    Ezeket az imént vázolt sorrendben applikáld.

     

    FONTOS

     

    A config wizard-ot NE futtast hiába indul el, és sír ha be akarod zárni, csak az alább vázolt lépésekben (ha a GroupBoard site sablon is telepítve van akkor vagy szedd le, vagy a hotfixét telepítsd. http://support.microsoft.com/kb/941678/)

     

    WSS Sp1

    Moss sp1

    Wss Language Pack SP1

    MOSS Language Pack SP1

    CONFIG WIZARD

    WSS hotfix http://support.microsoft.com/kb/941422
    MOSS hotfix  http://support.microsoft.com/kb/941274

    CONFIG WIZARD

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    Friday, February 29, 2008 7:06 AM
  • Kösz a gyors választ.

     

    Igen, az Excel Web Acces kijelzőkben megjelenik minden kimutatás, de ha frissíteni akarom az adatkapcsolatokat, vagy be akarok állítani egy szűrést az adatokra a kimutatás saját szűrőivel, feldob a rendszer egy ablakot, ahol a fent is jelzett hibaüzenetet adja némi körítés mellett.

    Innen minden értelmesnek tűnő találatot végignéztünk már, de egyik megoldási javaslat sem hozta a várt eredményt:

    http://www.google.hu/search?hl=hu&q=%22Unable+to+retrieve+external+data+for+the+following+connections%22&meta=

    Nem hiszem, hogy a session hosszal lenne gond, vagy timeoutos lenne a probléma, de azért utánanézünk ennek is. Kösz a tippet.

     

    Az SP1 és a hotfixek telepítése már amúgy is itt lóg a levegőben, szóval esélyes, hogy végre rászánjuk magunkat. Kösz az infókat hozzá.

     

    Ha már itt tartunk, ezt próbálta már valaki? :

    http://ahody.spaces.live.com/blog/cns!11B78570FDA3FFD3!149.entry

     

    Majd jelentkezem, ha sikerült előrébb lépni.

     

     

    Friday, February 29, 2008 9:54 AM
  • Hopplá. Most tudtam meg, hogy SP1-es Sharepointon próbálkoztunk legutóbb, tehát nem az lesz a megoldás.

     

    Friday, February 29, 2008 11:30 AM
  • A témaindító kérdés mellett kérdés ugyanaz két gépes környezetben is.
    Íme szépen megfogalmazva, képekkel kiegészítve az egész:

      

    Adott az alábbi konfiguráció (mindkét gép tartományban van):

     

    Back-end szerver:

    SQL Server 2005 + SP2

    Integration Services + SP2

    Analysis Services + SP2

     

    Front-end szerver:

    IIS 6

    Sharepoint 2007 Enterprise Edition + SP1 + Excel Services aktív

     

    A Back-end szerveren Analysis Services segítségével létrehoztunk egy OLAP kockát, ebből Excel 2007 segítségével egy kimutatást készítettünk el. A kimutatások létrehozásához a Sharepoint-ra (MOSS) publikált adatkapcsolatot (.odc-t) használtuk. Ezen adatkapcsolat létrehozásakor az Excel Services funkcióra vonatkozóan Windows hitelesítést választottuk. Az adatkapcsolattár – amiben az adatkapcsolatunkat elhelyeztük – fel van véve a megbízható adatkapcsolatok listájába (Trusted data connection libraries).

     

     Az összeállított kimutatásunkat publikáltuk a Sharepoint felületre. Ehhez az Excel 2007 Közzététel menüpontját használtuk, amin belül az Excel-szolgáltatások beállításánál a konkrét kimutatást választottuk (Elemek a munkafüzetben à Kimutatás1). A Sharepointra feltöltött .xlsx formátumú Excel fájlunk az Excel Services által megbízhatónak tekintett mappába került (Trusted file locations).

     

    Egy Excel Web Access web partot bekonfiguráltunk, hogy az előkészített kimutatásunkat jelenítse meg a Sharepoint-os felületen. A kimutatásunk rendben meg is jelenik a felületen, viszont a kimutatás frissítésekor az alábbi hibaüzenetet kapjuk:

     

    http://img206.imageshack.us/my.php?image=refreshye7.jpg

     

    Ha a kimutatás szűrőmezőit használva szűrni szeretnénk az adatokat, a következő hibaüzenet jelenik meg:

     

    http://img184.imageshack.us/my.php?image=filterws4.jpg

     

    A kérés az Analysis Servicesig biztos nem jut el, mert a kérés ideje alatti trace-ben semmi nyoma sincs. Valahol hamarabb akadhat el a kérés.

     

    Ha van bárkinek bármi ötlete, csak bátran.

    Friday, February 29, 2008 1:38 PM
  • A két szerveres környezetben a Kerberos lett végül a megoldás.

     

    Ez a leírás segített sokat, de így is megküzdöttünk vele rendesen a helyi sajátosságokat kezelő beállítások miatt:

    http://blogs.msdn.com/martinkearn/archive/2007/04/23/configuring-kerberos-for-sharepoint-2007-part-1-base-configuration-for-sharepoint.aspx

    Tuesday, April 22, 2008 10:00 AM