[]
        
(Showing Draft Content)

添加本地表

1.功能概述

在模型中建模时,有时会需要使用一些外部数据,而这些外部数据并不在所连接的数据库当中。

外部数据往往存在于用户的本地,可以是 EXCEL、CSV等格式的文件,我们在建模查询中将这些外部数据称为本地表。

将本地表添加到模型中,即可以在一个查询中与目标数据库中的其他表一起聚合、过滤和计算。

本节为您介绍如何在模型中添加本地表。

2.添加本地表

注意:

当使用 SQL Server、MySQL、Postgresql 和 Oracle这几种数据库进行数据建模时,支持添加本地表。其他数据源不支持。

出于性能的考虑,系统对本地表的行数和列数进行了限制,默认为14列,2000行,若无法满足实际需要,可在系统管理的数据模型选项中,对行列数的限制进行修改,详情请参考 数据模型选项

单击界面中的添加本地表,可以看到支持三种方式添加本地表。

  • 添加本地表,手动创建表结构并添加内容

  • 导入Excel文件

  • 导入CSV文件

image


2.1通过手动输入创建本地表

选择第一项添加本地表,通过手动输入的方式来创建本地表。

image

  • 表名称不能与其他表名称重复。

  • 可修改列名和列数据类型。

  • 通过单击右上角的按钮可添加行或列,您可以删除列和行。总行数不得超过2000行,总的列数不得超过14列。

  • 如果输入“NULL”,值自动转换为空值。

    image

输入完成后,单击界面右下角的添加按钮。

image2022-1-25_14-16-20.png

即可将本地表添加至模型中。

image


2.2通过导入Excel文件创建本地表

选择第二项导入EXCEL文件,通过导入本地的Excel文件来创建本地表。

image

  • 表名称不能与其他表名称重复。

  • 文件类型必须是Excel。

如果 Excel 文件为加密文件,需输入 Excel 的密码。可以设置将第一行转为为列头,隐藏数据表,以及转化空单元格等。与连接 Excel 数据源时的配置相同。

image

2.3通过导入CSV文件创建本地表

选择第三项导入CSV文件,通过导入本地的CSV文件来创建本地表。

image

  • 表名称不能与其他表名称重复。

  • 文件类型必须是CSV。

  • 导入CSV文件,需指定列分隔符。

image2022-1-25_15-23-24.png

单击下一步后,进入表数据修改界面,与手动输入数据时的操作方法是一致的。在此界面可修改列名,数据类型,数据内容以及增加或删除行列等。

image

最后单击添加按钮即可。

image