【初阶】手把手教你轻松上手Denodo | 连接数据库并创建基本视图 (二)

Denodo 平台是业界领先的逻辑数据管理平台,为全面的数据管理提供了一组强大的功能。Denodo 还提供名为 Denodo Express 的免费版本。

Denodo Express 免费体验数据虚拟化icon-default.png?t=O83Ahttps://www.denodo.com.cn/zh-hans/denodo-platform/denodo-expressDenodo AI SDK 免费获取icon-default.png?t=O83Ahttps://gitcode.com/Denodo/Denodo-AI-SDK/overview

Denodo Express 为希望快速了解和利用数据虚拟化的用户提供了简化的解决方案,无论是培训、小型部门项目还是企业计划原型设计。凭借集成不同数据源的标准功能,它为逻辑数据管理提供了实用的切入点。一种日益增长的趋势是使用 Denodo Express 与 Denodo AI SDK 来加速 GenAI 项目,丰富响应并最大程度地减少幻觉,从而获得更准确、上下文感知的输出。

在本教程的第二部分,我们将涵盖 Denodo 平台最基本的功能。

手把手教你轻松上手Denodo | 连接到Denodo并组织数据库(一)icon-default.png?t=O83Ahttps://blog.csdn.net/Denodo/article/details/144246990?sharetype=blogdetail&sharerId=144246990&sharerefer=PC&sharesource=Denodo&spm=1011.2480.3001.8118

您将在本教程中找到以下主题:

目录

连接到数据源

在 Denodo 中创建基本视图


连接到数据源

您在“安装和引导”教程中启动的关系数据库包含公司 CRM 的数据。此数据分为几个表:

  • 一个用于客户数据的表,
  • 一个用于客户类型(客户可以是住宅或商业)的表,
  • 以及一个用于地址的表。

此数据库的组织结构图如下:

此处的目标是使用逻辑方法组合这些数据。这将使我们能够创建对数据使用者更有意义的视图,而无需修改底层数据源(在许多实际场景中,我们不是数据的所有者,而只是使用者,因此更改数据模式将是不可能的)。

我们需要遵循的第一步是使用 Denodo 平台连接到它。连接到数据源将允许我们对其进行自省并以图形方式选择哪些表应该在 Denodo 中可用。连接后,我们将在 Denodo 中为 CRM 数据库中的每个表创建一个基本视图。

基本视图是 Denodo 中远程数据源中现有数据的表示形式。此基本视图只是描述数据如何存储在原始数据源中的元数据,换句话说,基本视图不包含任何数据。查询基本视图时,除非已缓存(请参阅缓存教程),否则将从数据源实时检索数据。

连接到关系数据库


让我们按照以下步骤为 CRM 数据库创建数据源:

1. 在“1 - connectivity”文件夹内创建两个分别名为“1 - data sources”和“2 - base views”的新文件夹,用于存储数据源和基本视图。

2. 单击“1 - data sources”文件夹附近的三个点,然后选择“+ 新建 > 数据源”。

在这种情况下,我们将使用“通用数据库 (JDBC)”选项创建与 MariaDB 的连接,但是,如下面的屏幕截图所示,您可以选择特定数据源,例如 MySQL、Oracle、Microsoft SQL Server、DB2、PostgreSQL、Hive、Nettezza、Teradata、Denodo VDP 等。

使用 Denodo 连接到数据库的默认方式是通过 JDBC(这是指 Java 数据库连接的首字母缩写词),因此让我们创建数据源:

3. 命名数据源,例如 ds_crm。

4. 更改数据库 URI 以匹配您的 MariaDB 安装,例如 jdbc:mariadb://m

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值