SSIS - В чем разница между термином LookUp и LookUp - PullRequest
0 голосов
/ 05 октября 2018

Разве оба преобразования "Term LookUp" и "LookUp" не могут использоваться взаимозаменяемо?

1 Ответ

0 голосов
/ 08 октября 2018

Они разные.Я никогда не использовал Term Lookup, но я думаю, что вы, вероятно, могли бы использовать его ограниченным образом, где он заканчивается так же, как Lookup.Поиск терминов предоставляет два дополнительных выходных столбца: термин (термин из справочной таблицы) и частота (число раз, когда термин в справочной таблице встречается во входном наборе данных).Кроме того:

Преобразование «Уточняющий запрос термина» может использовать только столбец с типом данных DT_WSTR или DT_NTEXT.Если столбец содержит текст, но не имеет одного из этих типов данных, преобразование «Преобразование данных» может добавить столбец с типом данных DT_WSTR или DT_NTEXT в поток данных и скопировать значения столбца в новый столбец.

Похоже, вы захотите использовать поиск терминов, если:

  • Вы хотите узнать, какой термин соответствует и / или частоту
  • Вы сравниваете текст(DT_WSTR или DT_NTEXT)

Вы можете использовать Lookup, если:

  • Вы сравниваете числа
  • Вам не нужны термины, которые соответствуют иличастота.

См. this для получения дополнительной информации о поиске терминов.

...