Tag Archive: tabular

Power BI – modyfikacja relacji z funkcją CROSSFILTER

Adrian Chodkowski
Follow me

Adrian Chodkowski

SQL geek, Data enthusiast, Consultant & Developer
Adrian Chodkowski
Follow me

Bardzo często filtracja krzyżowa jest tym czego oczekujemy od nowoczesnego narzędzia przeznaczonego do budowy modelu analitycznego. W Power BI i ogólnie rzecz biorąc w modelu tabelarycznym opcja ta była dostępna już od dawna pod postacią różnych technik jak na przykład specjalnego kodu DAX lub jako np. ustawienie kierunku relacji. Jedną z najbardziej pożytecznych funkcji pomocnych przy tego typu scenariuszach jest jest bez wątpienia CROSSFILTER, który pozwala ustalić zachowanie przepływu filtrów. Myślę, że znajomość tejże przyda się każdemu pracującemu z modelami analitycznymi dlatego też chciałbym zaprosić Was do lektury niniejszego artykułu gdzie przedstawmy ją na przykładach. Jako nasz zestaw testowy wykorzystamy…
Read more

Power BI DAX – Agregowanie zagregowanych danych

Adrian Chodkowski
Follow me

Adrian Chodkowski

SQL geek, Data enthusiast, Consultant & Developer
Adrian Chodkowski
Follow me

DAX jest naprawdę potężnym językiem. Mimo początkowo złudnego przekonania, że jest on trywialny po pewnym czasie ukazuje swoje prawdziwe oblicze na podstawie którego możemy dojść do wniosku, że bardziej wyrafinowane kalkulacje wymagają czasu i wielu testów. Budując liczne kalkulacje spędziłem sporo czasu próbując wypracować pewne wzorce, które mógłbym używać w określonych sytuacjach. Jednym z takich wzorców jest technika, która pozwala budować dynamiczne miary obliczające agregat na już pogrupowanych danych. O co właściwie mi chodzi? O kalkulacje takie jak suma średnich, suma iloczynów czy też suma wartości sprzedaży na na ostatnich fakturach wystawionych dla naszych klientów. Jak stworzyć tego typu miary…
Read more

SQL Server 2016 – zmienne, komentowanie miar oraz tabele kalkulowane w Tabular

Adrian Chodkowski
Follow me

Adrian Chodkowski

SQL geek, Data enthusiast, Consultant & Developer
Adrian Chodkowski
Follow me

Kontynuujemy naszą serię opisującą nowości w SQL Server 2016 – dziś powiemy sobie czym są zmienne w języku DAX, które po Power BI i Excel 2016 zagościły w modelu tabelarycznym Analysis Services. Ponadto poruszymy temat komentowania w miarach oraz tabel kalkulowanych – zapraszam do lektury. Zmienne to prawdopodobnie jedno z najpopularniejszych pojęć w szeroko pojętym IT. Każdy język programowania posiada mniej lub bardziej rozbudowane implementacje zmiennych. Nie inaczej było z językami platformy danych Microsoft – nikt z nas nie wyobraża sobie chyba pracy z językiem TSQL bez użycia zmiennych, które niejako nadawały sens użycia procedur składowanych. Istniały jednak pewne wyjątki…
Read more

SQL Server 2016 – translacje w Tabular i Tabular Model Explorer

Adrian Chodkowski
Follow me

Adrian Chodkowski

SQL geek, Data enthusiast, Consultant & Developer
Adrian Chodkowski
Follow me

Od 2012 roku widać pewną tendencję w działaniach Microsoftu jeśli chodzi o zmiany i kierunek rozwoju wbudowanych w SQL Server usług analitycznych. Na przestrzeni czasu usługi te były rozpoznawalne dzięki wielowymiarowym kostkom OLAP, które dawały duże pole do popisu i pozwalały (właściwie nadal pozwalają) osiągnąć bardzo fajne efekty. Jednakże z pewnych względów Microsoft postanowił niejako odwrócić się od kostek i postawić na technologię in-memory kryjącą się pod nazwą VertiPaq (później przemianowaną na xVelocity) zaimplementowaną w nowym trybie działania Analysis Services o nazwie Tabular. Zdając sobie sprawę z ugruntowanej pozycji kostek, Microsoft postanowił nadal je wspierać jednakże każdy z nas dostrzega,…
Read more