代理键 表示维度的唯一键,作用是连接维度表和事实表,为避免数据库结构发生变化带来影响。 允许空 是否允许为空。 密级 字段保密程度等级,支持L0-L4。 描述 字段描述,长度不能超过64个字符。 创建事实表 1.单击导航栏中的 数据架构>模型>维度建模>事实表 。 2.选择对应的主题域以及主题。 3.单击左上角的“ 新建表 ”按钮创建事实表。
2.连接数据源 连接数据源,是指让Sugar BI和我们的数据库(包括 MySQL、Oracle、SQL Server 等)之间建立连接,让Sugar BI能够使用和查询数据库中的数据。以 MySQL 数据库作为示例,假设我们已经有了一个 MySQL 数据库,并且数据库中已有要分析和展示的数据。 数据源的配置详情请见: 详细的连接方法 。
数据库 AppBuilder通过数据库功能引用结构化的数据,实现表格问答,支持单表问答或多表联合问答。大模型会根据你的问题以及数据表描述来自动调用数据回答问题,可以和其他组件以及知识库联合使用,每个应用最多支持关联1个数据库。 点击数据库旁的【➕】,可以引用一个已创建的数据库,在弹框中可以点击【添加】按钮来添加一个数据库。此操作会默认添加此数据库中的所有数据表。
在库表结构同步和全量同步阶段,请勿执行库或表结构变更的 DDL 操作,否则会导致数据同步任务失败。 其他限制 建议源和目标库版本保持一致,或者从低版本同步到高版本以保障兼容性。如为高版本同步至低版本,可能存在数据库兼容性问题。 执行数据同步前需评估源库和目标库的性能,同时建议业务低峰期执行数据同步。否则全量数据初始化时将占用源库和目标库一定的读写资源,可能会导致数据库的负载上升。
但除开从锁粒度来划分锁之外,其实锁也可以从其他的维度来划分,因此也会造出很多关于锁的名词,下面先简单梳理一下 MySQL 的锁体系: 以锁粒度的维度划分 全局锁:锁定数据库中的所有表。加上全局锁之后,整个数据库只能允许读,不允许做任何写操作 表级锁:每次操作锁住整张表。
准备环境 环境要求 部署环境只需网络上可连接到 MySQL 数据库的机器即可,建议不要在待评估的数据库设备上运行。 部署环境最低应满足以下配置要求: 操作系统:Linux(其他操作系统暂不支持)。 网络:能够连接到待采集的源数据库。 CPU:1 core。 内存:4 GB。 硬盘:5 GB 空余。 PHP:已安装 PHP 5 及以上版本运行环境。
迁移对象选择的粒度为库或表。若迁移对象选择的是表,则其他对象例如视图、触发器、函数或存储过程等,不会被迁移至目标库。 为保证数据迁移的性能和迁移任务的稳定性,DTS 会对 MySQL 的触发器进行改写,改写方式详情参见 触发器改写方式 。
从用户输入的文本中分析用户意图,默认支持4种意图:查询、分析、预测和其它。 意图为查询则直接从“国债数据库”中查询对应结果并显示。 意图为分析则首先从“国债新闻知识库”中查找相关内容并归纳总结,默认市场为国债市场,收益率为国债收益率。 意图为预测则调用“债券收益预测”组件,预测并输出未来的收益率。 意图为其它则介绍你自己并提示用户是否有相关问题需要咨询。
如果使用了对象名映射功能,可能会导致依赖这个对象的其他对象同步或迁移失败。 映射功能是否支持修改库表结构? 不支持。
Bitmap 索引 原理 用户可以在建表时指定在某些列上创建Bitmap索引。也可以在运行时通过 [ALTER TABLE](TODO) 命令新增Bitmap索引。 Bitmap索引是一种特殊的数据库索引技术,其索引使用bit数组(或称bitmap、bit set、bit string、bit vector)进行存储与计算操作。位置编码中的每一位表示键值对应的数据行的有无。