azure - cosmosDB 中 gremlin 查询结果集大小的限制
问题描述
在 cosmosDB 图中,我有一个名为“student”的顶点,它具有以下属性。
询问:
g.V().hasLabel('student').valueMap().limit(1)
输出:
{
"StudentID": [
10000
],
"StudentName": [
"RITM0809903"
],
"Student_Age": [
"ritm0809903"
],
"Student_class": [
"Awaiting User Training"
],
"Student_long_description": [
"*******************HUGE STUDENT DESCRIPTION*****************************"
]
}
注意:“巨大的学生描述”是关于学生的巨大描述。
可用的学生顶点总数为 9。
我正在使用 gremlinpython 模块在 cosmosdb 上进行查询并获取查询结果。
但是当我尝试做 valueMap('StudentID','StudentName','Student_long_description') 并获取所有 9 个顶点时("gV().hasLabel('student').valueMap('StudentID','StudentName',' Student_long_description')") 在输出中我只能看到 7 个顶点,但是当我排除属性 ""Student_long_description" 时,我能够看到所有 9 个顶点。
是不是因为结果集大小的限制。
https://docs.microsoft.com/en-us/azure/data-explorer/kusto/concepts/querylimits
- 但是当我最后包含折叠时 ("gV().hasLabel('student').valueMap('StudentID','StudentName','Student_long_description').fold()") 我能够看到所有 9 个顶点具有属性 ""Student_long_description" 但已折叠。
请让我知道他们的任何选项,我可以使用它们来获取具有所有属性的所有 9 个顶点,而无需在查询中使用 fold。
解决方案
推荐阅读
- discord.js - 我试图在服务器上计算角色数,但我不知道如何获取角色数
- swift - Same Date stamp not equal in swift?
- pyspark - pyspark PandasUDFDType.SCALAR convert Row 数组有错误
- vagrant - 带有 Hyper-V 的 Windows 10 上的 Vangrant 无法挂载 SMB 共享文件夹
- javascript - 使用正则表达式顺序匹配正则表达式,而不是 JavaScript 中的字符串顺序
- node.js - 我可以使用 xlsx-populate 解析为 `json/[object]
- python - Sorting and enumerating imported data from txt file (Python)
- intellij-idea - How to "flatten" or "merge" the code that is spread across too many methods in Java (using Intellij)?
- c++ - Is running new thread in Timer.5 boost::asio tutorial necessary?
- apache - 将子域重定向到目录,但不更改 url