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

Azure Cosmos DB Gremlin是否支持存储过程或自定义函数,azure,azure-cosmosdb,azure-cosmosdb-gremlinapi,Azure,Azure Cosmosdb,Azure Cosmosdb Gremlinapi,Azure Cosmos DB Gremlin支持存储过程还是自定义函数?不幸的是,我找不到关于它的任何文档。Apache Tinkerpop支持用户定义的步骤。其他图形数据库(如Orient DB)也支持自定义函数基于,似乎暗示CosmosDB仅在使用核心(SQL)API时才支持用户定义的函数和存储过程 但是,我验证了自己,即使使用Gremlin API,您也可以创建UDF和SP。我用gremlinapi创建了一个新的CosmosDB帐户,并运行了中的命令(如果在创建帐户时启用了笔记本功能,您

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

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

但是,我验证了自己,即使使用Gremlin API,您也可以创建UDF和SP。我用gremlinapi创建了一个新的CosmosDB帐户,并运行了中的命令(如果在创建帐户时启用了笔记本功能,您将在data explorer中看到所有示例笔记本)。下面是它的样子:


感谢您的回复。您附加的链接与Gremlin无关。请不要假设。是的,Azure UI显示了存储过程和自定义函数,但是如果它们不支持gremlin查询,那么它们就没有意义了。请描述一个您想要实现的场景,我会尽全力重新创建它。在你的问题中,你只是问是否有可能在使用Gremlin API的cosmosdb帐户中创建存储过程,我想我已经回答了。如果我们谈论的是支持,而不仅仅是UI,那么存储过程对于Graph/Gremlin模式下的Cosmos DB是无用的。在存储过程中,只能对文档模式使用语法。您甚至无法从同一个spdtest数据库的图形中查询数据。尝试使用gremlin查询返回顶点计数-g.V().count()存储过程。您可以通过DatabasesExplorer执行这样的查询,那么为什么不通过存储的proc或UDF执行呢。