“T” w “ETL”

Jako że zawodowo jestem od zarania dziejów Bazylem, nieustannie dziubię w najróżniejszego rodzaju bazach danych. Po drodze wyspecjalizowałem się w budowaniu hur...

EDW #10: Data Marts

Dotychczas omówiliśmy sobie pięć z siedmiu warstw logicznych hurtowni danych. Dziś czas na warstwę szóstą: Data Marts (w skrócie: DMARTS albo DM). Jest to ostat...

UTF != UTF

I have recently faced a very annoying issue with one of the ETL processes. Very annoying issues are often easily resolvable in simple ways[citation needed] and ...

Marsz!

Jak można przeczytać w Wikipedii, gość urodził się w lutym 1809 roku w Hamburgu, a zmarł zaledwie 38 lat później, w listopadzie 1847 roku, w Lipsku. A w międzyc...

Hau, hau, hau, hau!

Jak już kiedyś pisałem, za młodu przytrafiło mi się kilka razy odwiedzić festiwal Olsztyńskie Noce Bluesowe, gdzie - na ogół - nocowałem w hotelu "Wysoka Brama"...

Paradoks Fermiego

Ostatnio było o paradoksie geometrycznym, dziś pora na kosmiczny. Jeżeli ktoś się zastanawia, jaki jest sens życia, to prawdopodobnnie robi wielki błąd. Życie p...

Pchełki Python: za ciosem

Niedawno opublikowałem pchełkę rozwiązującą prościutkie, acz względnie interesujące zadanie matematyczne: ile potęg dwójki należy wygenerować, aby w zestawie wy...

Pchełki SQL: MERGE

Operator MERGE nie jest niczym nowym. W świecie Microsoftu zaistniał sześć lat temu, w wersji 2008. W Oracle wprowadzono go w wersji 9i (a więc okolice 2004 rok...

Wzór błędu

Miałem niedawno okazję odwiedzić nasz sympatyczny konsulat przy Eden Quay. Przy okazji stania w ogonku do okienka... Nie wiem po cholerę stałem w tym ogonku, sk...

Reset

Od kilku godzin walczyłem z dość nietypowym problemem, który wreszcie udało mi się rozwiązać, czym się niezwłocznie chwalę :> Otóż w ramach jednego z projekt...