Ostatnie artykuły

Power BI – Aggregations

PowerBIAggregations_00

Do tej pory jeśli ktoś mówił o agregacjach w kontekście narzędzi Business Intelligence spod znaku Microsoft to zapewne miał na myśli prekalkulowane wartości w kostkach wielowymiarowych w Analysis Services Mutlidimensional lub specjalne tabele w hurtowni wypełniane agregatami podczas ETL, ewentualnie widoki zmaterializowane pełniące dokładnie tą samą rolę. Od niedawna pojęcie to wiąże się również z Power BI gdzie takowa funkcjonalność została wprowadzona. Agregacje są kolejną funkcjonalnością po odświeżaniu Inkrementalnym i Composite Models, która została dodana wyłącznie dla użytkowników Premium i na ten moment nie jest dostępna nigdzie indziej i ciężko oczekiwać, że będzie inaczej. Jak działa owa funkcjonalność i w…
Read more

BIConnected – konferencja poświęcona Business Intelligence we Wrocławiu

logo3_biconnected_01

Już w październiku będzie miała miejsce pierwsza edycja konferencji BIConnected organizowana przez firmę SII. Konferencja jak sama nazwa wskazuje będzie poświęcona zagadnieniom z obszaru Business Intelligence. Jest to unikalna możliwość posłuchania ciekawych prelekcji z perspektywy różnych narzędzi i odmiennych podejść architektonicznych od Power BI i SQL Server po Qlik Sense i architekturę Data Valut. Ponadto sesje będą prowadzone przez doskonałych prelegentów znanych społeczności ze swojej aktywności i ogromnej wiedzy. Chciałbym Was tym bardziej zaprosić, iż będę miał ogromną przyjemność być częścią tego wydarzenia, wystąpić wśród tak znakomitego grona i wygłosić swoją własną prelekcję zatytułowaną “Wykorzystanie mechanizmów In-memory w SQL Server“….
Read more

Power BI – Composite models i relacje wiele do wielu

PowerBI_CompositeModels_15

W ostatnim czasie Power BI otrzymał kolejną potężną aktualizację wprowadzającą do usługi szereg udogodnień i nowych funkcjonalności. Najbardziej przydatnymi funkcjonalnościami, które zostały wprowadzone są bez wątpienia możliwość tworzenia raportów w tzw. Mixed mode czyli w ramach pojedynczej aplikacji raportowej możemy łączyć tabele podłączone w trybie Direct Query wraz z tymi podłączonymi w trybie Import. Ponadto Composite models (bo taka jest ich oficjalna nazwa) pozwalają nam łączyć tabele z kilku źródeł w trybie Direct Query co wcześniej nie było możliwe. Drugą większą nowością jest możliwość tworzenia relacji wiele do wielu pomiędzy dwoma tabelami. Jak to wszystko wygląda w praktyce? Sprawdźmy to…
Read more

Power BI – wykrywanie błędów na opublikowanych raportach

Check Power BI visual errors logo

Praca z Power BI jest stosunkowo szybka, prosta i przyjemna. Niestety jak każdy produkt Power BI posiada również wady. Według mnie jedną z największych bolączek pracy developera z raportami Power BI oraz platformą powerbi.com jest administracja. Im większy projekt i liczba raportów, tym trudniej zapanować nad publikowaniem raportów oraz zapewnieniu ciągłości ich działania. W tym poście chciałbym opisać jeden konkretny problem oraz pokazać w jaki sposób można ten problem obejść. Pewnie nie jeden z nas spotkał się z następującym widokiem: Źródło problemu jest raczej oczywiste i najprawdopodobniej model danych, z którego korzystał raport uległ zmianie. Zmiany w modelu są rzeczą…
Read more

Adaptive Query Processing – Interleaved execution

Wraz z SQL Server 2017 wprowadzono szereg ulepszeń w przetwarzaniu zapytań. Jedną z najbardziej spektakularnych jest bez wątpienia tzw. Adaptive Query Processing czyli tłumacząc na nasz język możliwość dostosowywania przez optymalizator sposobu wykonania zapytań w trakcie przetwarzania. Adepci optymalizacji zapytań powinni w tej chwili się zastanowić i zadać pytanie czy to w ogóle możliwe? Przecież to całkowicie zmienia schemat działania optymalizatora! Odpowiedź jest jednoznaczna i brzmi: tak można – od SQL Server 2017. Już na samym wstępie chciałbym zaznaczyć, że nie oznacza to, iż teraz optymalizator będzie zmieniał plan wykonania po każdym operatorze, a jedynie dostosowywał odpowiednie elementy planu w…
Read more