01 од 15
Конечен резултат
Постои јаз помеѓу Microsoft Excel и највисоките нивоа на деловни интелигентни (БИ) платформи за многу години. Усовршувањата на Pivot Table на Microsoft Excel 2010 заедно со неколку други карактеристики на БИ го направија вистински конкурент за претпријатие БИ. Excel традиционално се користи за самостојни анализи и стандардна алатка за која сите ги извезуваат своите финални извештаи. Професионална деловна интелигенција традиционално е резервирана за слични на SAS, Business Objects и SAP.
Microsoft Excel 2010 (заедно со Pivot Табела на Excel 2010), заедно со SQL Server 2008 R2, SharePoint 2010 и бесплатниот додаток на Microsoft Excel 2010 "PowerPivot" резултираше со високо решение за деловна интелигенција и известување.
Ова упатство опфаќа директно напред сценарио со PivotTable на Excel 2010 поврзан со базата на податоци SQL Server 2008 R2 користејќи едноставно SQL пребарување. Јас, исто така, ги користам Slicers за визуелно филтрирање што е ново во Excel 2010. Во блиска иднина ќе ги опфаќам посложените БИ техники користејќи Изразувања за анализа на податоците (DAX) во PowerPivot за Excel 2010. Ова најново издание на Microsoft Excel 2010 може да обезбеди вистинска вредност за вашата корисничка заедница.
02 од 15
Вметнете ја вртената табела
Можете да внесете Pivot Table во нова или постоечка Excel работна книга. Можеби сакате да размислите за позиционирање на курсорот надолу неколку редови од врвот. Ова ќе ви даде простор за насловот или информации за компанијата во случај да го делите работниот лист или да го испечатите.
- Отворете нова или постоечка Excel 2010 работна книга и кликнете на ќелијата каде што сакате горниот лев агол на Pivot Table да биде.
- Кликнете на табулаторот Вметни и кликнете на опаѓачката табла во табулаторот. Изберете PivotTable. Ова ќе го отвори Формулар за дијалог Креирај своја табела.
03 од 15
Поврзете Pivot Табела со SQL Server (или друга база на податоци)
Excel 2010 може да добие податоци од сите поголеми BDBMS (Систем за управување со релациони бази на податоци) . SQL Server драјверите треба да бидат достапни за конекцијата стандардно. Но, сите големи софтверски бази на податоци создаваат драјвери за ODBC (Open Database Connectivity) за да ви овозможат да направите врска. Проверете нивниот веб-сајт, ако треба да преземете ODBC драјвери.
Во случај на ова упатство, се поврзувам со SQL Server 2008 R2 (SQL Express бесплатна верзија).
- A - Формата за создавање своја табела е првата форма во креирањето на врската со SQL Server. Изберете "Користете надворешен извор на податоци" и кликнете на копчето Изберете поврзување. Оставете ја локацијата каде ќе биде поставена Pivot Table освен ако не сакате да креирате нова работна табела и да ја поставите таму.
- B - Формата на постоечките врски ги прикажува сите врски во тековната работна книга, на вашиот компјутер и мрежата со која сте моментално поврзани. Постоечките врски се навистина само текстуални датотеки со информации за конекција потребни за пристап до одреден извор на податоци. Во нашиот случај, ние ќе создадеме нов извор на податоци. Кликнете на копчето Browse for More.
- C - Притиснете на копчето New Source ќе го стартувате Волшебникот за поврзување на податоци.
- D - Изберете Microsoft SQL Server и кликнете Next.
- E - Внесете го името на серверот и најавете ги ингеренциите. Изберете соодветен метод за автентикација. Ако не сте сигурни кој метод ќе го користите, контактирајте со администраторот на базата на податоци.
- Користете проверка на автентичност на Windows: Овој метод ја користи вашата мрежа најава за пристап до базите на SQL Server.
- Користете го следното корисничко име и лозинка: Овој метод се користи кога SQL Server е конфигуриран со самостојни корисници за пристап до бази на податоци.
- F - Во овој чекор, ние ќе избереме маса како место за чување. Ќе ја замениме табелата со сопствени SQL што ќе ги обезбеди токму податоците што ги посакуваме во нашата Excel работна книга.
- Одберете ја базата со која ќе се поврзете. Во овој пример, ние се поврзуваме со примерочна база на податоци на AdventureWorks обезбедена од Microsoft. Проверете го поврзувањето со одредена табела и одберете ја првата табела. Запомнете, ние нема да ги превземеме податоците од оваа табела.
- Кликнете Finish кој ќе го затвори волшебникот и ќе ве врати во работната книга. Ние ќе ја смениме табелата со наменски простор за нашите сопствени SQL-запроси.
Ќе ви бидат вратени во формата за создавање своја табела (A). Кликнете ОК.
04 од 15
Пивот маса привремено поврзан со SQL табелата
Во овој момент, сте се поврзале со табелата со заднина и имате празна табела. Можете да видите на лево беа PivotTable ќе биде и на десната таму е листа на достапни полиња.
05 од 15
Својства за отворена врска
Пред да почнеме да избираме податоци за PivotTable, треба да ја смениме врската со SQL-барањето. Осигурајте се дека сте на табот Опции и кликнете на Промена на изворот на податоци паѓачкото од делот Податоци. Изберете својства за поврзување.
Ова ги поврзува формата Својства на поврзување. Кликнете на табулаторот Дефиниција. Ова ви ги прикажува информациите за поврзување за моменталната врска со SQL Server. Додека се однесува на датотеката за поврзување, податоците всушност се вградени во табела.
06 од 15
Ажурирај ги поврзувачките својства со барањето
Променете го типот на команда од табела во SQL и пребришете го постоечкиот команден текст со вашето SQL барањето. Еве го барањето што го создадов од примерочната база на AdventureWorks:
Избери Продај. Продавница за пратки. Продав.
Продажбата.Професионален продавач на продавници,
Продај. Продавница за пратки.
Продажба.Професионални продажби,
Продажбата.Професионален продавач.
Продажбата.Професионални продавачи.ТакАмт,
Продажба.Професионални продавачи.
Продажбата. Продавница за продажба.
Продај.
Продажбата.ПарењеДодај.ОрдерQty,
Продажбата.ПаратиДодај.Додај.
Продај.
Production.Product.Name,
Sales.vIndividualCustomer.StateProvinceName, Sales.vIndividualCustomer.CountryRegionName,
Продажба.Клиент.КлиентТип,
Production.Product.ListPrice,
Production.Product.ProductLine,
Production.ProductSubcategory.Name AS ProductCategory
ОД продажба. Продај. Детали за ВНАТРЕШНАТА ПРИКЛУЧОК. Продај. Продав
Продажба.Професионална продажба
ВНАТРЕШНА ПРИСТАПКА Производство. ПРОИЗВОДОТ ЗА Продажба. SalesOrderDetail.ProductID =
Production.Product.ProductID ВНАТРЕШНИ ПРИЈАТЕЛИ Продај
Продај. Продавници. Продавач. Куриер
Продај. Продавници. Продавач. Куриер.
Sales.vIndividualCustomer ON Sales.Customer.CustomerID =
Продажба.ВединиКустомер.КустомерИД ВНАТРЕШНИ ПРИЈАТЕЛИ
Production.ProductSubcategory ON Production.Product.ProductSubcategoryID =
Production.ProductSubcategory.ProductSubcategoryID
Кликнете ОК.
07 од 15
Добиј предупредување за поврзување
Ќе добиете дијалог прозорец за предупредување за Microsoft Excel. Ова е затоа што ги сменивме информациите за поврзување. Кога првично ја креиравме врската, таа ги зачувала информациите во надворешна датотека .ODC (ODBC Data Connection). Податоците во работната книга беа исти како и .ODC датотеката додека не се сменивме од табела команда тип на SQL команда тип во чекор # 6. Предупредувањето ви ве известува дека податоците веќе не се синхронизирани, а упатувањето на надворешната датотека во работната книга ќе биде отстрането. Ова е во ред. Кликнете Да.
08 од 15
Пивот маса поврзана со SQL Server со пребарување
Ова се враќа во работната книга на Excel 2010 со празна табела. Можете да видите дека достапните полиња сега се различни и соодветствуваат на полињата во барањето SQL. Сега можеме да започнеме да додаваме полиња во PivotTable.
09 од 15
Додај полиња на вртечка табела
Во списокот на полето за бодирање, повлечете ProductCategory на полето за налепници на редови, наредбата OrderDate to Column Labels и TotalDue to Values. Сликата ги покажува резултатите. Како што можете да видите, полето за датум има индивидуални датуми, па PivotTable создаде колона за секој уникатен датум. За среќа, Excel 2010 има некои вградени функции за да ни помогнеме да организираме полиња со датуми.
10 од 15
Додајте групирање за полиња за датуми
Функцијата за групирање ни овозможува да организираме датуми во години, месеци, четвртини итн. Ова ќе помогне да ги сумираме податоците и да му олесниме на корисникот да комуницира со него. Десен клик на еден од заглавјето на колоната на датум и одберете Група која ја прикажува формата за групирање.
11 од 15
Изберете групирање според вредности
Во зависност од видот на податоците што ги групирате, формата ќе изгледа малку поинаква. Excel 2010 ви овозможува да групирате датуми, бројки и избрани текстуални податоци. Групирај го OrderDate во ова упатство, така што формата ќе ги прикаже опциите кои се однесуваат на датумските групи.
Кликнете на месеци и години и кликнете OK.
12 од 15
Пивот табела групирана по години и месеци
Како што можете да видите на сликата погоре, податоците се групирани по година, а потоа по месец. Секој има знак за плус и минус кој ви овозможува да се прошири и пропадне во зависност од тоа како сакате да ги видите податоците.
Во овој момент, PivotTable е прилично корисен. Секоја од полињата може да се филтрира, но проблемот е што не постои визуелен поим за моменталната состојба на филтрите. Исто така, потребни се неколку кликања за да го смените изгледот.
13 од 15
Вметни slicer (ново во Excel 2010)
Slicers се нови во Excel 2010. Slicers се во основа еквивалентни на визуелно поставување на филтри од постоечките полиња и креирање на извештај филтри во случај елементот што сакате да го филтрирате не е во тековниот приказ за PivotTable. Оваа убава работа за Slicers е тоа што станува многу лесно за корисникот да го смени погледот на податоците во PivotTable, како и да обезбеди визуелни показатели за моменталната состојба на филтрите.
За да вметнете Slicers, кликнете на табот Опции и кликнете на Вметни slicer од делот Сортирај и филтер. Изберете вметнувач за вметнување што ја отвора формата за вметнување. Проверете колку полиња сакате да ги имате. Во нашиот пример, додадов Years, CountryRegionName и ProductCategory. можеби ќе треба да ги поставите на Slicers каде што сакате. Стандардно се избираат сите вредности што значи дека не се применуваат филтри.
14 од 15
Pivot табела со кориснички slicers
Како што можете да видите, Slicers ги прикажува сите податоци како избрани. На корисникот е многу јасно точно кои податоци се во тековниот приказ на PivotTable.15 од 15
Изберете вредности од лизгачи кои ги обновуваат поволните табели
Кликнете на различни комбинации на вредности и видете како се менува прегледот на PivotTable. Можете да го користите типичниот "Мајкрософт" кликнување на Slicers, што значи дека ако можете да го користите Control + Click за да изберете повеќе вредности или Shift + Click за да изберете низа вредности. Секој Slicer ги прикажува избраните вредности што го прави навистина очигледно што состојбата на PivotTable е во однос на филтри. Можете да ги промените стиловите на Slicers ако сакате, со кликнување на паѓачкото копче Брзи стилови во делот Slicer на табулаторот Опции.
Воведувањето на Slicers навистина ја подобри употребливоста на PivotTables и го помести Excel 2010 многу поблиску до професионална алатка за деловна интелигенција. PivotTables се подобри прилично малку во Excel 2010 и кога во комбинација со новиот PowerPivot создава аналитичко опкружување со многу високи перформанси.