Neo4j BI Connector 介绍

最全 Neo4j 可视化图形数据库的工具! 图形可视化工具的类别 在我们深入研究工具之前,了解现有工具的类别很重要。所有可视化工具包都是根据特定目的构建的,因此您必须确保工具的目的符合您的需要。 我将所有图形可视化工具分为四大类: 开发工具,帮助开发人员处理图表。 探索工具,帮助分析师探索数据关系。 分析工具,用于揭示趋势和差异。 报告工具,用于创建和组织数据报告。 1. Neo4j浏览器(开发工具) 该Neo4j的浏览器可能与Neo4j的工作时,你会碰到的第一件事情。作为数据库开发人员运行 Cypher 查询的工具,浏览器允. 阅读详情

大家或许用过Neo4j JDBC驱动,或者Neo4j Tableau Connector,这些工具让现有的BI软件能够简便地访问Neo4j。而最近推出的Neo4j BI Connector,是Neo4j官方正式推出的类JDBC驱动。

 

前提条件

确保您正在运行Neo4j Server 3.5.x或4.x,并分别安装了APOC库的至少3.5.0.9或4.0.0.4。

 

总体概述

Neo4j BI连接器是符合JDBC标准的驱动程序,适用于第三方工具,允许这些工具直接针对NEO4J服务器执行SQL查询。 除了依赖APOC的版本和部署(见上文),连接器应为最终用户提供到Neo4j的无缝连接。

原则上,连接器可以用作任何支持JDBC的应用程序的数据源。 有一点要注意的是,目前该连接器是只能读取,这意味着只能执行读取查询,不可以插入、更新或删除。

 

功能和程序

当BI Connector将SQL"悄悄"转换为Cypher时,它不支持在SQL层调用Cypher内置的功能或过程。 但是,有些过程是支持的,如下所示:

  • CURDATE() - 这将以m / d / yyyy格式返回当前日期。
  • CURRENT_TIMESTAMP() - 这将返回“M / D / YYYY HH:MM:SS [AM | PM]”格式的当前日期时间。
  • NOW() - 这将返回“M / D / YYYY HH:MM:SS [AM | PM]”格式的当前日期时间。

 

已测试通过的应用程序

已测试以下工具可以正确使用连接器:

  • Tableau Desktop
  • Tableau Server
  • SQuirreL SQL
  • SQLLine

 

应当可以正常工作的应用程序

  • TIBCO SpotFire Server
  • Looker Server
  • Looker Hosted
  • Oracle Analytics Cloud
  • MicroStrategy Secure Analytics
  • ThoughtSpot
  • IBM Cognos
  • SAP Business Objects

 

尚未支持的应用程序

由于ODBC和/或云要求,以下应用程序可能无法自然工作:

  • Microsoft PowerBI.
  • Qlik Sense(任何版本)
  • TIBCO SpotFire Desktop
  • TIBCO SpotFire Cloud
  • Looker Cloud
  • Domo

 

桥接软件

一些BI工具建议使用桥接软件(例如TIQ Java Service Connector for QLIK)。 但是,我们尚未测试此配置,并无法确认它可以完全没有任何状况的情况(功能或性能)下工作。

 

支持

BI Connector是Neo4j支持的插件。 但是,我们不支持相关应用(例如Tableau),因此任何支持请求必须验证客户提出的问题与BI Connector和/或Neo4j服务器相关联 - 而不是他们使用的工具。 这通常可以通过在符合JDBC的SQL客户端内尝试执行SQL查询来确认,例如SQuirrel SQL。

 

要注意的事情

出于性能原因,确保Neo4J服务器具有足够的资源。 驱动可能因为查询“过度读取”数据,因此适当的资源(尤其是内存)会对性能产生明显的影响。

 

Neo4j BI Connector - 像访问关系数据库那样执行图查询 本文英文原文链接:https://neo4j.com/blog/getting-started-with-the-neo4j-bi-connector/?ref=bi-connector Neo4j BI Connector 十来年前,Neo4j推出了世界上第一个原生图数据库,自此定义一个全新的企业软件类别。从那时起,Neo4j一直在努力帮助客户实现其数据之间的联结(connection)的价值。随着超大规模计算、社交网络、移动和物联网设备的出现,在全球范围中、利用这些联结数据的需求每天都在增加。... 阅读详情

相关推荐

实战避坑:示波器测量非隔离开关电源的炸机风险与隔离方案

本文详细分析了使用示波器测量非隔离开关电源时的炸机风险,揭示了地线环路导致的短路问题,并对比了四种防炸机解决方案,包括示波器隔离供电、拔掉电源地线、使用差分探头和被测板隔离供电。重点推荐使用隔离变压器方案,确保测量安全与精度,同时提供了实操建议与经验分享,帮助工程师避免常见测量事故。

weixin_29224309的博客 556

【Neo4j可视化工具2】yworks neo4j-explorer连接本地数据库与操作

yworks neo4j-explorer是可在web端免费使用的一个Neo4j可视化工具。本文介绍其连接本地数据库的方式,然后进行一些简单演示。

m0_65797987的博客 3262

Cocos Creator实战:5步搞定棋牌游戏大厅场景开发(附完整代码)

本文详细介绍了使用Cocos Creator 3.8开发棋牌游戏大厅的5个关键步骤,包括工程配置、动态UI系统实现、核心交互功能开发、性能优化及调试发布技巧。通过模块化代码和实战案例,帮助开发者快速构建高交互性的棋牌游戏大厅,提升用户留存率。

weixin_29002209的博客 353

Neo4j可视化图形数据库的工具,内含15种工具

在我们深入研究工具之前,了解现有工具的类别很重要。所有可视化工具包都是根据特定目的构建的,因此您必须确保工具的目的符合您的需要。

u013250861的博客 1万+

14.4kW大功率母线变换器设计:LLC+矩阵变压器+GaN实战解析

在数据中心供电架构中,隔离母线变换器将高压直流母线转换为48V低压母线,是大功率供电链路的核心环节。随着功率密度与效率要求不断攀升,传统移相全桥与普通LLC方案已难以满足300A级输出需求。基于LLC/CLLC谐振拓扑,结合矩阵变压器与GaN功率器件,成为新一代高性能母线变换器的主流技术路线。矩阵变压器将大功率磁性元件拆分为多个小单元,配合原边串联副边并联结构,有效降低绕组损耗并提升功率密度;GaN器件则通过高频软开关进一步压减开关损耗。本文以一台14.4kW样机为例,完整梳理从拓扑选型、谐振参数计算、同步

weixin_28273593的博客 342

遗传算法(GA)全面解析:从生物基础到工程实践

本文全面解析了遗传算法(GA),从其生物基础到工程实践应用。遗传算法模拟自然进化过程,通过选择、交叉和变异等操作在解空间中高效搜索最优解。文章详细介绍了算法的生物学基础(达尔文进化论、孟德尔遗传定律)、基本概念(种群、个体、基因等)和核心思想。重点阐述了遗传算法的数学模型,包括编码机制、适应度函数设计、遗传算子(选择、交叉、变异)以及关键控制参数。最后提供了一个完整的Python实现示例,展示了遗传算法求解函数最大值问题的具体应用。该算法具有群体搜索、概率导向、无需梯度等特点,适用于各类复杂优化问题。

qq_42212808的博客 1176

用于可视化 Neo4j 图形数据库的 15 种工具

基于图形的搜索是 Hume 的主要功能,它创建了一个图形搜索和探索齐头并进的工作流程。该工具由 yWorks(广泛使用的 yFiles JS 库背后的公司)构建,旨在展示 yWorks 框架对图形数据的功能。阅读完后,您应该对图形可视化领域有一个大致的了解,并且(希望)找到适合您可视化需求的工具。对于那些希望通过简单直观的界面开始图形探索的人来说,yWorks 浏览器是一个很好的选择,但与(付费)企业产品相比,它的选项有限。所有可视化工具包都是为特定目的而构建的,因此您必须确保工具的用途符合您的需求。

hellochenlian的专栏 6033

Allegro如何设置走线自动删除重复走线操作指导

Allegro如何设置走线是自动删除重复走线操作指导在PCB布线的时候,点到点需要重复走一段线的时候,希望原来的线段自动被删除,Allegro设计的时候支持这个操作如下图,重复走中间的线段的时候,希望下方的走线自动删除具体操作如下This section is describe what the function allegro have ,helpfully could let user know more about allegroAllegro Design and Analysis includes

weixin_54787054的博客 4498

Neo4j安装

之前搞过Neo4j不过出了一些问题,着了很多资料结果可能是版本问题,于是决定重新安装一下Neo4j,趁着这个机会把之前想要总结的内容也总结一下。 为什么是Neo4j,这个问题并不是在问为什么是图数据库,图数据库与关系型数据库相比,在处理复杂关系上好处很多。图数据库也有很多开源的,包括Titan、Neo4j等等,之前也听人说过有些人用过Titan,也是开源的,不过在使用之前需要预定义结构,而且他们在

XD的博客 5538

基于聚类特征工程的水果销量预测:聚类算法对比与多模型评估

水果销量预测研究:聚类分群与多模型对比 摘要 本研究提出了一种融合聚类分析与机器学习的水果销量预测方法。基于包含12个维度的销售数据集,首先采用K-Means、BIRCH和DBSCAN三种聚类算法对水果品类进行分群,通过轮廓系数等指标评估显示BIRCH算法表现最优(0.387)。随后针对不同群组构建差异化特征工程,并比较XGBoost、LightGBM和LSTM三种预测模型性能。实验结果表明:基于聚类特征工程的LightGBM模型预测效果最佳(RMSE=2.34,R²=0.87).

huanghm88的专栏 137

PCIe 6.0 – 关于 PCI Express Gen6 您需要知道的一切

幸运的是,PCIe 6.0 FEC 足够轻,对延迟的影响最小。在电气层上,PCIe 6.0 使用 PAM4 信号(“四级脉冲幅度调制”),每个时钟周期将 2 位组合为 4 个幅度级别(00、01、10、11),与 PCIe 5.0 和前几代相比,它使用 NRZ 调制,每个时钟周期 1 位和两个幅度级别 (0, 1)。虽然 PAM4 信号更容易出错,但由于调制技术的性质,与 PCIe 5.0 相比,通道损耗不受影响,因此 PCB 上 PCIe 6.0 信号的范围将与 PCIe 5.0 相同。

qq_43416206的博客 3431

neo4j在ubuntu18.04下的安装以及环境配置

下载 版本: 4.0.4 以上是neo4j官网。国内下载速度可能比较慢。非服务器解决:使用远程服务器下载后再拷贝;或者有双系统或者虚拟机,使用迅雷下载。 安装 直接解压到指定目录即可; 我的放在了/usr/local/neo4j目录下; 直接在/usr/local/neo4j/bin下,执行./neo4j console或者直接执行./neo4j 命令,根据提示执行 配置全局变量 vi ~/.bashrc 在最后添加 export NEO4J=/usr/local/neo4j/bin expor..

sangwz 1855

21天教你学会PCIe专栏(17)--多功能设备

1.1 定义多功能PCIe设备:多功能PCIe设备是指在一个物理设备中集成了多种功能的设备。这些功能可以通过不同的PCIe功能(Function)来实现,每个功能可以独立配置和管理。1.2 优点资源利用率:通过集成多种功能,减少物理设备的数量,提高资源利用率。成本效益:减少硬件成本和功耗,提高系统的经济性。灵活性:用户可以根据需要启用或禁用不同的功能,提高系统的灵活性。可扩展性:通过增加新的功能,扩展设备的功能,提高系统的可扩展性。1.3 应用场景网络设备。

xiaoheshang_123的博客 531

配置Neo4j服务器允许远程访问

配置Neo4j服务器允许远程访问 找到neo4j-community-3.1.3\conf\neo4j.conf 文件, 默认 bolt端口是7687,http端口是7474,https关口是7473,不修改下面3项也可以 修改 #dbms.connector.http.listen_address=:7474 为 指定的ip+端口.0.0.0.0任何都可以访问,也可以设置为指定的ip dbms...

盛夏光年-进阶修炼池 1万+

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

Neo4j 配置遇到的问题

1. 下载的Neo4j 4.4.6版本,安装时提示Oracle 11, OpenJDK 11的问题,未找到解决方法,最后放弃。 2. 下载Neo4j 4.2.6版本,先后用了JDK11, JDK18, JDK15,然后出现类似ERROR Failed to start Neo4j on dbms.connector.http.listen_address这种错误。后来搭配JDK14.0.2,建议是把之前安装的JDK卸载。然后在命令窗口执行neo4j stop。之后再neo4j.bat console。至此

kuangbao9的博客 2152

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

neo4j 安装

neo4j 部署(版本:neo4j-enterprise-3.0.3-unix.tar.gz) 1, 软件环境: 10.20.11.8 Jdk neo4j-enterprise-3.0.3-unix.tar.gz 2, 下载eno4j wget http://dist.neo4j.org/neo4j-enterprise-3.0.3-unix.tar.gz 3, 解压 tar –zxvf...

anba2011的博客 185

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

初识图数据库Neo4j

说明:此篇博文是之前总结的,忘记参考是哪篇博文了,若作者介意请联系 1、简介 NEO4J最有效率的功能就是能够快速查询出任意2个节点的最短链接途径,此功能也填补了一些当前主流数据库的空白。NEO4J高效的遍历算法,查询速度快。 2、下载地址(社区版) https://neo4j.com/download-center/#community 3、解压tar包 tar –zxvf neo4j-community-3.5.13-unix.tar.gz 4、修改配置文件neo4j.conf #load csv时.

wzz87的博客 441

neo4j-3.3安装配置

下载安装 官网 解压安装 配置 NEO4J_HOME F:\worksoft\neo4j-community-3.3.3 PATH %NEO4J_HOME%\bin 修改neo4j.conf # To accept non-local connections, uncomment this line: dbms.connectors.default_listen_...

play~man的编程历程 700

linux安装neo4j,centos7 下Neo4j 安装配置备份

安装1、先安装jdk,这里安装jdk82、添加yum源安装Vim/etc/yum.repos.d/neo4j.repo[neo4j]name=Neo4jYumRepobaseurl=http://yum.neo4j.org/stableenabled=1gpgcheck=0安装Yuminstallneo4j3、修改最大打开文件限制编辑limit,增加下面限制vim/etc/securi...

weixin_30550985的博客 225

Python操作数据库案例mysql, redis, mongodb, neo4j

本文旨在为读者提供一个全面的指导,介绍如何使用Python进行MySQL、Redis、MongoDB和Neo4j这四种主流数据库的基础操作。文章从各数据库对应的Python库的安装入手,进而深入探讨了基础的增删改查(CRUD)操作。需要强调的是,本文所展示的代码示例仅作为基础参考,对于更为复杂和高级的操作,建议读者进一步参阅官方文档以获取更全面和深入的了解。无论您是数据科学家、后端开发者或是对数据库有兴趣的技术爱好者,本文都将为您提供实用的操作指导和专业建议。

m0_51661400的博客 590

Neo4j图库单机版在Centos上的安装

一、下载安装包 https://neo4j.com/download-center/#releases 二、解压 tar -zxvf neo4j-community-3.4.7-unix.tar.gz -C /usr/local cd /usr/local mv neo4j-community-3.4.7-unix.tar.gz neo4j 三、修改neo4j.conf 配置文件 cd /usr...

Sandy 1095

How to install Neo4j(图谱数据库) on Cent OS 7.5

  https://neo4j.com/download-center/#releases Neo4j Stable Yum Repo First, you'll want our key: cd /tmp wget http://debian.neo4j.org/neotechnology.gpg.key rpm --import neotechnology.gpg.key The...

zhengzizhi的专栏 985

图数据库neo4j安装

neo4j安装 以root用户登录 hadoop106,添加neo4j用户 useradd neo4j #添加用户 passwd neo4j #更改用户密码 bigdata@123 设置neo4j用户具有root权限 vim /etc/sudoers 在 root ALL =(ALL) ALL 下添加一行 neo4j ALL = (ALL) ALL 上传安装包至/...

weixin_43929380的博客 304

Ubuntu18.04配置neo4j community

安装及环境配置 1.下载neo4j-community-4.0.0-unix.tar.gz 下载地址:https://neo4j.com/download-center/#community 2.解压包 tar -zxvf neo4j-community-3.4.1.tar.gz 3.开启远程访问 在安装目录的 $NEO4J_HOME/conf/neo4j.conf 文件内,找到...

Aspril.L 519

Cannot load JDBC driver class 'com.mysql.jdbc.Driver'

其他错误都没有,也没有报错的情况下。网页发出以上错误。 可以吧mysql-connector-java-5.0.3-bin.jar 这类的驱动文件放到Tomcat/lib/下面。然后就不会报错了

三木君的博客 3502

解决Kettle 的连接数据没有数据

Driver class 'org.gjt.mm.mysql.Driver' could not be found 这个是缺少了驱动包的情况。 mysql-connector-java-5.1.38-bin.jar 放入 文件lib中 比如:kettle 的文件夹是data integration,那么就把驱动文件放到 data-integration/lib 文件夹中。      ...

RAYFUXK的专栏 1433
上一篇: Neo4j图数据库高级应用系列 / 服务器扩展指南 APOC - apoc.periodic.iterate()过程在4.0版本中的重大变化
下一篇: Neo4j GDS 图数据科学库1.6版的新特性
俞博士
俞博士 领域专家: 数据库技术领域 领域专家: 数据库技术领域 业界专家认证 业界专家认证
博客等级 码龄9年 2326粉丝 72原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值