SlideShare une entreprise Scribd logo
1  sur  19
Wprowadzenie
do modelowania danych
w PowerPivot
Kamil Nowiński
kamil@nowinski.net
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)
Agenda
Self-Services Business Intelligence
PowerPivot a PowerBI
Excel 2013
Pivot Table
PowerPivot
Power View
SharePoint 2013
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
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
Potężne podejście do pracy z danymi
Self-service business intelligence and analytics with Excel and the power of the cloud
Power BI for Office 365
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ń
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
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
PowerPivot – data sources (1)
PowerPivot – data sources (2)
PowerPivot - modelowanie
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]
DEMO
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
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
Q&A
ANY
QUESTIONS
DZIĘKUJĘ ZA UWAGĘ
Zapraszam do kontaktu
kamil@nowinski.net
kamil.nowinski
http://pl.linkedin.com/in/kamilnowinski/
@NowinskiK

Contenu connexe

Similaire à Wprowadzenie do modelowania danych w PowerPivot

Visual Basic .NET. Bazy danych. Księga eksperta
Visual Basic .NET. Bazy danych. Księga ekspertaVisual Basic .NET. Bazy danych. Księga eksperta
Visual Basic .NET. Bazy danych. Księga eksperta
Wydawnictwo Helion
 
Migracja I Integracja Bazy
Migracja I Integracja BazyMigracja I Integracja Bazy
Migracja I Integracja Bazy
Przemysław ...
 
Microsoft SQL Server 2000. Księga eksperta
Microsoft SQL Server 2000. Księga ekspertaMicrosoft SQL Server 2000. Księga eksperta
Microsoft SQL Server 2000. Księga eksperta
Wydawnictwo Helion
 

Similaire à Wprowadzenie do modelowania danych w PowerPivot (20)

Gemini = BI for masses
Gemini = BI for massesGemini = BI for masses
Gemini = BI for masses
 
20060416 Azure Boot Camp 2016- Azure Data Lake Storage and Analytics
20060416   Azure Boot Camp 2016- Azure Data Lake Storage and Analytics20060416   Azure Boot Camp 2016- Azure Data Lake Storage and Analytics
20060416 Azure Boot Camp 2016- Azure Data Lake Storage and Analytics
 
ETL versus EIM
ETL versus EIMETL versus EIM
ETL versus EIM
 
Podstawy ETL z SSIS
Podstawy ETL z SSISPodstawy ETL z SSIS
Podstawy ETL z SSIS
 
SQLDay2013_GrzegorzStolecki_KonsolidacjaBI
SQLDay2013_GrzegorzStolecki_KonsolidacjaBISQLDay2013_GrzegorzStolecki_KonsolidacjaBI
SQLDay2013_GrzegorzStolecki_KonsolidacjaBI
 
SQLDAY2022-AdrianChodkowski-10BledowPowerBI.pdf
SQLDAY2022-AdrianChodkowski-10BledowPowerBI.pdfSQLDAY2022-AdrianChodkowski-10BledowPowerBI.pdf
SQLDAY2022-AdrianChodkowski-10BledowPowerBI.pdf
 
20160316 techstolica - cloudanalytics -tidk
20160316  techstolica - cloudanalytics -tidk20160316  techstolica - cloudanalytics -tidk
20160316 techstolica - cloudanalytics -tidk
 
Elitmind @ SQLDay2018: Stream Analytics i Machine Learning – czy to dobrze do...
Elitmind @ SQLDay2018: Stream Analytics i Machine Learning – czy to dobrze do...Elitmind @ SQLDay2018: Stream Analytics i Machine Learning – czy to dobrze do...
Elitmind @ SQLDay2018: Stream Analytics i Machine Learning – czy to dobrze do...
 
Visual Basic .NET. Bazy danych. Księga eksperta
Visual Basic .NET. Bazy danych. Księga ekspertaVisual Basic .NET. Bazy danych. Księga eksperta
Visual Basic .NET. Bazy danych. Księga eksperta
 
SQL Server 2008 Tips & tricks administracji
SQL Server 2008 Tips & tricks administracjiSQL Server 2008 Tips & tricks administracji
SQL Server 2008 Tips & tricks administracji
 
Jak nie narobić sobie problemów korzystając z EntityFramework
Jak nie narobić sobie problemów korzystając z EntityFrameworkJak nie narobić sobie problemów korzystając z EntityFramework
Jak nie narobić sobie problemów korzystając z EntityFramework
 
20160405 Cloud Community Poznań - Cloud Analytics on Azure
20160405  Cloud Community Poznań - Cloud Analytics on Azure20160405  Cloud Community Poznań - Cloud Analytics on Azure
20160405 Cloud Community Poznań - Cloud Analytics on Azure
 
20160316 techstolica - cloudstorage -tidk
20160316  techstolica - cloudstorage -tidk20160316  techstolica - cloudstorage -tidk
20160316 techstolica - cloudstorage -tidk
 
Projektowanie i programowanie aplikacji nowej generacji
Projektowanie i programowanie aplikacji nowej generacjiProjektowanie i programowanie aplikacji nowej generacji
Projektowanie i programowanie aplikacji nowej generacji
 
Migracja I Integracja Bazy
Migracja I Integracja BazyMigracja I Integracja Bazy
Migracja I Integracja Bazy
 
Sql day2015 fts
Sql day2015 ftsSql day2015 fts
Sql day2015 fts
 
Analizy danych w chmurze
Analizy danych w chmurzeAnalizy danych w chmurze
Analizy danych w chmurze
 
Microsoft SQL Server 2000. Księga eksperta
Microsoft SQL Server 2000. Księga ekspertaMicrosoft SQL Server 2000. Księga eksperta
Microsoft SQL Server 2000. Księga eksperta
 
Maintenance_Plans_Zupełnie_Znienacka
Maintenance_Plans_Zupełnie_ZnienackaMaintenance_Plans_Zupełnie_Znienacka
Maintenance_Plans_Zupełnie_Znienacka
 
Kochetkov mykyta
Kochetkov mykytaKochetkov mykyta
Kochetkov mykyta
 

Wprowadzenie do modelowania danych w PowerPivot

  • 1. Wprowadzenie do modelowania danych w PowerPivot Kamil Nowiński kamil@nowinski.net
  • 2. 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)
  • 3. Agenda Self-Services Business Intelligence PowerPivot a PowerBI Excel 2013 Pivot Table PowerPivot Power View SharePoint 2013
  • 4. 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
  • 5. 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
  • 6. Potężne podejście do pracy z danymi Self-service business intelligence and analytics with Excel and the power of the cloud
  • 7. Power BI for Office 365
  • 8. 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ń
  • 9. 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
  • 10. 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
  • 11. PowerPivot – data sources (1)
  • 12. PowerPivot – data sources (2)
  • 14. 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]
  • 15. DEMO
  • 16. 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
  • 17. 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
  • 19. DZIĘKUJĘ ZA UWAGĘ Zapraszam do kontaktu kamil@nowinski.net kamil.nowinski http://pl.linkedin.com/in/kamilnowinski/ @NowinskiK