Mintaadatok és többdimenziós projektek telepítése

A következőkre vonatkozik: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

Az Analysis Services oktatóanyagaiban használt adatok és projektfájlok telepítéséhez használja az ebben a cikkben szereplő utasításokat és hivatkozásokat.

1. lépés: Előfeltételek telepítése

Az oktatóanyag tanulságai feltételezik, hogy az alábbi szoftver van telepítve. Az összes funkciót egyetlen számítógépre telepítheti. A szolgáltatások telepítéséhez futtassa az SQL Server telepítőjét, és válassza ki őket a Funkciókijelölés lapon.

  • SQL Server adatbázismotor

  • SQL Server Analysis Services (SSAS)

    Az Analysis Services csak ezekben a kiadásokban érhető el: Evaluation, Enterprise, Business Intelligence, Standard. A többdimenziós modellek nem támogatottak az Azure Analysis Servicesben.

    Alapértelmezés szerint az Analysis Services 2016-os és újabb verziói táblázatos példányként vannak telepítve. Az alapértelmezett módot felülbírálhatja úgy, hogy a Telepítési varázsló kiszolgálókonfigurációs lapján a Többdimenziós kiszolgáló üzemmódot választja.

2. lépés: Fejlesztői és felügyeleti eszközök letöltése és telepítése

A Visual Studio a többi SQL Server-funkciótól külön lesz letöltve és telepítve. A modellek létrehozásához használt tervezők és projektsablonok a Visual Studio Analysis Services-projektbővítményében találhatók. A Támogatott Visual Studio-verziók és az Analysis Services-projektek bővítményének telepítéséről további információt az Analysis Services-eszközök – Modellek létrehozása és üzembe helyezése című témakörben talál.

Az SQL Server Management Studio (SSMS) letöltése és telepítése a többi SQL Server-funkciótól függetlenül történik.

Az SQL Server Management Studio letöltése

Ha szeretné, érdemes lehet telepíteni az Excelt a többdimenziós adatok böngészéséhez az oktatóanyag folytatása során. Az Excel telepítése lehetővé teszi az Elemzés az Excelben funkciót, amely az Excelt egy olyan kimutatásmezőlistával indítja el, amely az éppen létrehozott kockához csatlakozik. Az excel használata az adatok böngészéséhez ajánlott, mert gyorsan készíthet kimutatást, amely lehetővé teszi az adatokkal való interakciót.

Másik lehetőségként az SQL Server Data Tools beépített MDX-lekérdezéstervezőjével is tallózhat az adatok között. A lekérdezéstervező ugyanazokat az adatokat adja vissza, kivéve, ha az adatok egyszerű sorhalmazként jelennek meg.

3. lépés: Adatbázisok telepítése

Az Analysis Services többdimenziós modellje egy relációs adatbázis-kezelő rendszerből importált tranzakciós adatokat használ. Ebben az oktatóanyagban a következő relációs adatbázist használja adatforrásként.

  • AdventureWorksDW2019 – Ez egy adatbázismotor-példányon futó relációs adattárház. Az oktatóanyag során létrehozott és üzembe helyezhető Analysis Services-adatbázisok és -projektek által használt eredeti adatokat biztosítja. Az oktatóanyag feltételezi, hogy az AdventureWorksDW2019-et használja, a korábbi verziók azonban működnek.

    Ezt a mintaadatbázist az SQL Server 2019 és újabb verzióival használhatja. Általában az adatbázismotor verziójának megfelelő mintaadatbázis-verziót kell használnia.

Az adatbázis telepítéséhez tegye a következőket:

  1. Töltse le az AdventureWorksDW2019 adatbázis biztonsági másolatát a GitHubról.

  2. Másolja a biztonsági mentési fájlt a helyi SQL Server Adatbázismotor-példány biztonsági mentési könyvtárába.

  3. Indítsa el az SQL Server Management Studiót, és csatlakozzon az adatbázismotor-példányhoz.

  4. Állítsa vissza az adatbázist.

4. lépés: Adatbázis-engedélyek megadása

A mintaprojektek adatforrás-megszemélyesítési beállításokat használnak, amelyek meghatározzák az adatok importálásának vagy feldolgozásának biztonsági környezetét. Alapértelmezés szerint a megszemélyesítési beállítások határozzák meg az Analysis Services szolgáltatásfiókot az adatok eléréséhez. Az alapértelmezett beállítás használatához meg kell győződnie arról, hogy az Analysis Services által futtatott szolgáltatásfiók rendelkezik adatolvasói engedélyekkel az AdventureWorksDW-adatbázisban .

Megjegyzés:

Tanulási célokból ajánlott az alapértelmezett szolgáltatásfiók-megszemélyesítési lehetőséget használni, és adatolvasói engedélyeket adni az SQL Server szolgáltatásfiókjának. Bár más megszemélyesítési lehetőségek is rendelkezésre állnak, nem mindegyik alkalmas feldolgozásra. Pontosabban az aktuális felhasználó hitelesítő adatainak használatára vonatkozó beállítás nem támogatott a feldolgozáshoz.

  1. Határozza meg a szolgáltatási fiókot. A fiókadatok megtekintéséhez használhatja az SQL Server Configuration Managert vagy a Services-konzolalkalmazást. Ha az Analysis Servicest telepítette alapértelmezett példányként az alapértelmezett fiók használatával, a szolgáltatás NT Service\MSSQLServerOLAPService néven fut.

  2. A Management Studióban csatlakozzon az adatbázismotor-példányhoz.

  3. Bontsa ki a Biztonsági mappát, kattintson a jobb gombbal a Bejelentkezések elemre, és válassza az Új bejelentkezés lehetőséget.

  4. Az Általános lapon a Bejelentkezési név mezőbe írja be az NT Service\MSSQLServerOLAPService nevet (vagy azt a fiókot, amelyként a szolgáltatás fut).

  5. Kattintson a Felhasználóleképezés elemre.

  6. Jelölje be az AdventureWorksDW-adatbázis melletti jelölőnégyzetet. A szerepkör-tagságnak automatikusan tartalmaznia kell a db_datareader és a nyilvános szerepköröket. Az alapértelmezett beállítások elfogadásához kattintson az OK gombra .

5. lépés: Projektek telepítése

Az oktatóanyag mintaprojekteket tartalmaz, így összehasonlíthatja az eredményeket egy kész projektmel, vagy elindíthat egy további leckét a sorozatban.

  1. Töltse le a adventure-works-multidimensional-tutorial-projects.zip az Adventure Works for Analysis Services mintalapjáról a GitHubon.

  2. Helyezze át a .zip fájlt a gyökérmeghajtó alatti mappába (például C:\Tutorial). Ez a lépés csökkenti a "Túl hosszú elérési út" hibát, amely néha akkor fordul elő, ha megpróbálja kibontani a fájlokat a Letöltések mappában.

  3. Bontsa ki a mintaprojekteket: kattintson a jobb gombbal a fájlra, és válassza az Összes kibontása lehetőséget. A fájlok kinyerése után rendelkeznie kell az 1., 2., 3., 5., 6., 7., 8., 9., 10. kész és 4. lecke kezdési mappáival.

  4. Távolítsa el a csak olvasható engedélyeket ezeken a fájlokon. Kattintson a jobb gombbal a szülőmappára, válassza a Tulajdonságok lehetőséget, és törölje a jelet a csak olvasható jelölőnégyzetből. Kattintson az OK gombra. Alkalmazza a módosításokat erre a mappára, almappára és fájlra.

  5. Nyissa meg az éppen használt leckének megfelelő megoldásfájlt (.sln). Az "1. lecke kész" nevű mappában például megnyitja az Analysis Services Tutorial.sln fájlt.

  6. Telepítse a megoldást annak ellenőrzéséhez, hogy az adatbázis engedélyei és a kiszolgáló helyadatai megfelelően vannak-e beállítva.

    Ha az Analysis Services és az adatbázismotor alapértelmezett példányként (MSSQLServer) van telepítve, és minden szoftver ugyanazon a számítógépen fut, a Build menü Megoldás telepítése parancsára kattintva létrehozhatja és üzembe helyezheti a mintaprojektet a helyi Analysis Services-példányon. Az üzembe helyezés során az adatok feldolgozása (vagy importálása) az AdventureWorksDW adatbázisból történik a helyi adatbázismotor-példányon. Létrejön egy új Analysis Services-adatbázis az Analysis Services-példányon, amely az adatbázismotorból lekért adatokat tartalmazza.

    Ha hibákba ütközik, tekintse át az adatbázis-engedélyek beállításának korábbi lépéseit. Emellett előfordulhat, hogy módosítania kell a kiszolgálóneveket is. Az alapértelmezett kiszolgálónév a localhost. Ha a kiszolgálók távoli számítógépeken vagy névvel ellátott példányokként vannak telepítve, módosítania kell az alapértelmezett beállításokat, hogy egy olyan kiszolgálónevet használjon, amely érvényes az Ön telepítése szempontjából. Ezenkívül ha a kiszolgálók távoli számítógépeken vannak, előfordulhat, hogy konfigurálnia kell a Windows tűzfalat a kiszolgálókhoz való hozzáférés engedélyezéséhez.

    Az adatbázismotorhoz való csatlakozás kiszolgálóneve a Megoldáskezelőben látható többdimenziós megoldás adatforrás-objektumában (Adventure Works-oktatóanyag) van megadva.

    Az Analysis Serviceshez való csatlakozás kiszolgálóneve a projekt tulajdonságlapjainak Üzembe helyezés lapján van megadva, amely a Megoldáskezelőben is látható.

  7. Az SQL Server Management Studióban csatlakozzon az Analysis Serviceshez. Ellenőrizze, hogy az Analysis Services-oktatóanyag nevű adatbázis fut-e a kiszolgálón.

Következő lépés

Most már készen áll az oktatóanyag használatára. Az első lépésekről további információt a Többdimenziós modellezés (Adventure Works-oktatóanyag) című témakörben talál.

Lásd még

A Windows tűzfal konfigurálása az Analysis Services-hozzáférés engedélyezéséhez
A Windows tűzfal konfigurálása az SQL Server-hozzáférés engedélyezéséhez