Ostatnie artykuły

Data Community Katowice #84 – Performance Tuning dla specjalistów Business Intelligence

DataCommunityKatowice89_000

Serdecznie zapraszam wszystkich zainteresowanych tematyką SQL Server na moją prelekcję zatytułowaną Performance Tuning dla specjalistów Business Intelligence która odbędzie się w ramach 84 spotkania Data Community Katowice już 06 czerwca o 18:00. Celem sesji jest pokazanie możliwości tuningu: W świecie Business Intelligence i hurtowni danych wydajność jest niezwykle ważnym aspektem. Skończony czas potrzebny na dokonanie wszelkiego rodzaju transformacji i ograniczone zasoby sprzętowe mogą stanowić poważną przeszkodę dla wielu projektów. Podczas sesji przedstawione zostaną praktyki pozwalające uzyskać dobrą wydajność i bardziej stabilne rozwiązanie. Powiemy zarówno o technikach optymalizacyjnych użytecznych przy ładowaniu danych jak i przy ich odczycie. Całość tematu zostanie przedstawiona na praktycznych przykładach…
Read more

SQL Server – parę słów o TABLOCK

SQLServer_Tablock_00

Dziś nieco zmienimy tematykę i chwilowo zostawiamy Azure Data Studio, ale nie ma czym się martwić bo powiemy sobie o niezwykle interesującej wskazówce jaką jest TABLOCK. Użycie tego konkretnego hinta jest powszechne jednakże w tak zwanym międzyczasie narosło na jego temat kilka mitów. Ponadto wiedza na ten temat nie jest zbyt powszechna dlatego też postanowiłem napisać kilka słów, które mam nadzieję okażą się użyteczne. Tak więc zaczynajmy! Na wstępie przedstawmy sobie definicję czym tak naprawdę jest TABLOCK. Otóż jest to wskazówka możliwa do użycia w zapytaniu, która powoduje, że blokada zwana powszechnie lockiem z poziomu wiersza lub strony jest przenoszona…
Read more

SQLDay 2019 – Web scraping praktycznie

Web scrapping praktycznie

Środek maja już od wielu lat kojarzy mi się przede wszystkim z konferencją SQL Day. Podczas tegorocznej edycji – SQLDay 2019 – miałem okazję poprowadzić sesję zatytułowaną “Web scraping praktycznie“. Podczas prezentacji największy nacisk starałem się postawić na aspekt praktyczny oraz dużą ilość demonstacji. Głównym przykładem był skrypt do parsowania jednej z najpopularniejszych stron plotkarskich w Polsce. Jako, iż dane pochodzące z web scrapingu zwykle są w jakiś sposób wykorzystywane, część praktyczną zakończyłem krótkim przykładem analizy zgromadzonych danych z wykorzystaniem PowerBI. To była ogromna przyjemność, ale też zaszczyt występować na tak dużej i renomowanej konferencji! Przykłady oraz kody źródłowe dostępne…
Read more

SQLDay 2019 – Performance Tuning dla specjalistów Business Intelligence

sqlday2019_00_Adrian

Kolejna edycja SQLDay za nami. Miałem wielką przyjemność być częścią tego wydarzenia i z tego miejsca chciałbym podziękować organizatorom za zaproszenie. Moja sesja zatytułowana “Performance Tuning dla specjalistów Business Intelligence” zgromadziła naprawdę mnóstwo ludzi na sali co jest dla mnie dowodem na to, że tematyka ta nadal budzi zainteresowanie i jest na nią zapotrzebowanie. Mam nadzieję, że treści które przygotowałem okazały się przydatne i zachęciły słuchaczy do dalszego zgłębiania tematu. Dla tych którzy z jakiegoś powodu nie mogli dotrzeć na konferencję, a byliby zainteresowani tymi treściami mam dobrą wiadomość ponieważ w czerwcu będę miał przyjemność ją przedstawić na lokalnych spotkaniach…
Read more

Azure Data Studio – Widgety i własny Dashboard

AzureDataStudio_Dashboard_21

Po pierwszym artykule wprowadzającym nas w tematykę kontynuujemy poznawanie nowego narzędzia jakim jest Azure Data Studio. Dziś powiemy sobie w jaki sposób działają Dashboardy oraz dodamy do nich swoje własne elementy, zaczynajmy! Dashboard w zamierzeniu ma być miejscem gdzie zaglądamy zaraz po włączeniu narzędzia. To właśnie w tym miejscu możemy zobaczyć podstawowe informacje na temat instancji lub bazy danych do której się łączymy. Najciekawsze w tym wszystkim jest to, że mamy możliwość dostosowania tego miejsca do własnych potrzeb tak aby przedstawić interesujące nas dane biznesowe lub (albo nawet przede wszystkim) dane diagnostyczne. Przejdźmy zatem do tworzenia naszego kokpitu. O tym…
Read more