У меня есть куча аварийных файлов .ETL, хранящихся в хранилище BLOB-объектов Azure, которые я хочу проанализировать и сохранить в таблице SQL. Пока что единственный способ, который я нашел для анализа этих файлов .ETL, — это передать их в tracerpt
, а затем проанализировать XML-файл, выведенный из tracerpt
.
Я предполагаю, что не могу получить доступ к tracerpt
из веб-задания Azure. Если я могу, что мне нужно вызвать, чтобы получить доступ к этому .EXE? Существуют ли какие-либо решения на чистом коде для анализа файлов трассировки .ETL?
Файлы .ETL создаются из объекта LoggingSession
в приложении Магазина Windows.
tracerpt
из консоли отладки? Перейдите кhttps://<yourSiteName>.scm.azurewebsites.net/DebugConsole
, и тогда у вас будет веб-интерфейс, похожий на cmd, вы можете перетащить файл etl в папку из проводника выше, затем протестироватьtracerpt
и посмотреть, работает он или нет. Это та же среда, в которой выполняются ваши веб-задания, поэтому, если она работает из этого cmd, она будет работать и из веб-задания. - person ahmelsayed   schedule 29.09.2015