Ostatnie artykuły

Time Intelligence w Power BI

PowerBITimeIntellience_00

Daty to dosyć specyficzny typ danych, który w narzędziach raportowych powinien dawać ciekawe możliwości raportowe. Często spotyka się anglojęzyczne pojęcie Time Intelligence, które opisuje możliwości filtrowania i obsługiwania dat w modelu analitycznym lub narzędziu raportowym. To właśnie tym funkcjonalnościom dostępnym w Power BI przyjrzymy się w ramach niniejszego artykułu. Zapraszam do lektury. Na wstępie pokażmy sobie jakich danych będziemy używać. Cały model prezentuje się następująco: Bazujemy na AdventureWorks, a dokładnie na tabelach FactInternetSales, DimSalesTerritory oraz DimDate. Pomiędzy tabelą faktów, a DimDate mamy trzy różne relacje. Tak jak zapewne wiecie, w Power BI tylko jedna relacja może być aktywna co powoduje,…
Read more

Data Community Kraków – Ukryte Aspekty pracy z SQL Server

DataCommunityKrakow_UkryteAspektyPracyZSQLServerKrakow_00

Siema! W najbliższym czasie będę miał przyjemność wystąpić ze swoją sesją na Data Community, tym razem jednak nie będą to Katowice,a Kraków. Sesja, którą będę miał okazję wygłosić to Ukryte aspekty pracy w SQL Server – opis sesji wygląda następująco: “W dobie super wydajnych i samo-optymalizujących się serwerów nasze zapytania czasem działają w sposób nieprzewidywalny. Mimo, że wszystko na pierwszy rzut oka powinno działać bez zarzutów to obserwujemy zwiększone zużycie zasobów, stany oczekiwania związane z blokadami czy też ruch po stronie tempdb. Co jest tego powodem? Podczas sesji przedstawione zostaną nie do końca oczywiste aspekty pracy z SQL Server, które…
Read more

Hierarchie Parent-Child w DAX

DAX_ParentChild_000

Hierarchie parent-child są bardzo popularne w modelowaniu procesów biznesowych, ponieważ w bardzo łatwy sposób potrafią przedstawić wielopoziomową strukturę o znanej lub nieznanej liczbie poziomów. Skoro jest ona tak popularna to narzędzia analityczne powinny ją wspierać i tak też jest w przypadku Analysis Services. W tradycyjnym trybie multidimensional (czyli kostkach wielowymiarowych) mamy bardzo szerokie wsparcie tychże hierarchii, które razem z operatorami unarnymi i custom formulas dawały nam bardzo duże możliwości modelowania nawet skomplikowanej logiki biznesowej. W przypadku modelu tabelarycznego i DAX nie mamy aż takich możliwości przez to, że model ten ma tylko częściowe wsparcie dlatego typu hierarchii. Dziś chciałbym napisać…
Read more

Przełomowa funkcjonalność w Power BI czyli parę słów o Bookmarks

PowerBI_Bookmarks_00

Od samego początku byłem fanem Power BI. Technologia ta była odpowiedzią na to co się na rynku narzędzi raportujących działo od dawna – podejście z raportami statycznymi przeznaczonymi do druku już nie robiło takiego wrażenia jak kiedyś. Narzędzia takie jak QlikView czy Tableau wiodły prym dając takie możliwości jak efektowne wizualizacje wraz z technologią asocjacyjnego filtrowania. Power BI nawiązał walkę z tymi narzędziami i nie tylko ich dogonił co w wielu aspektach przegonił. Wszyscy wiemy o miesięcznych aktualizacjach Power BI Desktop – ja osobiście co miesiąc śledzę Release Notes wyczekując coraz to nowych funkcjonalności. Jedną ze zmian na które czekałem…
Read more

Bliższe spotkanie z Power BI Report Server

PowerBIReportServer_00

Power BI już od dłuższego czasu stało się jedną z wiodących technologii raportowych dostępnych na rynku. Jego popularność systematycznie wzrasta i jest to spowodowane kilkoma czynnikami takimi jak bogactwo wizualizacji, stosunkowo prosty interfejs budowy raportów, co miesięczne aktualizacje i wiele innych aspektów, które w ostatecznym rozrachunku zbudowały sukces całej usługi. Oprócz licznych zalet związanych z omawianym systemem klienci często mimo szczerych chęci nie inwestowali w tego typu rozwiązanie ze względu na fakt, że Power BI był i nadal jest usługą chmurową. Organizacje nadal nie mają świadomości tego czym jest chmura i co do zasady nie chcą się do niej migrować….
Read more