【发布时间】:2020-03-20 15:48:28
【问题描述】:
Azure Cosmos DB Gremlin 是否支持存储过程或自定义函数?不幸的是,我找不到任何关于它的文档。 Apache Tinkerpop 支持用户定义的步骤。其他图形数据库(例如 Orient DB)也支持自定义函数
【问题讨论】:
标签: azure azure-cosmosdb azure-cosmosdb-gremlinapi
Azure Cosmos DB Gremlin 是否支持存储过程或自定义函数?不幸的是,我找不到任何关于它的文档。 Apache Tinkerpop 支持用户定义的步骤。其他图形数据库(例如 Orient DB)也支持自定义函数
【问题讨论】:
标签: azure azure-cosmosdb azure-cosmosdb-gremlinapi
基于thedocs,似乎暗示 CosmosDB 仅在使用 Core (SQL) API 时才支持用户定义的函数和存储过程。
但是,我验证自己,即使使用 Gremlin API,您也可以创建 UDF 和 SP。我使用 Gremlin API 创建了一个新的 CosmosDB 帐户并运行了在 this notebook 中找到的命令(如果您在创建帐户时启用了笔记本功能,您将在数据资源管理器中看到所有示例笔记本)。这是它的样子:
【讨论】: