129 Spotkanie Data Community we Wrocławiu
Details
Dzień dobry :)
Zapraszamy na, jak zawsze darmowe, spotkanie Wrocławskiej grupy pasjonatów technologii związanych z systemami bazodanowymi, analizą danych oraz technologiami pokrewnymi.
Spotkanie odbędzie się 23.10 tradycyjnie w Pub Wędrówki na Podwalu.
➡️ Agenda spotkania:
18:00 – 18:10 Rozpoczęcie spotkania, sprawy organizacyjne
18:10 – 19:10 Zabezpieczenia na Poziomie Wizualizacji (Visual-Level Security) w Power BI - Grzegorz Strzymiński
19:10 – 20:00 Networking, pizza
20:00 – 21:00 Data Engineering - design patterns - Leszek Michalak
21:00 Zakończenie
➡️ Abstrakty Sesji:
- Zabezpieczenia na Poziomie Wizualizacji (Visual-Level Security) w Power BI - Grzegorz Strzymiński
Czy zastanawiałeś(aś) się kiedyś, czy można zaimplementować zabezpieczenia na poziomie wizualizacji w Power BI? Z pewnością już słyszałeś(aś) o zabezpieczeniach na poziomie wiersza (RLS, Row-Level Security) i z tego powodu wiesz, że użytkownik na raz może być przypisany do jednej lub więcej ról, ale nie da się ich zmienić w zależności od elementu raportu. A więc użytkownik jest zawsze przypisany do jednego zakresu danych, które widzi, niezależnie od elementu czy strony raportu.
Załóżmy jednak, że musisz rozwiązać taki przypadek: ten sam użytkownik powinien widzieć szczegółowe dane dotyczące tylko jego regionu na jednej wizualizacji oraz ogólne dane o całym kraju na innej wizualizacji.
Być może piętrzą Ci się już w głowie pomysły, jak poradzić sobie z taką sytuacją: zduplikowane (i prawdopodobnie zagregowane), prekalkulowane tabele z danymi, stworzenie dodatkowej strony ze zagregowanymi danymi i ograniczenie dostępu do niej warunkowym nawigatorem stron.
I w zasadzie masz rację, wszystkie te metody w pewnym sensie rozwiązują ten przypadek, jednak wszystkie mają bardzo istotne wady: wprowadzenie redundancji i nadmiaru danych do modelu lub łatwość obejścia zastosowanych zabezpieczeń w połączeniu z umiarkowaną intuicyjnością interfejsu użytkownika.
Podczas tej sesji zaprezentuję Ci inne podejście do rozwiązania tego stadium przypadku: zabezpieczenie na poziomie wizualizacji (VLS, Visual-Level Security). Ta technika nie dziedziczy żadnych z wad innych metod, wymienionych wcześniej. Podczas sesji wyjaśnię Ci koncepcję VLS i pokażę krok po kroku implementację. Dowiesz się, jakie przypadki i scenariusze będziesz mógł od teraz rozwiązać za pomocą VLS. Opowiem także o zabezpieczeniach tej metody i kilku częstych błędach, których lepiej się wystrzegać.
Po tej sesji będziesz:
· Rozumiał(a) koncepcję zabezpieczeń na poziomie wizualizacji (VLS).
· W stanie samodzielnie zaimplementować zabezpieczenia na poziomie wizualizacji w kilku scenariuszach.
· Znała najlepsze praktyki do pracy z VLS.
Byłoby świetnie, jeśli przed przyjściem na tą sesję miałbyś(aś) ogólne zrozumienie zabezpieczeń na poziomie wiersza (RLS), DAXa oraz modeli tabelarycznych. - Data Engineering - design patterns - Leszek Michalak
Design Patterny to sprawdzone rozwiązania na częste problemy. Podczas tej prelekcji zapezentuje zestawienie parunastu design patternów z kategorii: data ingestion, error management, idempotency, data quality oraz data observability.
➡️ BIO prelegentów:
- Grzegorz Strzymiński
Grzegorz jest konsultantem i trenerem Power BI. Ma doświadczenie w prowadzeniu szkoleń i sesji związanych z Power BI dla grup od 5 do 250 osób, na poziomach od początkującego do zaawansowanego. Prowadził sesje zarówno dla profesjonalistów, studentów jak i osób chętnych dopiero spróbować swoich sił w świecie Business Intelligence. Grzegorz udziela się i prowadzi sesje w ramach wielu wydarzeń społeczności Microsoft Power Platform, ze szczególnym nastawieniem na Power BI.
Grzegorz pracuje na jako Business Intelligence Team Lead w firmie Kearney z polską siedzibą w Warszawie. Posiada liczne certyfikacje Microsoft, w tym te związane z Power BI: PL-300, DA-100 oraz 70-778. - Leszek Michalak
Od dziewięciu lat pracuję z danymi w dużych organizacjach korporacyjnych. Swoją karierę rozpocząłem jako analityk danych, następnie rozwijałem się jako BI developer, a od pięciu lat specjalizuję się w inżynierii danych.
Na co dzień pracuję z dużymi wolumenami danych i dojrzałymi, często złożonymi środowiskami typu legacy, jednocześnie projektując i wdrażając nowe rozwiązania od podstaw. Największą satysfakcję daje mi tworzenie systemów, które są przemyślane, proste w utrzymaniu i po prostu działają.
Dziękujemy partnerom grupy za wsparcie - dzięki nim możemy spotykać się w tak fajnym miejscu :)
*
*
* Twoja firma? :)
➡️ W komentarzach nasi Partnerzy opowiedzą coś o sobie i się przywitają.
Zapraszamy serdecznie do zapoznania się, można znaleźć tam ciekawe rzeczy!
➡️
Gdyby i Twoja firma szukała okazji do współpracy to zachęcamy do kontaktu :)
Pozdrawiamy serdecznie,
Rafał Zakrzewski
Robert Tomaszek