Azure Cosmos DB Gremlin是否支持存储过程或自定义函数

时间:2020-03-20 15:48:28

标签: azure azure-cosmosdb azure-cosmosdb-gremlinapi

Azure Cosmos DB Gremlin是否支持存储过程或自定义函数?不幸的是我找不到任何文档。 Apache Tinkerpop支持用户定义的步骤。其他图形数据库(例如Orient DB)也支持自定义功能

1 个答案:

答案 0 :(得分:1)

基于the docs,似乎暗示 CosmosDB仅在使用Core(SQL)API时才支持用户定义的函数和存储过程。

但是,我证明了自己即使使用Gremlin API也可以 创建UDF和SP。我使用Gremlin API创建了一个新的CosmosDB帐户,并运行了this notebook中的命令(如果在创建帐户时启用了Notebooks功能,您将在数据浏览器中看到所有示例笔记本)。看起来是这样的:

GremlinAPI stored procedures