SQL every Day!

Chciałem opisać tegoroczną edycję wydarzenia SQL Day nie od razu po jego zakończeniu, ale z pewnej perspektywy czasu 🙂 Jako że upłynęło około 2 tygodnie, chciałbym się podzielić moimi spostrzeżeniami. Będą one bardzo subiektywne i raczej mało techniczne 🙂 Pierwszy raz na SQL Dayu byłem w 2014 r., ale wtedy dopiero zaczynałem praktycznie przygodę z SQL…

Jak zapisać wyniki zapytania jako CSV z nagłówkiem?

W celu wyeksportowania wyniku wykonywanego zapytania w oknie Results należy kliknąć PPM i wybrać opcję Save Results As…, a następnie wskazać ścieżkę do wyeksportowanego pliku. Domyślnym ustawieniem SSMS jest eksport danych do pliku CSV bez nagłówka. Aby to zmienić należy skorzystać z opcji: Tools -> Options -> zakładka Query Results -> sekcja SQL Server -> podsekcja Results…

Studia podyplomowe WSZiB w Krakowie

I dobiegły końca studia podyplomowe, których miałem przyjemność być słuchaczem przez ostatnie pół roku. Mogłoby się wydawać, że pół roku to bardzo krótko, biorąc jednak pod uwagę intensywność tych studiów, z satysfakcją będę patrzeć na ten okres z perspektywy czasu. Układ studiów został bardzo sprytnie przygotowany. Można śmiało powiedzieć, że każdy ma szansę zostać specjalistą SQL…

Adres bloga

Być może część z nielicznych czytających zastanawia się skąd wziął się adres www bloga. Odpowiedź jest dość prosta. Adres www.msbifun.pl kryje w sobie nazwę msbifun – skrót od Microsoft  (SQL Server) Business Intelligence Fun. Bo przecież blog oprócz czysto merytorycznych i cennych informacji powinien także zapewnić zarówno mi jak i Czytelnikom „fun” 🙂 . We…

SSIS cache w transformacji Lookup (cz. 2/3)

Ostatnio pisałem na temat wykorzystania cache przez SSIS. W tym poście chciałbym uzupełnić te treści. Typ buforowania tabeli referencyjnej może znacznie zoptymalizować przepływ. W niektórych przypadkach jednak korzystne jest także wykorzystanie bufora do zapisywania wystąpień identyfikatorów, które nie wystąpiły w tabeli referencyjnej. Rozważmy przypadek, w którym mamy tabelę faktów z odwołaniem do wymiaru produkt. Wymiar…

SSIS cache w transformacji Lookup (cz. 1/3)

Dobór odpowiedniego sposobu wykorzystania cache ‚u w SSIS jest niezwykle ważny. Domyślnie zaznaczoną opcją jest Full cache. Na samym początku pracy z SSIS raczej mało się zastanawiamy nad tym wyborem, a może on mieć kolosalny wpływ na wydajność. Wybór odpowiedniego sposobu wykorzystania cache ‚u zależny powinien być od danych, które uwzględniamy w przepływie. W przypadku…