когда мне нужно изменить модуль знаний в ODI? - PullRequest
1 голос
/ 27 октября 2019

Я сталкивался с проектом ODI, и, похоже, было много пользовательских КМ, и я не понимаю, почему они были изменены? Есть ли какой-то конкретный сценарий, когда существующий КМ не работает?

1 Ответ

0 голосов
/ 14 ноября 2019

Существует множество причин для написания своего собственного КМ или изменения существующих, например:

  • регистрация ваших собственных путей / таблиц;
  • чтение метаданных из flexполя (например, метаданные: значения по умолчанию для некоторых столбцов, имя базовой таблицы, используемое для временных таблиц, тип загрузки: полная / инкрементная и т. д.);
  • выполняет различные преобразования / этапы, отличные от стандартных КМ;
  • настройте свой CKM: создайте таблицу ошибок - там, где вы видите свои строки по ошибке, создайте правильную таблицу результатов и т. Д .;
  • для изменения KM, возможно, вы захотите сохранить временные таблицы с вашим собственным стандартоми т. д.

Преимущества написания КМ заключаются в том, что пределом является ваше воображение (или почти). Вы можете сделать много вещей. Стандартные КМ очень хороши, но есть некоторые моменты, когда вы достигаете предела с ними, и оттуда вы должны создать свой собственный.

Надеюсь, что это поможет вам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...