19
Wprowadzenie do modelowania danych w PowerPivot Kamil Nowiński [email protected]

Wprowadzenie do modelowania danych w PowerPivot

Embed Size (px)

Citation preview

Page 1: Wprowadzenie do modelowania danych w PowerPivot

Wprowadzenie do modelowania danych

w PowerPivot

Kamil Nowiń[email protected]

Page 2: Wprowadzenie do modelowania danych w PowerPivot

Kamil Nowiński

• Konsultant, freelancer, SQL Server expert• Ostatnio jako architekt w projekcie hurtowni danych

„Ari@dna2” programu e-Cło dla Ministerstwa Finansów• Programista > 20 lat (VB6, VB.NET, C#, .NET Framework)

• Ponad 10-letnie doświadczenie w SQL Server (DEV/DBA)• Bazy danych: Microsoft SQL 2000 – 2012+

• Członek komisji rewizyjnej Stowarzyszenia PLSSUG, • Współorganizator konferencji SQLDay• Certyfikaty SQL Server: MCITP, MCP, MCTS, MCSA, MCSE

• Zainteresowania:• Optymalizacja baz danych, Hurtownie danych, SSIS• Fotografia cyfrowa (Nikon D-90, Adobe Lightroom)

Page 3: Wprowadzenie do modelowania danych w PowerPivot

Agenda

Self-Services Business IntelligencePowerPivot a PowerBIExcel 2013

Pivot TablePowerPivotPower View

SharePoint 2013

Page 4: Wprowadzenie do modelowania danych w PowerPivot

Self-Services Business Intelligence

• Self-service business intelligence (SSBI) is an approach to data analytics that enables business users to access and work with corporate information without the IT department’s involvement (except, of course, to set up the data warehouse and data marts underpinning the business intelligence (BI) system and deploy the self-service query and reporting tools).

http://searchbusinessanalytics.techtarget.com/definition/self-service-business-intelligence-BI

Page 5: Wprowadzenie do modelowania danych w PowerPivot

Wizualizacja & decyzyjność

Odkrywaj, eksploruj i zestawiaj każdy rodzaj lub rozmiar danych, niezależnie od lokalizacji

Zadawaj pytania o dane do wizualizacji, analizuj je i prognozuj

Przyśpiesz decyzje, udostępniaj wyniki i spostrzeżenia na każde urządzenie

Transformacja+ analiza

Wizualizacja+ decyzyjność

Gromadzenie + zarządzanie

Data

Page 6: Wprowadzenie do modelowania danych w PowerPivot

Collaborate in Power BI for Office 365

1 in 4 enterprise customers on Office 365

Share Question

Q&A

Mobility

Analyze in Excel1 Billion Office Users

Analyze VisualizeDiscover

Scalable | Manageable | Trusted

Potężne podejście do pracy z danymiSelf-service business intelligence and analytics with Excel and the power of the cloud

Page 7: Wprowadzenie do modelowania danych w PowerPivot

Power BI for Office 365

Page 8: Wprowadzenie do modelowania danych w PowerPivot

Power BI – składowe

• Power Query• PowerPivot• Power Map• Power View• Power BI Sites• Data Management Gateway• Power BI App (Windows Store)• Q&A – naturalny język zapytań

Page 9: Wprowadzenie do modelowania danych w PowerPivot

PowerPivot - przegląd

• Organizacja tabel danych w sposób relacyjny• InMemory ColumnStore database• Silne kompresowanie danych (kolumnowe)• DAX – wydajny język programowania• Możliwość integracji danych z wielu różnych źródeł danych• Dużo wyższa wydajność złożonych zapytań w stosunku do tradycyjnych

baz danych• Możliwość tworzenia hierarchii

Page 10: Wprowadzenie do modelowania danych w PowerPivot

PowerPivot - Historia

• Microsoft Excel 97– Pierwsze tabele przestawne (PivotTable)

• Microsoft Excel 2010– Darmowy dodatek PowerPivot v.1.0

• Microsoft Excel 2013– PowerPivot wstępnie instalowany – konieczność aktywacji

Page 11: Wprowadzenie do modelowania danych w PowerPivot

PowerPivot – data sources (1)

Page 12: Wprowadzenie do modelowania danych w PowerPivot

PowerPivot – data sources (2)

Page 13: Wprowadzenie do modelowania danych w PowerPivot

PowerPivot - modelowanie

Page 14: Wprowadzenie do modelowania danych w PowerPivot

PowerPivot – hierarchie danych

• Przejrzysta wizualizacja danych zależnych od siebie• Wygodna metoda prezentacji ścieżki analitycznej• Trywialne przygotowanie w modelu PowerPivot• Dostępne również w Power View• Wygodna obsługa raportów (drill-down)

• Przykłady hierarchii:– Kalendarz: Rok -> Kwartał -> Miesiąc– Kategorie produktów:

Kategoria -> Podkategoria -> [Produkt]

Page 15: Wprowadzenie do modelowania danych w PowerPivot

DEMO

Page 16: Wprowadzenie do modelowania danych w PowerPivot

Podsumowanie

• Wizualizacje i możliwości Excela• Możliwość współdzielenia na platformie SharePoint• Możliwość automatyzacji (VBA/SharePoint)• Power View jako interaktywna prezentacja danych• Analiza online & offline• Tabular Mode jako krok następny

Page 17: Wprowadzenie do modelowania danych w PowerPivot

Materiały

• „Microsoft Excel 2013. Budowanie modeli danych przy użyciu PowerPivot”Alberto Ferrari, Marco Russo. APN Promise 2014

• http://blogs.msdn.com/b/powerbi/• http://www.powerpivotpro.com/• http://www.microsoft.com/en-us/powerbi/default.aspx• PASS Data Warehousing and Business Intelligence Virtual Chapter

https://www.youtube.com/channel/UCCCfvrqpqo4krycPTrQT4LA

Page 18: Wprowadzenie do modelowania danych w PowerPivot

Q&A

ANY QUESTIONS

Page 19: Wprowadzenie do modelowania danych w PowerPivot

DZIĘKUJĘ ZA UWAGĘ

Zapraszam do kontaktu

[email protected]

kamil.nowinski

http://pl.linkedin.com/in/kamilnowinski/

@NowinskiK