如何解决Neo4j中“没有名称为‘gds.beta.node2vec.stream’的过程”

问题描述 投票:0回答:1

我正在尝试在 Neo4j Desktop 中使用 node2vec。我的数据库是 4.4.4 版。我已经从插件选项卡安装了图形数据科学库(1.8.5)。但是当我尝试使用

CALL gds.beta.node2vec.stream
我得到了

没有名为

gds.beta.node2vec.stream
的程序 为此数据库实例注册。请确保您已拼写 程序名称正确且程序正确 已部署。

有什么想法吗?

neo4j
1个回答
1
投票

确保在

$NEO4J_HOME/conf/neo4j.conf
中添加以下配置,其中
$NEO4J_HOME
是安装neo4j服务器的主目录。

dbms.security.procedures.unrestricted=gds.*
dbms.security.procedures.allowlist=gds.*

然后使用以下命令重新启动 Neo4j 服务器:

$NEO4J_HOME/bin/neo4j restart
© www.soinside.com 2019 - 2024. All rights reserved.