Emil
Studziński
Inżynier
Oprogramowania
Temat: SSIS - dziwny przypadek przy imporcie daty (zamiana na NULL)
Witam,Spotkałem się z bardzo specyficznym przypadkiem: posiadam pewien szablon w excelu, który regularnie importuję za pomocą skonstruowanej paczki SSIS (VS 2005).
Podczas ostatniego importu zauważyłem, że jedna kolumna zawierająca datę:
format: 2013-10-25 12:00:11
albo pusta (NULL).
Zauważyłem, że podczas importu ostatniej paczki, przy kolumnie z datą, zaciągnęły się wszędzie NULL'e, pomimo wprowadzonej, poprawnej wartości daty, sam szablon również nie uległ zmianie.
Zweryfikowałem Excel źródłowy i wszystko wygląda w porządku, nawet na wszelki wypadek od początku utworzyłem nowe źródło, ale nawet przy podglądzie pojawiają się te nieszczęsne NULL'e. w SSIS kolumna jest typu wręcz Unicode string [DT_WSTR] , zatem walidacja daty nie powinna wchodzić w grę (z datą też próbowałem już).
Co ciekawe: W excelu źródłowym, przez kilka pierwszych wierszy przewija się pusta wartość w kolumnie z datą. W chwili, kiedy usunąłem pierwsze pozycje, przy podglądzie w SSIS pojawiły się już poprawne wartości...
Czy SSIS jakoś pseudointeligentnie, jeśli pojawi się kilka rekordów z NULL'em na początku uznaje, że cała kolumna jest NULL'em? Czy ktoś spotkał się może z omawianym problemem?