部分查询失败:内存不足情况-Kusto

问题描述

我是Kusto的新手,最近我遇到了这个错误

Partial query failure: Low memory condition (E_LOW_MEMORY_CONDITION). (message: 'bad allocation',details: '')

当我从“外”更改为“内”时,它消失了。

这是什么意思,我该如何解决

当我将PowerBI连接到Kusto并试图通过其他人在桌子上进行过滤时,它也会出现。

screenshot

解决方法

如果我正确理解了您的问题,那么您可以:

  1. 使用“ join”进行查询
  2. 运行时-内存不足的情况下出现

鉴于这两个事实是正确的-我建议您研究如何使用称为“查询数据转换”的技术来分发联接,并在此处进行描述: https://docs.microsoft.com/en-us/azure/data-explorer/kusto/query/shufflequery

(扰流器:您可以在查询中使用hint.shufllekey =来提示联接/汇总运算符如何在节点之间随机播放数据)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...