A Microsoft Excel és a legmagasabb szintű üzleti intelligencia (BI) platformok között rés volt sok éven keresztül. A Microsoft Excel 2010 Pivot Table fejlesztései és néhány más BI-jellemző együttes valós üzleti versenytárssá tette a vállalati BI-t. Az Excel-t hagyományosan az önálló elemzésre és a szabványos eszközre használják, amelyet mindenki exportál a végső jelentésekbe. A professzionális üzleti intelligencia hagyományosan a SAS, a Business Objects és az SAP számára kedvelt.
Végeredmény

Az SQL Server 2008 R2, a SharePoint 2010 és az ingyenes Microsoft Excel 2010 bővítmény "PowerPivot" együttes Microsoft Excel 2010 (az Excel 2010 Pivot Table segítségével) csúcskategóriás üzleti intelligencia és jelentéskészítési megoldást eredményezett.
Ez a bemutató egy egyszerű forgatókönyvet foglal magában, egy Excel 2010 PivotTable-rel, amely SQL Server 2008 R2 adatbázishoz kapcsolódik egy egyszerű SQL lekérdezéssel.
Olvass tovább az alábbiakban
02/15Helyezzen el egy pivot táblát

A Pivot Table egy új vagy meglévő Excel munkafüzetbe illeszthető be. Érdemes megfontolni, hogy a kurzort néhány sorból lefelé helyezze a tetejéről. Ezzel megadhatja a fejléc vagy a vállalat információinak helyét, ha megosztja a munkalapot vagy kinyomtatja.
- Nyisson meg egy új vagy meglévő Excel 2010 munkafüzetet, és kattintson arra a cellára, ahol a Pivot Table bal felső sarkát szeretné látni.
- Kattintson a Beszúrás fülre, és a táblázatok részben kattintson a PivotTable elemre. Válassza a PivotTable elemet. Ez elindítja a PivotTable párbeszédablak létrehozását.
Olvass tovább az alábbiakban
03/15Csatlakoztassa a pivot táblát az SQL Serverhez

Az Excel 2010 minden fontos RDBMS (Relational Database Management System) szolgáltatótól lekérheti az adatokat. Az SQL Server illesztőprogramoknak alapértelmezés szerint rendelkezésre kell állniuk a kapcsolat számára. Ellenőrizze a weboldalukat, ha le kell töltenie az ODBC-illesztőprogramokat.
Ebben a bemutatóban az SQL Server 2008 R2-hez (SQL Express ingyenes verzióhoz) csatlakozunk.
- Nyissa meg a PivotTable létrehozása űrlapot. Válassza a "Külső adatforrás használata" elemet, és kattintson a Kapcsolat kiválasztása gombra. Hagyja el a Pivot Table helyét.
- Nyissa meg a Meglévő kapcsolatok űrlapot. Kattintson a Browse for More gombra.
- Az Új forrás gombra kattintva elindul az Adatkapcsolat varázsló.
- Válassza a Microsoft SQL Server lehetőséget, majd kattintson a Tovább gombra.
- Adja meg a kiszolgáló nevét és a bejelentkezési hitelesítő adatait. Válassza ki a megfelelő hitelesítési módszert:
- A Windows-hitelesítés használata: Ez a módszer a hálózati bejelentkezést használja az SQL Server adatbázisok eléréséhez.
- Használja a következő felhasználónevet és jelszót: Ezt a módszert akkor használják, ha az SQL Server önálló felhasználókkal van konfigurálva az adatbázisok eléréséhez.
- Cserélje ki az asztalt egyéni SQL-szel, amely pontosan megadja az Excel-munkafüzetünkben szereplő adatokat:
- Válassza ki azt az adatbázist, amelyhez csatlakozni fog. Ebben a példában csatlakozunk a Microsoft által biztosított AdventureWorks mintaadatbázishoz. Ellenőrizze a Csatlakozás egy adott táblázathoz, és válassza az első táblázatot. Ne feledje, hogy nem fogunk adatokat lekérni ebből a táblázatból.
- Kattintson a Befejezés gombra, amely bezárja a varázslót, és visszatér a munkafüzetbe. Az SQL-lekérdezés helyett a helyőrző táblát kicseréljük.
Visszatér a Create PivotTable űrlaphoz (A). Kattintson az OK gombra.
04/15Pivot táblázat ideiglenesen csatlakoztatva az SQL táblához

Ezen a ponton kapcsolódott a helyőrző táblához, és van egy üres pivotTable. A bal oldalon látható, ahol a PivotTable lesz, és a jobb oldalon található az elérhető mezők listája.
Olvass tovább az alábbiakban
05/15Nyissa meg a kapcsolat tulajdonságait

Győződjön meg róla, hogy a Beállítások lapon van, és kattintson az Adatforrás módosítása legördülő listáról az Adatrészről. Válassza a Kapcsolat tulajdonságait.
Ezzel megjelenik a Kapcsolat tulajdonságai űrlap. Kattintson a Definíció fülre. Ez megmutatja az aktuális kapcsolat SQL Server kapcsolati adatait. Miközben hivatkozási fájlra hivatkozik, az adatok ténylegesen be vannak ágyazva a táblázatba.
06/15A kapcsolat tulajdonságainak frissítése lekérdezéssel

Módosítsa a parancs típusát táblázatról SQL-re, és felülírja a meglévő parancs-szöveget az SQL lekérdezéssel. Itt található a AdventureWorks mintaadatbázisból létrehozott lekérdezés:
SELECT Sales.SalesOrderHeader.SalesOrderID,Sales.SalesOrderHeader.OrderDate,Sales.SalesOrderHeader.ShipDate,Sales.SalesOrderHeader.Status,Sales.SalesOrderHeader.SubTotal,Sales.SalesOrderHeader.TaxAmt,Sales.SalesOrderHeader.Freight,Sales.SalesOrderHeader.TotalDue,Sales.SalesOrderDetail.SalesOrderDetailID,Sales.SalesOrderDetail.OrderQty,Sales.SalesOrderDetail.UnitPrice,Sales.SalesOrderDetail.LineTotal,Gyártás.Product.Name,Sales.vIndividualCustomer.StateProvinceName, Sales.vIndividualCustomer.CountryRegionName,Sales.Customer.CustomerType,Gyártás.Product.ListPrice,Production.Product.ProductLine,Termelés.Jelentő kategória.Name AS termékkategóriaFROM Sales.SalesOrderDetail INNER JOIN Sales.SalesOrderHeader BESales.SalesOrderDetail.SalesOrderID = Értékesítés.SalesOrderHeader.SalesOrderIDINNER JOIN Termelés. Termékek ON Sales.SalesOrderDetail.ProductID =Gyártás.Product.ProductID INNER JOIN Sales.Customer ONSales.SalesOrderHeader.CustomerID = Sales.Customer.CustomerID ANDSales.SalesOrderHeader.CustomerID = Sales.Customer.CustomerID INNER JOINSales.vIndividualCustomer ON Sales.Customer.CustomerID =Sales.vIndividualCustomer.CustomerID INNER JOINGyártásTermékTermékTermék ON Termelés.Product.ProductSubcategoryID =Production.ProductSubcategory.ProductSubcategoryIDKattintson az OK gombra.
Olvass tovább az alábbiakban
07/15Csatlakozási figyelmeztetés fogadása

A Microsoft Excel figyelmeztetés párbeszédablakot kapja. Ez azért van, mert megváltoztattuk a kapcsolati adatokat. Amikor eredetileg létrehoztuk a kapcsolatot, mentettük az adatokat egy külső .ODC fájlban (ODBC adatkapcsolat). A munkafüzetben szereplő adatok ugyanazok voltak, mint az .ODC fájl, amíg a 6. lépésben nem változtattunk meg egy táblázatos parancs típusától az SQL parancs típusáig. A figyelmeztetés azt mondja, hogy az adatok már nincsenek szinkronban, és a munkafüzetben lévő külső fájlra mutató hivatkozás törlődik. Rendben van. Kattintson az Igen gombra.
08/15Az SQL Serverhez kapcsolt pivot táblázat a lekérdezéssel

Ez az üres pivottáblához visszakerül az Excel 2010 munkafüzetbe. Láthatja, hogy az elérhető mezők mostantól eltérőek, és megfelelnek az SQL lekérdezés mezőinek. Most elkezdhetünk mezőket hozzáadni a PivotTable-be.
Olvass tovább az alábbiakban
09., 15Mezők hozzáadása a pivot táblához

A PivotTable mezőn a ProductCategory húzza a sor címkék területére, a OrderDate az oszlopcímkék területre és a TotalDue to Values területre. Amint láthatja, a dátummezőnek egyedi dátumai vannak, így a PivotTable létrehozott egy oszlopot minden egyedi dátumhoz. Az Excel 2010 beépített funkciói segítenek a dátumtartományok szervezésében.
10/15Csoportosítás a dátummezőkhöz

A csoportosító funkció lehetővé teszi számunkra, hogy éveket, hónapokat, negyedéveket stb. Szervezzünk. Ez segít összefoglalni az adatokat, és megkönnyíti a felhasználó számára az interakciót. Kattintson a jobb egérgombbal a dátumoszlop-fejlécek egyikére, és válassza a Csoporthívó csoportot, amely megjeleníti a csoportosító űrlapot.
Olvass tovább az alábbiakban
11/15Válassza a Csoportosítás az értékek alapján lehetőséget

Attól függően, hogy milyen típusú adatokat csoportosít, az űrlap kicsit más lesz. Az Excel 2010 lehetővé teszi a dátumok, számok és kiválasztott szöveges adatok csoportosítását. Ebben a leírásban sorba rendezzük a OrderDate-et, így az űrlapon megjelenik a dátumcsoportosítással kapcsolatos lehetőségek.
Kattintson a Hónapok és évek elemre, majd kattintson az OK gombra.
12/15Pivot táblázat csoportok szerint évek és hónapok szerint

Az adatokat évre, majd hónapra csoportosítják. Mindegyiknek van egy plusz és mínusz jele, amely lehetővé teszi, hogy bővítse és összeessen, attól függően, hogy miként szeretné megtekinteni az adatokat.
Ekkor a PivotTable nagyon hasznos. A mezők mindegyike kiszűrhető, de a probléma nem vizuális jelzés a szűrők aktuális állapotáról. A nézet módosításához több kattintásra van szükség.
13/15Slicer beszúrása (Új az Excel 2010-ben)

A szeletelők az Excel 2010-ben újak. A szeletelők alapvetően megegyeznek a meglévő mezők szűrőinek vizuális beállításával és a jelentésszűrők létrehozásával abban az esetben, ha a beilleszteni kívánt elem nem szerepel az aktuális pivottable nézetben. Ez a szép dolog a szeletelőkkel szemben nagyon egyszerű a felhasználó számára, hogy megváltoztassa a PivotTable adatainak nézetét, valamint vizuális mutatókat biztosítson a szűrők aktuális állapotára vonatkozóan.
A Szeletelők beszúrásához kattintson a Beállítások fülre, és kattintson a Szeletelő beszúrása elemre a Rendezés és szűrés részben. Válassza az Insert Slicer elemet, amely megnyitja az Insert Slicers űrlapot. Ellenőrizze, minél több mezőt szeretne elérhetővé tenni.
14/15Pivot táblázat felhasználóbarát szeletelőkkel

Amint láthatja, a Szeletelők az összes adatot a kiválasztott módon mutatják be. A felhasználó számára egyértelmű, hogy pontosan milyen adatok vannak a PivotTable aktuális nézetében.
15/15Válasszon értékeket a szeletelőktől, amelyek frissítik a pivot táblát

Kattintson az értékek különböző kombinációira, és tekintse meg, hogyan változik a pivotTable nézet. Használhatja a tipikus Microsoft kattintást a Slicerekben, ami azt jelenti, hogy ha a Vezérlő + kattintással több értéket is kijelölhet, vagy a Shift + kattintással kiválaszthatja az értéktartományt.
Mindegyik Slicer megjeleníti a kiválasztott értékeket, ami igazán nyilvánvalóvá teszi, hogy a PivotTable állapota a szűrők szempontjából. Ha szeretné, kattintson a Gyors stílusok legördülő listájára a Beállítások fül Slicer szakaszában.




