Karika koja je nedostajala - Power View za multidimenzionalne modele

Slides:



Advertisements
Similar presentations
Izrada rješenja bez programiranja pomoću SharePoint Composites BORISLAV GRGIĆ, PERPETUUM MOBILE D.O.O.
Advertisements

Interno funkcioniranje modernog GUI-ja (korisničkog sučelja) na primjeru Unity 3D GUI frameworka Autor: Danko Kozar,
Rješenje za izradu obiteljskog stabla
System Center 2012 Virtual Machine Manager Pogled, pregled i iskoristivost Romeo Mlinar MCSA, MCSE, MCDST, MCDBA, MCTS, MCITP Ekobit d.o.o.
Sociologija uprave.1 Josip Kregar. F.W.Taylor 1. The development of a true science 2. The scientific selection of the workman 3. The scientific education.
Organizacija informacije i struktura podataka. Model podataka.
Power View Overview April 25, POWER VIEW Presentation ready visualizations for the masses.
Multimedia Multimedia obuhvata sve što može da se vidi, čuje, pročita Multimedijalni sadržaji mogu biti u različitim formatima Podrška Internet browser-ima.
6/19/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Isti upit iskazan na različite načine
Microsoft Business Intelligence
SQL AlwaysOn Availability Groups
Spajanje digitalnog prijamnika na televizor
Predavanje br. 7 Formiranje GIS-a II Relacione klase.
Razvoj, definicije, modeli baza podataka
TABELE.
Introduction to SQL Server Analysis Services
4.1 Vizualni (grafički) HTML uređivači
MICROSOFT WORD 2010.
Nadgradnja klasa i nasljeđivanje – 3
Programi,Podaci,Varijable,Računanje- Uvod
Pristup podacima Uvod Nikola Vlahović.
Grafičke kartice.
Programiranje - Blokovi naredbi i logički tipovi –
OSNOVE PROGRAMIRANJA U PROGRAMSKOM JEZIKU
Pojam DBMS. Relacione baze podataka
CheckBox RadioButton RadioGroup
uštedama prebroditi krizu Overpass Crisis with Cost Saving
Régis Power View and the Cube Régis
Petlje FOR - NEXT.
RELACIONE BAZE PODATAKA
Business Intelligence Fundamentals: SQL Server Analysis Services
KREIRANJE OBJEKATA.
Video zapis.
IDE Visual Basic Uvod Nikola Vlahović.
Uvod u programiranje - matematika – X predavanje
TechEd /24/2018 6:19 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Arrays and strings -2 (nizovi i znakovni nizovi)
LABORATORIJSKA VEŽBA VEŽBA 4
Elektrotehnički fakultet – Podgorica Operativni sistemi
Elementi programskog jezika PASCAL
Podešavanje osobina stranica
MS Access-Baze podataka
Arrays and strings -1 (nizovi i znakovni nizovi)
Struktura MAC adrese i Ethernet okvira
Element form Milena Kostadinović.
MessageBox.
Mrežni, hijerarhijski i objektni model podataka
DISKRETNI DINAMIČKI SUSTAVI –LOGISTIČKI MODEL -KAOS-
Pojmovi digitalnog zapisa
Networking u Windows-u 2000 i Windows-u XP
Internet FTP usluga.
PROGRAMSKI JEZIK PASCAL
Articles.
ELEKTRONIČKA POŠTA ( ) OTVARANJE RAČUNA.
Do While ... Loop struktura
Home - Bullets & Numbering -
EU Montenegro Inclusive Education Services Project (EU - MIESP)
Sharepoint u magli i oblacima
Sustavi za pracenje i vođenje procesa STATEFUL INSPECTION FIREWALL
Big Data: I Microsoft ima slona za utrku
Strukture podataka i algoritmi 5. VRIJEME IZVRŠAVANJA ALGORITMA
BLOOMOVA TAKSONOMIJA I
Skup instrukcija procesora
Fakultet elektrotehnike i računarstva
Elder Scroll V:Skyrim.
SQL (Structure Query Langugage) za microsoft access
Hour of Code Coding Jetpack Jumper Mateja Hržica, MSP.
Kako zaštititi privatnost na facebooku
Iracionalni brojevi
Presentation transcript:

Karika koja je nedostajala - Power View za multidimenzionalne modele Josip Nadih KING ICT

Sadržaj Uvod Arhitektura Funkcionalnosti Kratak pogled unazad Analitičke baze u produkciji – statistički osvrt Codename „DAXMD” Arhitektura Multidimenzionalno-tabularno mapiranje objekata CSDLBI definicije Demo 1 Funkcionalnosti Kreiranje konekcije Prikaz objekata u Power View-u Podržane funkcionalnosti Slike i geografske karte Globalni filteri Nepodržane funkcionalnosti Demo 2

Uvod

Kratak pogled unazad 2011. Power View za SharePoint s podrškom za tabularne modele 2012. Power View kao add-in za Excel 2013 s nizom poboljšanja (hijerarhije, KPI, geografske karte, pie-chart,...), ali još bez podrške za OLAP 31.5.2013. Power View sa SQL Server 2012 SP1 CU4 zna raditi s multidimenzionalnim modelima!

Analitičke baze u produkciji – statistički osvrt Tabularne baze Multidimenzionalne baze

Codename „DAXMD” DAXMD nova verzija SSAS-a Power View govori samo DAX Multidimenzionalni SSAS govori samo MDX DAXMD nova verzija SSAS-a

Arhitektura

Arhitektura Preduvjeti Native podrška za DAX BISM u primjeni! SQL Server 2012 Analysis Services SP1 CU4 ili novije (Enterprise ili BI edicija) SQL Server 2012 Reporting Services Add-in (SP1 CU4 ili novije) za SharePoint 2010 ili 2013 Silverlight 5 Native podrška za DAX DAX izrazi ne prevode se u MDX, nego se direktno šalju prema multidimenzionalnom SSAS-u Moguće pisati DAX upite prema OLAP-u kroz SQL Server Management Studio BISM u primjeni! Power View vidi OLAP kao tabularni model

Multidimenzionalno-tabularno mapiranje objekata Multidimenzionalni objekti Tabularni objekti Kocka Model Dimenzija Tablica Atribut dimenzije Kolona Grupa mjera Tablica (grupa mjera) Mjera Kolona (mjera) Mjera koja nije u grupi Mjera u tablici „Measures” Veza mjera i dimenzija Veza između tablica Perspektiva KPI Hijerarhija Mapa za prikaz

CSDLBI definicije Metapodaci se mogu dohvatiti kao konceptualni model baziran na Entity Data Model (EDM) shemi nazvanConceptual Schema Definition Language with Business Intelligence annotations (CSDLBI) Pojašnjava pravila i restrikcije DAX upita nad multidimenzionalnim modelom Može se dohvatiti tako da se multidimenzionalnom modelu pošalje zahtjev DISCOVER_CSDL_METADATA

Demo 1 DAX upiti nad multidimenzionalnim modelom CSDLBI definicije

Funkcionalnosti

Kreiranje konekcije Report Data Source connection file (.rsds) Connection string Instanca servera Baza podataka Kocka / perspektiva Za prijevode – Locale Identifier Data Source Type mora biti Microsoft BI Semantic Model for Power View (ne radi s Microsoft SQL Server Analysis Services)

Prikaz objekata u Power View-u Dimenzije Dimenzije se prikazuju kao tablice Mape za prikaz služe za klasifikaciju sastavnih elemenata dimenzija Atributi se prikazuju kao kolone Hijerarhije se prikazuju kao dio dimenzije - moguće vidjeti pojedinačne nivoe Označava objekt kao ključ Mjere Grupe mjera prikazuju se kao tablice s oznakom ⅀ Mjere su označene ikonom kalkulatora unutar tablica grupa mjera, a ako nisu dio grupe nalaze se u tablici „Measures” KPI-evi su dio tablice grupe mjera i označeni su ikonom semafora

Podržane funkcionalnosti Hijerarhije Tablice s ponavljajućim vrijednostima, prikaz vrijednosti na samo jednom nivou, ali moguć drill-down Predefinirani članovi (Defatult memers) Automatski se primjenjuju u filteru, ali ih je moguće promijeniti Formati tekstova Podržani, osim nekih opskurnih formata Kalkulirani članovi Kalkulirane mjere 100% podržane Kalkulirani članovi dimenzija podržani su uz neka ograničenja: Podržani članovi za attribute hierarchies ispod „All” nivoa koji imaju jedan stvaran član na leaf nivou ako dimenzija ima više atributa. Kalkulirani članovi za user hierarchies nisu podržani. Dodatna ograničenja: Atribut s kalkuliranim članom ne može biti ključni atribut dimenzije, osim ako je jedini atribut Atribut s kalkuliranim članom ne može biti parent-child atribut Sigurnost Podržano na razini dimenzije, ne i na razini ćelije

Slike i geografske karte Moderni izvještajni alati oslanjaju se na metapodatke za vizualizaciju podataka Multidimenzionalni SSAS - Type postavka atributa Slike Type: Image/ImageURL Koristi URL slike za vizualizaciju, slike spremljene kao binarni objekti nisu podržani Geografske karte Type: Geography (Country, County, City,...) Power View ga koristi s BING servisom

Globalni filteri Globalni filteri (Pinned filters) odnose se na čitav izvještaj Mogu se uključiti na panelu filtera Mogu se definirati i kroz URL pomoću parametra „rf” : &rf=[Table Name].[Field Name] eq 'Value' Tip podatka Primjer String &rf=[City].[Name] eq 'Seattle' Numeric &rf=[Time].[Year] eq 2010 &rf=[Sale].[Price] eq 199.99 Date &rf=[Sale].[Date] eq datetime'2010-02-25' &rf=[Sale].[Date] eq datetime'2010-02-25T12:34' &rf=[Sale].[Date] eq datetime'2010-02-25T12:34:17.0001' Boolean &rf=[Resource].[Active] eq true Blank / null &rf=[Something].[Else] eq null

Nepodržane funkcionalnosti Neke DAX funkcije, npr. PATH() Akcije na kocki Imenovani skupovi (Named sets) Ograničenja s kalkuliranim članovima dimenzija Sigurnost na razini ćelije Za sada ne radi kroz plug-in za Excel 2013, ali je navodno prioritet razvojnog tima

Demo 2 kreiranje konekcije prikaz objekata u Power View-u hijerarhije i kalkulirani članovi prikaz slika i geografskih karata korištenje globalnih filtera