2016-10-04 5 views
0

Я создал единое сопоставление, сеанс и рабочий процесс для загрузки разных таблиц, имеющих одну и ту же структуру данных. Я создал сценарий оболочки для динамического создания файла параметров и запуска рабочего процесса на основе таблиц. Теперь проблема заключается в том, что когда я запускаю этот рабочий процесс, все имена сеансов такие же, как я создал только один сеанс, но таблицы разные. Мне нужно, чтобы имена сеансов были разными, и я должен был бы выглядеть как (session_name_table_name).Как создать имя сеанса динамически при запуске рабочего процесса

Пожалуйста, помогите мне решить эту проблему. извините за мой плохой английский, если не в состоянии понять.

+0

Я не совсем понял. Вы используете один рабочий процесс и сеанс. Итак, как имена сеансов могут отличаться? Вы имеете в виду имя журнала сеанса? – Samik

+0

У нас есть требование использовать один сеанс (в свойствах сеанса будет сохраняться имя базы данных как динамическое) в рамках рабочего процесса и передавать его с именем источника и целевой таблицы через файл параметров. Теперь мое требование - создать одну запись рабочего процесса на мониторе с статистикой сеанса/запусками свойств на уровне таблицы. –

+0

Я думаю, что невозможно иметь отдельную запись рабочего процесса с несколькими входами сеанса в мониторе рабочего процесса. Но у вас могут быть разные имена рабочих процессов, основанные на имени таблицы. – Samik

ответ

1

В команде pmcmd передать опцию -rin <run instance>. <run instance> следует заменить на имя вашей таблицы.

В мониторе рабочего процесса имя экземпляра запуска появится в [] рядом с рабочим процессом. Ex. wkf_s_m_load_test [T_TEST1]

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