Включение параметров запуска функции Azure в AppInsights

Просто переместите свой идентификатор в последнее поле так:

EG: COL1    COL2    COL3    ID    LOG_DATE

Затем используйте тот же код, не определяя свои поля или id:

LOAD DATA LOCAL INFILE 'test.csv'
INTO TABLE test_table
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n' 
SET LOG_DATE=CURRENT_TIMESTAMP

Super easy и отлично работает.

1
задан Jerry Liu 21 February 2019 в 07:34
поделиться

1 ответ

По умолчанию запрашиваемая информация о триггере не записывается как traces, если мы не регистрируем их самостоятельно. Поэтому я предлагаю записать метаданные триггера непосредственно в наш код, проверьте метаданные нужного нам триггера.

Например,

  • .Net Core Functions
    • Http Trigger URL log.LogInformation(req.Host.Value + req.Path.Value)
    • Blob Trigger path Добавить string blobTrigger в сигнатуру метода и [113 ]
  • JS Functions
    • Http Trigger URL context.log(req.originalUrl)
    • Blob Trigger Path context.log(context.bindingData.blobTrigger)
  • [1123 ]

    Между прочим, некоторые данные уже доступны в Application Insights.

    Для триггера Http в функциях v1 мы могли бы отслеживать requests элементов, чтобы увидеть url. В то время как в v2 ведется подробное ведение журнала запросов , следовательно, информация типа url недоступна.

    Для триггера BLOB-объектов в функциях v2 мы могли отслеживать dependencies элементов, чтобы увидеть URL-адрес BLOB-объекта в data. Нет аналогичного содержания в v1.

0
ответ дан Jerry Liu 21 February 2019 в 07:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: