Denodo 平台是业界领先的逻辑数据管理平台,为全面的数据管理提供了一组强大的功能。Denodo 还提供名为 Denodo Express 的免费版本。
Denodo Express 免费体验数据虚拟化
https://www.denodo.com.cn/zh-hans/denodo-platform/denodo-expressDenodo AI SDK 免费获取
https://gitcode.com/Denodo/Denodo-AI-SDK/overview
Denodo Express 为希望快速了解和利用数据虚拟化的用户提供了简化的解决方案,无论是培训、小型部门项目还是企业计划原型设计。凭借集成不同数据源的标准功能,它为逻辑数据管理提供了实用的切入点。一种日益增长的趋势是使用 Denodo Express 与 Denodo AI SDK 来加速 GenAI 项目,丰富响应并最大程度地减少幻觉,从而获得更准确、上下文感知的输出。
在本教程的第二部分,我们将涵盖 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

1248

被折叠的 条评论
为什么被折叠?



