Я создаю пакет SSIS, который будет заполнять данные из таблицы Excel в нашу базу данных для отчетности.Выражение SSIS для изоляции строки
Клиент не предоставил отдельную колонку для города и, к сожалению, клиент не может обновить свой файл экспорта, чтобы добавить город, поэтому я пытаюсь построить столбец города, используя имена филиалов.
Мне нужно выражение SSIS (или несколько) для использования в преобразовании производного столбца, чтобы вывести название городов из имени филиала. Проблема заключается в том, что интервалы и размещение имен различаются. Я попытался использовать Token, Sub string и Right and Left в сочетании с другими выражениями, и я всегда, кажется, что-то вырезал.
Есть ли кто-нибудь еще в этом разбираться и как я могу это исправить. (Я не знаком с C#, чтобы использовать компонент скрипта).
Вот образец данных, которые у меня есть.
Branch Name
JS OMAHA - 09
JS SIOUX FALLS - 48
JS DOWNINGTOWN - 53
JS ST PAUL - 70
JS BLOOMINGTON - 103
JS PITTSBURGH NORTH -149-
JS TINTON FALLS - 186
JS BLAINE - 337
JS ROCHESTER MN - 423
Если ОП не знаком с C#, то я не согласен, скрипты - это не способ сделать это. –
@Nick.McDermaid. Конечно, это не единственный способ, но, безусловно, самый гибкий. Что бы вы предложили вместо этого? Я думаю, вы могли бы использовать Derived Column, но это быстро стало бы громоздким и сложным. –
Ниже приведены три других предложения. Я думаю, что важно, чтобы решение было в чем-то, с которым плакат знаком ... что может быть ни одним из четырех предложенных методов :) –