powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Параметры в маппинге в Informatica PC
7 сообщений из 7, страница 1 из 1
Параметры в маппинге в Informatica PC
    #39687527
Den Limonov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!

Есть у меня воркфлоу процесс, который объединяет в себя несколько десятков сессий. Каждая из этим сессий грузит одну "свою" таблицу. У меня есть управляющая таблица на целевой базе, в которой прописывается параметр для каждой из сессий - дата загрузки. Каким образом я могу использовать значений из управляющей таблицы, чтобы задать значение переменной на уровне маппинга?
БД - Oracle.

Значение параметра мне нужно иметь возможность использовать как в SQ, так и в Lookup, да собственно везде.
Прошу помощи.
...
Рейтинг: 0 / 0
Параметры в маппинге в Informatica PC
    #39687537
Бумбараш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пишется скрипт, который берет параметры из управляющей таблицы и пишет их в файл параметров потока. Поток/сессии читают этот файл параметров и используют. Для информатики 9 и ниже только такой уг способ.
...
Рейтинг: 0 / 0
Параметры в маппинге в Informatica PC
    #39687814
Den Limonov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Бумбараш,

Спасибо за ответ!

У меня 10-ка. Там можно иначе?

А если скриптом, не могли бы поведать как оно делается? В информатике не силен, только месяц опыта.. И вообще, скрипт этот через информатику пишется или сторонними средствами?
...
Рейтинг: 0 / 0
Параметры в маппинге в Informatica PC
    #39688214
Бумбараш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В 10 не знаю. Я бы выяснил, что есть в 10-ой. Наверное, попроще должны сделать.
...
Рейтинг: 0 / 0
Параметры в маппинге в Informatica PC
    #39688470
Den Limonov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как бы победил вроде. Но все-равно не хочет работать.

Сделал маппинг, где из управляющей таблицы я забираю данные, в SQ формирую sql-запросом тело файла и пишу в target flat file. Доступа к файловой системе сервера не имею, но проверил наличие и тело файла следующим образом: сделал маппинг, где в качестве сорса указал этот самый файл и загрузил с него данные в таблицу. Файл есть, тело есть..

Тело файла такое:

Код: plsql
1.
2.
[Service:IntSrv]
$$DATE=06.08.2018



В маппинге создаю параметр с именем $$DATE и type = Parameter. В сессии, которая с этим маппингом работает, указал путь на параметр-файл $TargetDirectory\Filename.out. Вроде все должно, но при выполнении процесса, где в маппинге объявлена переменная $$DATE ее значение никак не подтягивается...

В какую сторону покопать?
...
Рейтинг: 0 / 0
Параметры в маппинге в Informatica PC
    #39688537
Den Limonov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Посмотрел логи выполнения session. Там вообще нет упоминания по файл с параметрами. Не знаю, должны ли быт логи про это, но вот так..
...
Рейтинг: 0 / 0
Параметры в маппинге в Informatica PC
    #39688681
Den Limonov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уже переименовал параметр на $$WORKING_DATE(зарезервированные слова, etc..).
Вот что вижу в логах:

Severity Timestamp Node Thread Message Code Message
INFO 16.08.2018 14:31:51 node01 DIRECTOR VAR_27027 Use default value [] for mapping parameter:[$$WORKING_DATE].
INFO 16.08.2018 14:31:51 node01 DIRECTOR TM_6014 Initializing session [s_m_CR_ACCOUNT_F2] at [Thu Aug 16 14:31:51 2018].
INFO 16.08.2018 14:31:51 node01 DIRECTOR TM_6683 Repository Name: [Repo_DWH_BI_P]
INFO 16.08.2018 14:31:51 node01 DIRECTOR TM_6684 Server Name: [IntSrv]
INFO 16.08.2018 14:31:51 node01 DIRECTOR TM_6686 Folder: [FOLDER1]
INFO 16.08.2018 14:31:51 node01 DIRECTOR TM_6685 Workflow: [wf_m_PROCESS_F2] Run Instance Name: [] Run Id: [464075]
INFO 16.08.2018 14:31:51 node01 DIRECTOR TM_6101 Mapping name: m_PROCESS_F2.

По ссылке ниже написано, что это происходит от того, что [Service:service name] не указано в файле:
https://kb.informatica.com/solution/23/Pages/1/146803.aspx

Но, по идее оно указано.
Каким должно быть тело параметр файла?
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Параметры в маппинге в Informatica PC
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]