Недавно я начал с BAM из BizTalk.BizTalk Business Activity Monitor
- Я создал простую оркестровку.
- Я настроил BAM для использования в BizTalk.
- Я использовал excel для создания простой схемы с только текстовыми полями.
- Я развернул эту схему xml в основной импорт BizTalk, используя: bm deploy-all -DefinitionFile: myxml.xml.
- Открыл TPE и открыл развернутую схему.
- Открыл оркестровку и здесь открыла используемую схему и привязала schemafields к bamschemafields.
- После этого я применил профиль отслеживания.
- Затем я помещаю файл через BizTalk, который использует оркестровку. Файл был выведен.
Если я сейчас зарегистрирую основную базу данных импорта, я вижу, что файл отображается в активных сообщениях. Но для заполненного поля установлено значение false. И это не меняется. Также данные не заполняются, только ActivityID и LastModified, ни один из столбцов, которые я указал сам, не заполнен, а также RecordID = null.
Что я делаю неправильно?
Я думал, что сделал все необходимые шаги, я знаю, что все это довольно просто, но мне нужно заставить это работать, если я хочу сделать больше, не так ли?
Ну, я включил отслеживание для менеджера балов и отслеживание для автобуса событий. Журнал менеджера никогда не был создан, это нормально? Потому что я думаю, что проблема будет здесь. Журнал регистрации событий был создан, но показал очень мало информации. – WtFudgE
Журнал менеджера предназначен для запуска bm.exe, так что здесь бесполезно. В настройках журнала журнала событий вы установили переключатель Microsoft.BizTalk.Bam.EventBus в положение 4? (полная информация об отладке) – tomasr
Это было на 1, я изменил его на 4. Не вижу ничего нового сейчас. tho :(Только такие вещи, как: ExecuteReader Info Thread 0 Считывает 1 записи ExecuteBatch Info Thread 0 завершает пакетное выполнение записей ExecuteBatch информации Thread 0 завершает выполнение пакетных записей CleanupReader Info Thread 0 удаляет переработанные записей из базы данных источника ExecuteReader информации Thread 0 Читает 1 записи ExecuteBatch Info Thread 0 завершает выполнение пакетных записей TimeoutMonitor Info Спящей для тайма-аута сеанса периода CleanupReader Info Thread 0 удаляет обработанные записи из исходной базы данных – WtFudgE