Тип данных столбца задачи потока служб SSIS с плавающей запятой, игнорируйте строковые значения
Я настраиваю простую задачу потока данных для извлечения нескольких CSV-файлов в таблицу БД SQL Server. Ряд столбцов в CSV является плавающим, но иногда будет отображаться "N/A*". Я хочу сохранить эти столбцы как плавающие и сделать любую строку в них преобразовать в NULL.
Просто игнорируя сбой преобразования в настройках источника плоского файла, я могу добиться этого, но не думаю, что лучше игнорировать сбои. Является ли решение просто сделать условное разбиение на все эти столбцы, чтобы сказать, когда "N/A*" тогда NULL, иначе плавающие?
1 ответ
Вы можете использовать Производный столбец, чтобы заменить столбец на столбец с плавающей точкой, который заменяет "N/A" на NULL.