Так что я довольно новичок в этом деле, но работаю над несколькими проблемами.То, что я пытаюсь сделать, это извлечь исходные файлы из источника плоских файлов, но даты во всех моих исходных файлах отформатированы в YYYYMMDD, поэтому я вставил задачу «Производный столбец» и создал выражение для форматирования всех столбцов с датами YYYYMMDD в YYYY-MM-DD, и это выглядит так:
LEFT(ISSUE_DT,4) + "-" + SUBSTRING(ISSUE_DT,5,2) + "-" + RIGHT(ISSUE_DT,2)
Все хорошо с этим, за исключением того, что это тип данных DT_WSTR, поэтому я выбрал задачу преобразования столбцов для преобразования DT_WSTR в DT_DATE, но я продолжаю получать следующееошибка:
[Columns Conversion [1]] Error: Data conversion failed while converting
column "ISSUE_DT Formatted" (258) to column "Copy of ISSUE_DT Formatted"
(16). The conversion returned status value 2 and status text "The value
could not be converted because of a potential loss of data.".
Я попытался открыть расширенный редактор и перешел к выходным столбцам преобразования данных и попытался изменить тип данных в свойствах типа данных на DT_DATE, но ошибка все еще та же.
Что я пропускаю или делаю неправильно ??
Поток данных
Форматированные даты
Преобразование столбцов
Расширенный редактор преобразования столбцов