Tag Archive: SQL

SQL Server – minimalne logowanie

SQLServer_MinimalneLogowanie_00
Follow me

Adrian Chodkowski

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

Latest posts by Adrian Chodkowski (see all)

Na to czy nasze rozwiązanie jest dostatecznie wydajne ma wpływ bardzo dużo różnych czynników. W przypadku procesów ładujących ETL czy też ELT jednym z kluczowych aspektów na jakie trzeba zwrócić uwagę jest minimalne logowanie. Co to jest i jak należy to testować? Postaram się to wytłumaczyć w ramach niniejszego artykułu – serdecznie zapraszam. Jak wszyscy wiemy baza danych aby zachować konsystencję i spełnić wszelkie postulaty bycia transakcyjną wykorzystuje dziennik transakcyjny (ang. transaction log). To właśnie w tym miejscu znajdują się informacje o niemal wszystkich operacjach modyfikujących jakie zostały wykonane na bazie danych. Jest to niezwykle istotne ze względu na fakt,…
Read more

Seequality #2 – Typy danych w Microsoft SQL Server – dlaczego są takie ważne?

Druga sesja seequality za nami. Sesja poświęcona typom danych w Microsoft SQL Server. Podczas prezentacji zostały omówione różne typy danych, pokazane zostały dobre i złe praktyki podczas doboru typów danych oraz wskazano zagrożenia, które mogą wynikać z nieprawidłowego doboru zmiennych. Poniżej znajduje się prezentacja. Nagranie: Prezentacja:

Funkcje LAG i LEAD w TSQL

LagAndLeadInTSQL_00
Follow me

Adrian Chodkowski

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

Latest posts by Adrian Chodkowski (see all)

SQL Server 2012 przynosił ze sobą wiele użytecznych zmian. Jednymi z moich ulubionych funkcji wprowadzonych w tamtej wersji są LAG i LEAD, które pokrótce chciałbym opisać w ramach niniejszego posta – zapraszam! Zapewne wielu z Was zna bardzo dobrze funkcje okna takie jak RANK czy ROW_NUMBER – mógłbym również zaryzykować tezę, iż funkcje te większość z Was lubi i używa – tutaj właśnie pojawia się pierwsza dobra wiadomość! LAG i LEAD również są funkcjami okna! Co za tym idzie wymagają aby użyć składnika OVER(ORDER BY) i pozwalają odnosić się (tak jak wskazuje nazwa) do wiersza poprzedzającego i następującego po  bieżącym…
Read more

Power Query – tutorial cz. 1

Zapraszamy również do zapoznania się z serią Poznaj Power BI gdzie omawiane są również transformacje Power Query – serię znajdziesz tutaj. Microsoft Power Query (PQ) to dodatek do arkusza kalkulacyjnego Microsoft Excel, który został zaprojektowany przez firmę Microsoft do wspierania rozwiązań klasy Self-Service Business Intelligence. Równie przydatny może okazać się jednak do codziennej pracy z danymi, do gromadzenia danych czy przygotowywania ich do odkrywania z nich wiedzy. Pozwala pobierać dane z wielu różnych miejsc; począwszy od relacyjnych baz danych, poprzez dane pochodzące z SharePointa i systemu operacyjnego aż po dowolne dane z dowolnej strony internetowej. Dodatkowo umożliwia wstępną obróbkę danych…
Read more

Wyszukiwanie zdjęć w Bing za pomocą Power Query i wizualizacja zdjęć w Power BI Desktop

Power Query jest niezwykle użyteczny i może być wykorzystywany do realizacji wielu, różnych celów. Dzisiaj chciałbym pokazać w jaki sposób można wykorzystać aplikację dostępne w Azure Marketplace – w tym przypadku aplikację Bing Search. Pobrane zdjęcia następnie zostaną pokazane na raporcie w Power Bi Desktop. W Power Bi Desktop, w Power Query dodajmy nową funkcję, która pozwala będzie pobierać zdjęcia.

Zmieńmy teraz nazwę funkcji na: “fFindImageForQuery”. Aby przetestować funkcję wystarczy użyć przycisku “Invoke”. Teraz wystarczy wprowadzić parametry funkcji – w tym przypadku szukana fraza dla zdjęc i zaakceptować wybór. Przy wykonywaniu funkcji po raz pierwszy Power Query poprosi o autentykację…
Read more