Megosztott adatforrások (SSRS) létrehozása, módosítása és törlése

A megosztott adatforrások olyan adatforrás-kapcsolati tulajdonságok, amelyekre több jelentés, modell és adatvezérelt előfizetés hivatkozhat, amelyek a Reporting Services jelentéskészítő kiszolgálón futnak. A megosztott adatforrások egyszerű módot nyújtanak az adatforrások olyan tulajdonságainak kezelésére, amelyek gyakran változnak az idő múlásával. Ha egy felhasználói fiók vagy jelszó megváltozik, vagy ha az adatbázist egy másik kiszolgálóra helyezi át, a kapcsolati adatokat egy helyen frissítheti.

A megosztott adatforrások nem kötelezőek jelentésekhez és adatvezérelt előfizetésekhez, de jelentésmodellekhez szükségesek. Ha jelentésmodelleket szeretne használni az alkalmi jelentésekhez, létre kell hoznia és fenn kell tartania egy megosztott adatforrás-elemet a modell kapcsolati adatainak megadásához.

A megosztott adatforrások a következő részekből állnak:

Rész Leírás
Név Egy név, amely azonosítja az elemet a jelentéskészítő kiszolgáló mappahierarchiájában.
Leírás Amikor megtekinti a mappa tartalmát, a webportálon megjelenik az elemhez tartozó leírás.
Kapcsolat típusa Az adatforráshoz használt adatfeldolgozási bővítmény. Csak a jelentéskészítő kiszolgálón üzembe helyezett adatfeldolgozási bővítményeket használhatja. A Reporting Services-ben megtalálható adatfeldolgozási bővítményekről további információkért tekintse meg a Reporting Services (SSRS) által támogatott adatforrást.
Kapcsolati karakterlánc Az adatbázis kapcsolati sztringje. További információkért és a gyakran használt adatforrások kapcsolati sztringjeinek megtekintéséhez lásd: Adatkapcsolati sztringek létrehozása – Jelentéskészítő & SSRS.
Hitelesítő adatok típusa Megadja, hogy a rendszer hogyan szerzi be a hitelesítő adatokat a kapcsolathoz, és hogy a kapcsolat létrejötte után kell-e használni őket. További információért lásd: Hitelesítő adatok és kapcsolati adatok megadása jelentés adatforrásokhoz.

A megosztott adatforrások nem tartalmaznak az adatok lekéréséhez használt lekérdezési adatokat. A lekérdezés mindig egy jelentésdefiníción belül marad.

Megosztott adatforrások létrehozása és módosítása

Megosztott adatforrás létrehozásához vagy tulajdonságainak módosításához Adatforrások kezelése engedélyekkel kell rendelkeznie a jelentéskészítő kiszolgálón. Ha a jelentéskészítő kiszolgáló natív módban fut, létrehozhatja és konfigurálhatja a megosztott adatforrást a webportálon. Ha a jelentéskészítő kiszolgáló sharepointos integrált módban fut, használhatja az alkalmazáslapokat egy SharePoint-webhelyen. Bármely jelentéskészítő kiszolgáló esetében a módtól függetlenül létrehozhat egy megosztott adatforrást a Jelentéstervezőben, majd közzéteheti egy célkiszolgálón.

Miután létrehozott egy megosztott adatforrást a jelentéskészítő kiszolgálón, szerepkör-hozzárendeléseket hozhat létre a hozzáférés szabályozásához, másik helyre való áthelyezéséhez, átnevezéséhez vagy offline állapotba helyezéséhez, hogy megakadályozza a jelentések feldolgozását, miközben a külső adatforráson karbantartási műveleteket hajtanak végre. Ha átnevez vagy áthelyez egy megosztott adatforrás-elemet a jelentéskészítő kiszolgáló mappahierarchiájának egy másik helyére, a megosztott adatforrásra hivatkozó összes jelentés vagy előfizetés elérési útvonaladatai ennek megfelelően frissülnek. Ha offline állapotba viszi a megosztott adatforrást, az összes jelentés, modell és előfizetés nem fog futni, amíg újra nem engedélyezi az adatforrást.

A megosztott adatforrások hozzáférésének a jelentéskészítő kiszolgáló mappahierarchiájában való szabályozásáról további információt a Megosztott adatforráselemek biztonságossá tételecímű témakörben talál.

Megosztott adatforrás létrehozása a Jelentéstervezőben

  1. A Jelentésadatok panel eszköztárán kattintson az Új, majd az Adatforráselemre. Megnyílik az Adatforrás tulajdonságai párbeszédpanel.

    Jegyzet

    Ha a Jelentésadatok panel nem látható, kattintson Jelentésadatok elemre a Nézet menüben.

  2. A Név szövegmezőbe írja be az adatforrás nevét, vagy fogadja el az alapértelmezett értéket. Az adatforrás nevét a rendszer a jelentésben belül használja. Az egyértelműség kedvéért javasoljuk, hogy az adatforrás neve tartalmazza a kapcsolati sztringben megadott adatbázis nevét.

  3. Ellenőrizze, hogy Megosztott adatforrás-referencia használata van-e kiválasztva, majd tegye a következőket.

    1. Kattintson Újgombra. A Megosztott adatforrás tulajdonságok párbeszédpanelen kövesse a 2. és a 3. lépést egy új adatforrás létrehozásához.

    2. Válassza OKlehetőséget.

      Az új megosztott adatforrás megjelenik a Megoldáskezelő Megosztott adatforrások mappájában.

  4. Kattintson hitelesítő adatok.

    Adja meg az adatforráshoz használandó hitelesítő adatokat. Az adatforrás tulajdonosa a támogatott hitelesítő adatok típusát választja ki.

Megosztott adatforrás létrehozása a webportálon

  1. A webportálon válassza Új>adatforráslehetőséget.

  2. Írja be az elem nevét. A névnek legalább egy karaktert tartalmaznia kell, és betűvel kell kezdődnie. Tartalmazhat bizonyos szimbólumokat is, de szóközöket vagy karaktereket nem; ? : @ & = + , $ / * <> | "/.

  3. Ha szeretné, írjon be egy leírást a felhasználók számára a kapcsolattal kapcsolatos információk megadásához.

  4. Az Adatforrás típusa listában adja meg az adatforrásból származó adatok feldolgozásához használt adatfeldolgozási bővítményt.

  5. kapcsolati sztringesetében adja meg azt a kapcsolati sztringet, amelyet a jelentéskészítő kiszolgáló az adatforráshoz való csatlakozáshoz használ. Javasoljuk, hogy ne adjon meg hitelesítő adatokat a kapcsolati sztringben.

    Az alábbi példa egy kapcsolati sztringet mutat be a helyi AdventureWorks2025 adatbázishoz való csatlakozáshoz:

    data source=<localservername>; initial catalog=AdventureWorks2022 
    
  6. Ha Csatlakozáshasználatával, adja meg a hitelesítő adatok beszerzésének módját a jelentés futtatásakor:

    • Ha meg szeretné kérni a felhasználótól a bejelentkezési nevet és a jelszót, kattintson a jelentést futtató felhasználó által megadott hitelesítő adatokra. Ha windowsos hitelesítő adatokként szeretné használni a felhasználó által megadott hitelesítő adatokat, kattintson a Windows-hitelesítő adatok használata az adatforráshoz való csatlakozáskor. Ha a felhasználónév és a jelszó adatbázis-hitelesítő adatok, ne válassza ezt a beállítást.

    • Ha megosztott adatforrásként szeretné használni az adatforrást az adatforrás tulajdonosa által felügyelt mentett hitelesítő adatokkal, vagy előfizetéseket vagy más ütemezett műveleteket támogató jelentésekhez (például automatikus jelentéselőzmények létrehozása), kattintson a jelentéskészítő kiszolgálón biztonságosan tárolt hitelesítő adatokra. Ha az adatbázis-kiszolgáló támogatja a megszemélyesítést vagy delegálást, kiválaszthatja Megszemélyesítheti a hitelesített felhasználót, miután kapcsolatot létesített az adatforrással.

    • Ha azt szeretné, hogy a jelentéskészítő kiszolgáló átadja a jelentéshez hozzáférő felhasználó hitelesítő adatait a külső adatforrást üzemeltető kiszolgálónak, kattintson a Windows integrált biztonsági. Ebben az esetben a rendszer nem kéri a felhasználótól a felhasználónév vagy jelszó megadását.

    • Ha az adatforrás nem használ hitelesítő adatokat (például ha az adatforrás egy XML-fájl, amely a fájlrendszerből érhető el), kattintson hitelesítő adatokra nincs szükség. Ezt a hitelesítőadat-típust csak akkor adja meg, ha az adatforrásra érvényes. Ha ezt a beállítást választja egy hitelesítést igénylő adatforráshoz, a kapcsolat sikertelen lesz. Ha ezt a lehetőséget választja, konfigurálja a felügyelet nélküli végrehajtási fiókot, amely lehetővé teszi, hogy a jelentéskészítő kiszolgáló más számítógépekhez csatlakozzon adatok vagy fájlok lekéréséhez, ha a felhasználói hitelesítő adatok nem érhetők el.

      További információ a hitelesítő adatok konfigurálásáról: Hitelesítő adatok és kapcsolati adatok megadása jelentés adatforrásokhoz. A felügyelet nélküli végrehajtási fiókról további információt a Felügyelet nélküli végrehajtási fiók (jelentéskészítő kiszolgáló konfigurációkezelője)című témakörben talál.

  7. Kattintson a Kapcsolat tesztelése gombra az adatforrás konfigurációjának ellenőrzéséhez.

    Jegyzet

    Az XML-adatforrás típusa nem támogatja a Kapcsolat tesztelése gombot.

  8. Kattintson OK

Megosztott adatforrás módosítása a webportálon

  1. A webportálon keresse meg a megosztott adatforrást.

  2. Jelölje ki a három pontot (...) a megosztott adatforrás jobb felső sarkában: >kezelése.

    Megnyílik a Tulajdonságok lap.

  3. Módosítsa az adatforrást, majd kattintson alkalmazása gombra.

Megosztott adatforrások törlése

A megosztott adatforrásokat ugyanúgy törölheti, mint bármely elemet a jelentéskészítő kiszolgálóról.

Megosztott adatforrás törlése

  1. A webportálon keresse meg a megosztott adatforrást.

  2. Jelölje ki a három pontot (...) a megosztott adatforrás jobb felső sarkában: >kezelése.
    Megnyílik a Tulajdonságok lap.

  3. Kattintson a Törlés, majd az OKgombra.

A megosztott adatforrás törlése inaktiválja az azt használó jelentést, modellt vagy adatvezérelt előfizetést. Az adatforrás kapcsolati adatai nélkül az elemek már nem futnak. Az elemek aktiválásához meg kell nyitnia mindegyiket, és a következőket kell tennie:

  • A megosztott adatforrásra hivatkozó jelentésekhez és adatvezérelt előfizetésekhez megadhatja az adatforrás kapcsolati adatait a jelentés tulajdonságaiban vagy előfizetésében, vagy kiválaszthat egy új megosztott adatforrást, amely tartalmazza a használni kívánt értékeket.

  • A modellt használó modellekhez és Report Builder jelentésekhez meg kell adnia egy új megosztott adatforrást. A modellek csak megosztott adatforrásokon keresztül kapják meg az adatforrás kapcsolati adatait.

Nincs visszavonási művelet a megosztott adatforrások törléséhez. Ha azonban véletlenül töröl egy megosztott adatforrást, létrehozhat egy újat ugyanazokkal a tulajdonságértékekkel, mint a törölt. Minden jelentést, modellt és adatvezérelt előfizetést meg kell nyitnia, hogy újrakonfigurálja a megosztott adatforrást az azt használó elemhez, de amíg az adatforrás tulajdonságai megegyeznek a korábbiakkal, a jelentések, modellek és előfizetések továbbra is a korábbiakhoz hasonlóan fognak működni.

Megosztott adatforrások importálása

Meglévő adatforrás importálása a Jelentéstervező

  1. A Megoldáskezelőben kattintson a jobb gombbal a jelentéskészítő kiszolgáló projektjének megosztott adatforrások mappájára, majd kattintson Meglévő elem hozzáadásaparancsra. Megnyílik a Meglévő elem hozzáadása párbeszédpanel.

  2. Lépjen egy meglévő jelentésdefiníciós megosztott adatforrásfájlra (rds), majd kattintson a Megnyitásgombra.

  3. Válassza OKlehetőséget.

Megosztott adatforrások a SharePointban

Ha SharePoint-tárból futtat jelentést, a kapcsolati adatok definiálhatók a jelentésben vagy a jelentéshez csatolt külső fájlban. Ha a kapcsolati adatok a jelentésbe ágyazva találhatók, azokat egyéni adatforrásnak nevezzük. Ha a kapcsolati információ egy külső fájlban van definiálva, megosztott adatforrásnak nevezzük. A külső fájl lehet jelentéskészítő kiszolgáló adatforrásfájlja (.rsds) vagy Office-adatkapcsolati (.odc) fájl.

Az .rsds fájl hasonló egy .rds-fájlhoz, de más sémával rendelkezik. .rsds-fájl létrehozásához közzétehet egy .rds fájlt a Jelentéstervezőből vagy a Modelltervezőből egy SharePoint-tárba (az eredeti .rds fájlból létrejön egy új .rsds fájl). Vagy létrehozhat egy új fájlt egy Tárban egy SharePoint-webhelyen.

Megosztott adatforrás létrehozása vagy közzététele után szerkesztheti a kapcsolat tulajdonságait, vagy törölheti a fájlt, ha már nincs használatban. A megosztott adatforrások törlése előtt meg kell határoznia, hogy a jelentés- és jelentésmodellek használják-e. Ezt a megosztott adatforrásra hivatkozó függő elemek megtekintésével teheti meg.

Bár a függő elemek listája jelzi, hogy a megosztott adatforrásra hivatkozik-e, nem árulja el, hogy aktívan használja-e az elemet. Annak megállapításához, hogy a megosztott adatforrást vagy modellt aktívan használják-e, áttekintheti a naplófájlokat a jelentéskészítő kiszolgáló számítógépén. Ha nem fér hozzá a naplófájlokhoz, vagy ha a fájlok nem tartalmazzák a kívánt információkat, érdemes lehet áthelyezni a jelentést egy elérhetetlen mappába, miközben meghatározza annak tényleges állapotát.

Megosztott adatforrásfájl (.rsds) létrehozása (SharePoint 2010)

  1. Kattintson a Dokumentumok fülre a könyvtár menüszalagján.

  2. Az Új dokumentum menüben kattintson a Jelentés adatforrás-ra

    Jegyzet

    Ha nem látja a jelentés adatforrása elemet a menüben, a jelentés adatforrásának tartalomtípusa nincs engedélyezve. További információ: Reporting Services-tartalomtípusok hozzáadása SharePoint-tárhoz.

  3. A Névmezőbe írja be az .rsds fájl leíró nevét.

  4. Adatforrás típusalistában válassza ki az adatforrás típusát. További információ: Reporting Services (SSRS) által támogatott adatforrások.

  5. A kapcsolati sztringadja meg az adatforrásra mutató mutatót, valamint a külső adatforráshoz való csatlakozáshoz szükséges egyéb beállításokat. A használt adatforrás típusa határozza meg a kapcsolati sztring szintaxisát. További információk és példák a következő helyeken találhatók: Adatkapcsolati sztringek létrehozása – Jelentéskészítő & SSRS.

  6. A hitelesítő adatokadja meg, hogy a jelentéskészítő kiszolgáló hogyan szerez be hitelesítő adatokat a külső adatforrás eléréséhez. A hitelesítő adatok tárolhatók, kérhetők, integrálhatók vagy felügyelet nélküli jelentésfeldolgozásra konfigurálhatók.

    • Válassza Windows-hitelesítés (integrált), ha a jelentést megnyitó felhasználó hitelesítő adataival szeretné elérni az adatokat. Ne válassza ezt a beállítást, ha a SharePoint-webhely vagy -farm űrlaphitelesítést használ, vagy megbízható fiókon keresztül csatlakozik a jelentéskészítő kiszolgálóhoz. Ne válassza ezt a lehetőséget, ha előfizetést vagy adatfeldolgozást szeretne ütemezni ehhez a jelentéshez. Ez a beállítás akkor működik a legjobban, ha a Kerberos-hitelesítés engedélyezve van a tartományhoz, vagy ha az adatforrás ugyanazon a számítógépen található, mint a jelentéskészítő kiszolgáló. Ha a Kerberos-hitelesítés nincs engedélyezve, a Windows-hitelesítő adatok csak egy másik számítógépre továbbíthatók. Ez azt jelenti, hogy ha a külső adatforrás egy másik számítógépen található, és további kapcsolatot igényel, a várt adatok helyett hibaüzenet jelenik meg.

    • Válassza Hitelesítő adatok kérése, ha azt szeretné, hogy a felhasználó a jelentés minden futtatásakor adja meg a hitelesítő adatait. Ne válassza ezt a lehetőséget, ha előfizetést vagy adatfeldolgozást szeretne ütemezni ehhez a jelentéshez.

    • Válassza Tárolt hitelesítő adatok, ha egyetlen hitelesítő adatkészlettel szeretné elérni az adatokat. A hitelesítő adatok tárolása előtt titkosítva lesznek. Kiválaszthatja azokat a beállításokat, amelyek meghatározzák a tárolt hitelesítő adatok hitelesítését. Válassza a Használat Windows-hitelesítő adatokként lehetőséget, ha a tárolt hitelesítő adatok windowsos felhasználói fiókhoz tartoznak. Válassza Végrehajtási környezet beállítása ehhez a fiókhoz, ha be szeretné állítani a végrehajtási környezetet az adatbázis-kiszolgálón. SQL Server-adatbázisok esetén ez a beállítás beállítja a SETUSER függvényt. További információ: SETUSER (Transact-SQL).

    • Válassza ki hitelesítő adatokra nincs szükség, ha meg szeretné adni a hitelesítő adatokat a kapcsolati sztringben, vagy ha a jelentést a jelentéskészítő kiszolgálón konfigurált minimális jogosultságú fiókkal szeretné futtatni. Ha ez a fiók nincs konfigurálva a jelentéskészítő kiszolgálón, a rendszer kéri a felhasználóktól a hitelesítő adatokat, és a jelentéshez megadott ütemezett műveletek nem fognak futni.

  7. Válassza az Adatforrás engedélyezése lehetőséget, ha azt szeretné, hogy az adatforrás aktív legyen. Ha az adatforrás konfigurálva van, de nem aktív, a felhasználók hibaüzenetet kapnak, amikor az adatforráson alapuló jelentést próbálnak használni.

  8. Kattintson a Kapcsolat tesztelése gombra az adatforrás konfigurációjának ellenőrzéséhez.

    Jegyzet

    Az XML-adatforrás típusa nem támogatja a Kapcsolat tesztelése gombot.

  9. Kattintson OK gombra a megosztott adatforrás létrehozásához.

Megosztott adatforrás (.rsds) fájl törlése

  1. Nyissa meg az .rsds fájlt tartalmazó tárat.

  2. Mutasson a megosztott adatforrásra.

  3. Kattintson a lefelé mutató nyíl megjelenítéséhez, majd a Törlésgombra.

Ha véletlenül töröl egy megtartandó megosztott adatforrást, létrehozhat egy újat, amely ugyanazokat a kapcsolati adatokat tartalmazza. A megosztott adatforrás újbóli létrehozása után meg kell nyitnia az adatforrást használó összes jelentést és modellt, és ki kell választania a megosztott adatforrást. Az új megosztott adatforráselem neve, hitelesítő adatai vagy kapcsolati sztringszintaxisa eltérhet a törölttől. Mindaddig, amíg a kapcsolat ugyanahhoz az adatforráshoz megszűnik, az adatforrás tulajdonságai eltérhetnek az eredeti értékektől.

A jelentésmodellek törlésekor körültekintően kell eljárni. Ha töröl egy modellt, a Jelentéskészítőben már nem nyithat meg és módosíthat az adott modellen alapuló jelentéseket. Ha véletlenül töröl egy meglévő jelentések által használt modellt, újra kell létrehoznia és mentenie a modellt használó jelentéseket, és újra meg kell adnia a használni kívánt modellelem-biztonságot. A modellt nem lehet egyszerűen újragenerálni, majd egy meglévő jelentéshez csatolni.

Függő elemek

Az adatforrást használó jelentések és modellek listájának megtekintéséhez nyissa meg a megosztott adatforrás Függő elemek lapját. Ezt a lapot akkor érheti el, amikor megnyitja az adatforrást a webportálon vagy egy SharePoint-alkalmazáslapon. Vegye figyelembe, hogy a Függő elemek lapon nem jelennek meg adatvezérelt előfizetések. Ha egy előfizetés megosztott adatforrást használ, az előfizetés nem jelenik meg a függő elemek listájában.

Függő elemek megtekintése a SharePointban

  1. Nyissa meg az .rsds fájlt tartalmazó tárat.

  2. Mutasson a megosztott adatforrásra.

  3. Kattintson a lefelé mutató nyíl megjelenítéséhez, majd válassza a Függő elemek megtekintéselehetőséget.

    Jelentésmodellek esetén a függő elemek listája a Jelentéskészítőben létrehozott jelentéseket jeleníti meg. Megosztott adatforrások esetén a függő elemek listája jelentéseket és jelentésmodelleket is tartalmazhat.