如何解决Azure DevOps:在Azure上创建的Neo4j VM中安装代理
我有一个使用Python的文章推荐项目。
我在Azure Devops中启动了管道(生成)。我完成了项目的第一步:1)报废数据2)清理数据
下一步是将数据插入Neo4j数据库。但是我不知道如何在Azure DevOps中使用此数据库。
我坚决要在此步骤中使用Neo4j VM,但是我不知道是否必须在VM上安装代理或执行其他操作(docker映像?)。
我该怎么办?
解决方法
1.Azure Devops支持在self-hosted agent中运行管道。因此,我们可以在具有本地环境的本地计算机上运行作业/任务。
2。此外,您可以将docker task与DockerFile一起使用以对Docker进行操作。您有关如何将数据插入neo4j
数据库中的步骤应该用DockerFile编写。 (此外:Container jobs for Yaml pipeline甚至可以支持在容器中直接运行的任务)
但是,核心点是neo4j
是否具有通过命令行或Powershell脚本在数据库中插入数据的功能。我对neo4j数据库不满,我做了一些搜索,只找到了该命令neo4j-admin import。
是否可以在azure devops管道中插入数据取决于neo4j是否支持命令行插入。如果neo4j支持命令行插入,那么自托管代理或docker都可能适合您。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。