2013-09-11 2 views
0

Передача данных из таблицы Excel в SQL. Перед передачей мне нужно проверить данные (проверка основных данных).Проверка достоверности данных SSIS для передачи данных

  1. Хочет проверить, если Colt не является пустым или не Null
  2. Хочет проверить, если ColB является Целым только
  3. Хотят проверить, если ColG только альфа.

I рода имеет представление о том, как сделать это, используя промежуточные таблицы перед передачей данных в финальный стол, но я ищу другое решение что-то вроде используя задачу сценария и попытаться Всплывающими Сообщ как только одна из проверок терпит неудачу.

В основном перебирать данные в задаче скрипта, а затем выполнять проверку в скрипте. Выполните всплывающее окно, как только проверка не удалась.

Дайте мне знать, если это возможно. Thanks, Cindy !!

ответ

0

Вы можете сделать две вещи, если не хотите идти в задачу скрипта.

1. Запустите все в базе данных, а затем выполните все, что вы хотите сделать.

2.Else перейти к состоянию Разделить и проверить эти условия, а затем только вставить запись.

Нужна дополнительная помощь Крик. :)

+0

Как проверить, являются ли значения столбцов комбинациями целых чисел и десятичных знаков, например 100 0.0234 90 9.451. ** Я пытался использовать Type casts Real и Decimal, но не уверен, как отформатировать выражение, не знаю синтаксиса ** – user1810575

+0

u означает, что у вас есть несколько типов значений в одном столбце? эти значения разделяются каким-то разделителем? –

+0

Забудьте об этом, расскажите, как построить выражение/условие для проверки только целых чисел. – user1810575

0

Взаимосвязь источника и задачи из задачи преобразования данных, выберите задачу преобразования данных. Ссылка на этот источник и пункт назначения. Щелкните правой кнопкой мыши на задаче преобразования данных и нажмите на править. Здесь вы можете проверить каждый. Например, какое-то поле имеет нулевое значение или нет. (Красная ссылка означает, что при возникновении ошибки произойдет другая задача.)

+0

Можете ли вы представить базовый пример того, что данные существуют или нет в этом поле. – user1810575

Смежные вопросы