Skip to main content

本地代理数据库模型

本地代理数据库模型是利用本地代理中的数据库作为数据引擎进行多维数据建模的方式.

本地代理中使用的数据库产品是 SQLite.

创建本地代理数据源

如果用户是个人账号, 则在数据源页面中系统已自动创建一个名为 Local - Agent DB, 类型为 LocalAgent 的数据源. 用户也可以自行创建多个类型为 LocalAgent 的数据源.

创建和使用类型为 LocalAgent 的数据源的前提是用户已经安装和连接上 Agent 本地代理服务.

创建数据源界面如下:

Small Shadow

  • 类型: LocalAgent
  • 名称: 数据源唯一技术名称
  • 使用本地代理: 启用, 走本地代理数据库
  • Database: SQLite 数据库的文件名

创建语义模型

在语义模型管理界面 新建 SQL 模型.

Tiny

选择一个类型为 LocalAgent 的数据源

Small Shadow

服务目录选择默认的一个 default, 输入语义模型唯一技术名称, 点击应用进行创建.

打开新建的语义模型, 在数据表标题栏中点击上传按钮进行数据上传.

本文使用的数据文件为 AdventureWorks Sales.xlsx

Tiny Shadow

在数据上传窗口中点击或拖拽上传 Excel CSV 等格式的数据文件, 如下图所示

Middle Shadow

点击下一步可以预览文件数据, 更改每个页签的名称(即表名)和列名和列类型.

Middle Shadow

点击下一步到上传页面, 点击每行表前的删除按钮可以删除掉不想上传的表, 点击上传进行数据导入至本地代理数据库. 每行表会逐个导入, 待每行前的时间跑完即全部导入成功. 数据量大导入的时间会比较久.

Middle Shadow

查看表数据和建模, 详细建模功能请参考 语义建模