Navicat BI 工具 | 连接数据

早前,海外 LearnBI online 博主 Adam Finer 对 Navicat Charts Creator 这款 BI(商业智能)工具进行了真实的测评。上一期,我们介绍了这位博主对 Navicat BI 工具的初始之感。今天,我们来看看从连接数据的角度,Navicat 与其他商业工具有多大的差异。LearnBI online 作为油管上最专业的 BI 媒体之一,粉丝量近 9 万,单个视频最大播放量近二百万次。

完整视频:油管 BI 大神亲测 Navicat BI 工具 | 这是任何人都可在一个小时内掌握的工具-CSDN博客

连接数据

我们已经看到我们可以制作的仪表板类型。那么数据源呢?我们能使用哪些数据源?我将首先创建一个全新的工作区。你可以看到这里有三个步骤,由上面的三个按钮表示,即创建数据源、可视化数据和共享仪表板。

无论如何,现在我们点击新建数据源。正如你所想的那样,鉴于 Navicat 的主要产品,你可以连接到几乎所有主流数据库管理系统,包括标准版本以及 GCP、AWS 和 Azure 等云平台上的版本。还有一个文件连接器,你可以从基本文本文件到 Microsoft Access 文件加载任何内容。总的来说,这几乎涵盖了企业可能期望拥有的大部分数据源。Charts Creator 与其他 BI 工具的一个不同之处在于,它没有连接到任何第三方基于 API 或 SaaS 的数据源的连接器,这当然是锦上添花,但说实话,鉴于 Navicat 历史上一直在构建用于处理关系型数据库的工具,我实际也没有期望有任何这样的连接器。

图片

正如我所说的,它涵盖了大部分场景。大多数时候,更大的公司正使用 ETL 工具将所有第三方数据传输到数据仓库中。请观看这个视频了解更多相关信息。我已连接到 Google Cloud 平台上的一个 MySQL 实例,本次演示,我将使用 hotel 数据库,我们可以看到这里所有的表。当我拖拽一个(表)到这里,它将以可视化方式表示。

如果我想将其他的表与它联接,我只需将它们也拖到这里。在两个表之间找到了联接。如果我点击它,我可以检查它是否正确。这里所关联的键是正确的,但需要将其更改为左联接而不是内联接,我必须承认,这个更改(联接)的按钮并不是很明显。因此,我认为可以对此进行改进。但实际上,你只需单击此处,我点击应用并刷新数据,将会显示在这里生成查询输出结果的预览。

图片

如果我拖拽 countries 到这里,则未检测到联接。因此,我们需要手动配置它。我从这里按住鼠标并拖到那里,然后会出现此窗口,其中我只添加双方的相关字段,这样就会创建联接。

如我们所见,我会再将其他几个表拖到这里,以创建我们的数据源。并给它命名。这里有两个选项供我们选择以何种方式连接数据,我们可以选择实时连接,因此执行的任何查询都将使用最新的数据。或者,我们可以选择归档数据,这将提取数据源并将其放入 Charts Creator 文件中。

图片

数据源

Navicat Charts Creator 支持连接到许多不同的数据库:MySQL、MariaDB、PostgreSQL、Oracle、SQLite、SQL Server、GaussDB 和 OceanBase。它也可以从任何 ODBC 数据源(包括 Sybase、Snowflake 和 DB2)、外部文件以及链接文件等。

博主 Adam Finer 从可视化界面、连接数据、创建图表、仪表板、共享以及价格等维度深入拆解和分析后,Adam Finer 给出了中肯且专业的评价:我非常喜欢它干净简洁的用户界面,这是任何人都可以在不到一个小时内掌握的工具。它具有强大的数据可视化和图表功能,这是许多商业 BI 工具无法企及的,但这不是 Charts Creator 主要特点。正如视频所说的,这是一个创建图表的工具,它做得很出色!如果你想制作一些简单且吸引人的仪表板来监控你的数据,那么你真的不能错过 Charts Creator。尤其是,如果你已经在使用 Navicat(其他数据库管理工具),那么这将成为你数据库上的一个非常好的首选辅助工具。

完整视频:油管 BI 大神亲测 Navicat BI 工具 | 这是任何人都可在一个小时内掌握的工具-CSDN博客

往期回顾 

哪款工具最适合 MySQL 项目?| 百度来揭秘了

Navicat 常见技术教程

Navicat 入选中国信通院发布的《中国数据库产业图谱(2023)》 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/287949.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Tomcat 下载以及安装

Tomcat安装及配置教程主要分为四步: 步骤一:首先确认自己是否已经安装JDK 1. cmd:查看java的版本 步骤二:下载安装Tomcat 1. 下载tomcat :Apache Tomcat - Welcome! 2. 选择对应的tomcat版本: 3. 进行安装&#…

C# 登录界面代码

背景 MVVM 是一种软件架构模式,用于创建用户界面。它将用户界面(View)、业务逻辑(ViewModel)和数据模型(Model)分离开来,以提高代码的可维护性和可测试性。 MainWindow 类是 View&a…

38 mars3d 对接地图图层 绘制点线面员

前言 这里主要是展示一下 mars3d 的一个基础的使用 主要是设计 接入地图服务器的 卫星地图, 普通的二维地图, 增加地区标记 基础绘制 点线面园 等等 测试用例 <template><div style"width: 1920px; height:1080px;"><div class"mars3dClas…

【论文笔记】RobotGPT: Robot Manipulation Learning From ChatGPT

【论文笔记】RobotGPT: Robot Manipulation Learning From ChatGPT 文章目录 【论文笔记】RobotGPT: Robot Manipulation Learning From ChatGPTAbstractI. INTRODUCTIONII. RELATED WORK1. LLMs for Robotics2. Robot Learning III. METHODOLOGY1. ChatGPT Prompts for Robot …

【leetcode】双“指针”

标题&#xff1a;【leetcode】双指针 水墨不写bug 我认为 讲清楚为什么要用双指针 比讲怎么用双指针更重要&#xff01; &#xff08;一&#xff09;快乐数 编写一个算法来判断一个数 n 是不是快乐数。 「快乐数」 定义为&#xff1a; 对于一个正整数&#xff0c;每一次将该数…

我们常用Linux命令总结

Linux作为一种自由和开放源代码的操作系统&#xff0c;广泛应用于各种计算机系统中&#xff0c;尤其是服务器环境。在Linux系统中&#xff0c;命令行是管理和操作系统的主要方式之一&#xff0c;熟练掌握常用的Linux命令对于系统管理员、开发人员和其他使用者来说都是至关重要的…

HDLBits刷题Day28,3.2.5.14 3.2.5.14 one-hot FSM

3.2.5.14 one-hot FSM 问题描述 给定以下具有 1 个输入和 2 个输出的状态机&#xff1a; 假设此状态机使用 one-hot 编码&#xff0c;其中state[0]到state[9]分别对应于状态 S0 到 S9。除非另有说明&#xff0c;否则输出为零。 仅实现状态机的状态转换逻辑和输出逻辑部分。您在…

Jsonpath - 数据中快速查找和提取的强大工具

JSON&#xff08;JavaScript Object Notation&#xff09;在现代应用程序中广泛使用&#xff0c;但是如何在复杂的JSON数据中 查找和提取所需的信息呢&#xff1f; JSONPath是一种功能强大的查询语言&#xff0c;可以通过简单的表达式来快速准确地定位和提取JSON数据。本文将介…

Spring boot2.X 配置https

背景 最近项目组说要将 http 升级成 https 访问&#xff0c;证书也给到我们这边了&#xff0c;当然我们这边用的是个二级域名&#xff0c;采用的是通配符访问的方式&#xff0c;比如一级域名是这样&#xff08;com.chinaunicom.cn&#xff09;&#xff0c;我们的则是&#xff0…

css预处理器scss的使用如何全局引入

目录 scss 基本功能 1、嵌套 2、变量 $ 3、mixin 和 include 4、extend 5、import scss 在项目中的使用 1、存放 scss 文件 2、引入 variables 和 mixins 2-1、局部引入 2-2、全局引入 3、入口文件中引入其他文件 项目中使用 css 预处理器&#xff0c;可以提高 cs…

【面试】Elasticsearch 在部署时,对 Linux 的设置有哪些优化方法?

Elasticsearch 在部署时&#xff0c;对 Linux 的设置有哪些优化方法&#xff1f; Elasticsearch是一个分布式搜索和分析引擎&#xff0c;它在Linux环境下的性能和稳定性可以通过一些优化方法进行提升。以下是一些针对Linux环境下Elasticsearch部署的优化方法&#xff1a; 1. 内…

一文搞懂大疆机场kmz航线和图新地球导出的kmz的区别

0序&#xff1a; 近期有用户问“ 把KML文件放到图新后&#xff0c;想转出来KMZ&#xff08;大疆的机场用的格式&#xff09;但是转出来的KMZ显示格式不对 ” 之前只是知道大疆的航线规划采用的是kml规范&#xff0c;但具体是什么样并不清楚。就这这个问题把这个事情给弄明白。…

京东电商数据采集的三种方式|电商数据API接口实时数据采集

要实现电商的数据分析&#xff0c;电商数据采集是很重要的一环。电商数据采集要分几个步骤完成&#xff1f;每个步骤的意义是什么&#xff1f;每个步骤分别需要怎样的技能&#xff1f;今天这篇文章告诉你。 电商的数据通常需要通过数据采集的方式获得。电商数据采集方法共分为…

Java入门之数据类型

一、数据类型 基本数据类型 &#xff08;1&#xff09;如果要定义“long类型的变量要在数值后面加一个L作为后缀” &#xff08;2&#xff09;如果要定义float类型的变量的时候数据值也要加一个作为后缀 小结&#xff1a; 练习 内容&#xff1a; 姓名&#xff1a;巴巴托斯 &…

软件测试技术之登录页面测试用例的设计方法

相信大家都有过写登录测试用例的经验&#xff0c;相较于开发人员编写代码而言&#xff0c;测试人员编写用例同样重要。本文作者总结了一些关于登录用例的经验。 一、功能测试用例设计&#xff1a; 1、正常登录场景 测试用例1&#xff1a;输入正确的用户名和密码&#xff0c;验证…

JVM(五)——类加载阶段

一、类加载阶段 一个类型从被加载到虚拟机内存中开始&#xff0c;到卸载出内存为止&#xff0c;它的整个生命周期将会经历加载 &#xff08;Loading&#xff09;、验证&#xff08;Verification&#xff09;、准备&#xff08;Preparation&#xff09;、解析&#xff08;Resol…

Docker构建多平台(x86,arm64)构架镜像

这里写自定义目录标题 背景配置buildx开启experimental重启检查 打包 背景 docker镜像需要支持不同平台架构 配置buildx 开启experimental vi /etc/docker/daemon.json {"experimental": true }或者 重启检查 # 验证buildx版本 docker buildx version# 重启do…

Oracle参数文件详解

1、参数文件的作用 参数文件用于存放实例所需要的初始化参数&#xff0c;因为多数初始化参数都具有默认值&#xff0c;所以参数文件实际存放了非默认的初始化参数。 2、参数文件类型 1&#xff09;服务端参数文件&#xff0c;又称为 spfile 二进制的文件&#xff0c;命名规则…

Set和Map数据结构

Set和Map数据结构理解 Set&#xff1a; 1、es6新的数据结构&#xff0c;类似数组&#xff0c;但成员唯一 2、实例属性&#xff1a;Set.prototype.size返回Set实例的成员总数 3、操作方法&#xff1a;add、delete、has、clear 4、遍历操作&#xff1a;forEach、keys、values、en…

前端 CSS 经典:grid 栅格布局

前言&#xff1a;Grid 布局是将容器划分成"行"和"列"&#xff0c;产生单元格&#xff0c;然后将"项目"分配给划分好的单元格&#xff0c;因为有行和列&#xff0c;可以看作是二维布局。 一 术语 1. 容器 采用网格布局的区域&#xff0c;也就是…