故障排除
以下是故障排除步骤,可帮助识别或排除特定问题。
确保应用权限
在安装过程中,应用程序需要以下账户权限
-
CREATE COMPUTE POOL
-
CREATE WAREHOUSE
没有这些权限,应用程序无法创建所需的计算资源。
使用拥有必要权限以检查应用授予的角色,运行以下查询。
SHOW GRANTS TO APPLICATION Neo4j_Graph_Analytics ->>
SELECT "privilege", "granted_on", "granted_to", "grantee_name" FROM $1 WHERE "privilege" IN ('CREATE COMPUTE POOL', 'CREATE WAREHOUSE');
验证已向应用程序授予 CREATE COMPUTE POOL 和 CREATE WAREHOUSE 账户权限。查询结果应如下所示。
| 权限 | 授予对象 | 授予给 | 受授者名称 |
|---|---|---|---|
CREATE COMPUTE POOL |
账户 |
应用程序 |
NEO4J_GRAPH_ANALYTICS |
CREATE WAREHOUSE |
账户 |
应用程序 |
NEO4J_GRAPH_ANALYTICS |
如果缺少其中一个或两个权限,请使用以下命令进行授予
GRANT CREATE COMPUTE POOL ON ACCOUNT TO APPLICATION Neo4j_Graph_Analytics;
GRANT CREATE WAREHOUSE ON ACCOUNT TO APPLICATION Neo4j_Graph_Analytics;
最后,调用应用程序的授权回调,以便它能够使用这些授权创建相应的资源。
CALL Neo4j_Graph_Analytics.internal.grant_callback(['CREATE WAREHOUSE', 'CREATE COMPUTE POOL']);
确保事件共享
在安装应用程序时,必须启用事件共享。此步骤是应用程序安装的前提,并可确保您获得最佳的支持体验。如果事件共享配置已损坏,请重置它。
请注意,下面使用的默认应用程序名称为 Neo4j_Graph_Analytics。如果您在安装时选择了不同的应用名称,请相应地替换。