Python Azure Application Insights是否具有最大日志长度?

Python Azure Application Insights是否具有最大日志长度?,python,azure-functions,azure-application-insights,azure-data-explorer,Python,Azure Functions,Azure Application Insights,Azure Data Explorer,我有一个Azure函数(Python)绑定到AppInsights实例。该函数从Azure存储中下载大blob进行处理。BlobClient对blob容器进行多次调用,作为加载到内存的一部分 一个约2GB的文件会导致App Insights日志被截断(日志中的最后一条消息应该是####成功处理的文件###): union traces | union exceptions | where timestamp > ago(30d) | where operation_Id == 'bigGU

我有一个Azure函数(Python)绑定到AppInsights实例。该函数从Azure存储中下载大blob进行处理。
BlobClient
对blob容器进行多次调用,作为加载到内存的一部分

一个约2GB的文件会导致App Insights日志被截断(日志中的最后一条消息应该是
####成功处理的文件###
):

union traces
| union exceptions
| where timestamp > ago(30d)
| where operation_Id == 'bigGUID'
| where customDimensions['InvocationId'] == 'bigGUID2'
| order by timestamp asc
| project timestamp, message = iff(message != '', message, iff(innermostMessage != '', innermostMessage, customDimensions.['prop__{OriginalFormat}'])), logLevel = customDimensions.['LogLevel']

Kusto查询是:

union traces
| union exceptions
| where timestamp > ago(30d)
| where operation_Id == 'bigGUID'
| where customDimensions['InvocationId'] == 'bigGUID2'
| order by timestamp asc
| project timestamp, message = iff(message != '', message, iff(innermostMessage != '', innermostMessage, customDimensions.['prop__{OriginalFormat}'])), logLevel = customDimensions.['LogLevel']
单个事件的App Insights日志长度是否有限制?

是的,有一个最大长度。 请在这里找到答案:

消息的最高允许限制为32768。对于属性集合中的项,值的最大限制为8192。
参考:

是的,有一个最大长度。 请在这里找到答案:

消息的最高允许限制为32768。对于属性集合中的项,值的最大限制为8192。
参考: