第62页,共608页。 显示 6,074 条结果 (0.072 秒)
连接本地数据库
通过数据库网关连接本地数据库,请参考如下操作步骤。 1、在“数据连接”模块中,点击对应数据库类型新建一个关系数据源。 image2025-3-29_9-39-59.png 2、在“新建关系数据源”对话框上勾选“通过网关连接”复选框,并在其后的下拉框中选择之前 新建数据库网关 https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=149719680 步骤中创建的网关。 正常设置数据源名称、驱动程序类型、驱动程序类、连接字符串、登录验证方式 等信息。 在“连接字符串”中,直接配置内网中的本地数据库的连接地址和端口。 然后点击对话框底部的“测试连接”按钮NoSQL数据源-MongoDB数据连接
1 概述 MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。 本文介绍如何在Smartbi中连接 MongoDB 数据库。版本信息如下 驱动版本 Smartbi版本 mongo-java-driver-3.4.2 Smartbi V10 Smartbi支持的MongoDB数据类型如下: 数据类型 说明 备注 INTEGER 整数 固定格式的简单结构,且子元素结构必须相同 decimal 精确值数据模型抽取模型一直处于运行状态
(本文档仅供参考) 问题描述 数据模型设置抽取后,发现sql语句复杂及数据量大的抽取,会导致模型抽取一直处于运行状态,没有任何报错,查看sql日志,发现sql一直在运行,数据库方面查询sql已经完成,smartbi并未收到任何中断或者报错等信息,导致一直在运行状态等待数据返回。 原因分析 经过排查发现在防火墙 … 时间内仍没有对探测的响应,会再次发送探测包,发送几次后,仍然没有响应,就认为连接已经失效,关闭本地连接。 tcp keepalive并不是默认开启的,在开发程序时可以设置tcp keepalive为true,这样tcp连接在一定时间内没有任何数据报文传输则启动探测,这个时间一般是操作系统规定,Linux连接数据库
一、连接内网数据库 内网版本无需网关,可以直接连接当前互通网络内的任意数据库。 公网版本,因为其网络与内网数据库不能连通,需要使用数据库网关。请参考 什么是数据库网关、快速入门,连接本地数据库。 注意:新建的租户环境,默认没有数据库网关扩展包,请前往 麦粉社区的插件商城 https://my.smartbi.com.cn/plugin,搜索下载”数据库网关“插件。 服务器端数据网关配置。进入”运维设置 → 系统选项 → 数据网关“界面。 网关服务端内网IP填写:192.168.0.228。这是华为云服务器的内网地址,不要修改。 网关服务公网地址填写:124.71.214.192:7000。这是华为云制作数据大屏时以插入图片的方式,图片浮于表格之上,如何在展示中显示当前的时间(时间可实时更新)
(本文档仅供参考) 问题 制作数据大屏时以插入图片的方式,图片浮于表格之上,如何在展示中显示当前的时间(时间可实时更新) 场景:当前使用的是通过宏代码定时对单元格赋值,实现实时更新时间的效果,然后针对该单元格进行拍照,通过照相机的方式放到插入的图片之上,结果照相机内容无法展示; 解决方案 目前不支持通过宏代码对单元格赋值,然后再基于该单元格使用照相机的方式,建议是将电子表格的底图使用背景图插入的方式(而不是插入图片)然后再使用宏对单元格赋值动态刷新时间,否则则需要改为单元格使用excel的now()函数获取当前时间,然后再使用照相机,另外时间可实时更新需要使用禁止电子表格缓存以及定时刷新的宏; 电子表格禁止缓存可达梦8作为知识库,对数据库编码、数据库实例名,用户名大小写是否有要求?
(此文档仅供参考) 问题说明 达梦8作为知识库,对数据库编码、数据库实例名,用户名大小写是否有要求? 字符集GB18030或utf8都可以么? 问题解答 Smartbi对上述没有强制要求。如果可以选择的话并且是作为全新环境搭建的话,推荐不区分大小写,数据库编码选择utf8。 补充说明 在将MySQL/SQL Server数据库恢复到达梦8时,必须设置数据库为大小写敏感模式。 如果数据库配置为大小写不敏感,在表的主键中如果存在大小写相同的数据(如主键c_id同时包含“A”和“a”),恢复过程中会违反唯一性约束,导致数据导入失败。因此此类迁移需要将达梦的数据库设置为大小写敏感多维数据库—数据库管理
连接了多维数据源后,需要选择数据库中的多维数据集到系统中,才能正常使用多维数据集。 多维数据集是指通过对业务系统中的数据进行垃圾数据过滤、标准化,装载到数据仓库后,把数据仓库中的数据根据决策分析的需要重新组织,抽取出来另行存储的数据集合。 为了更加贴近决策分析的需要,多维数据集在结构上将同一个分析主题所涉及到的所有数据集中存储在一起,通过采用多维结构和部分预先聚合来实现灵活而快速的数据访问。 多维数据集通常包括多个维度(分析角度)和多个度量值(衡量指标)。例如一个名为Sales的多维数据集通过会包括时间、产品、商店、顾客等维,以及销售额、成本等度量值。 在本系统中,多维数据集通常用一个蓝色的小立方体表示。 操作入口多维数据库—数据库管理
连接了多维数据源后,需要选择数据库中的多维数据集到系统中,才能正常使用多维数据集。 多维数据集是指通过对业务系统中的数据进行垃圾数据过滤、标准化,装载到数据仓库后,把数据仓库中的数据根据决策分析的需要重新组织,抽取出来另行存储的数据集合。 为了更加贴近决策分析的需要,多维数据集在结构上将同一个分析主题所涉及到的所有数据集中存储在一起,通过采用多维结构和部分预先聚合来实现灵活而快速的数据访问。 多维数据集通常包括多个维度(分析角度)和多个度量值(衡量指标)。例如一个名为Sales的多维数据集通过会包括时间、产品、商店、顾客等维,以及销售额、成本等度量值。 在本系统中,多维数据集通常用一个蓝色的小立方体表示。 操作入口数据模型-带参数sql查询的查询动态抽取
(本文档仅供参考) 问题: 目前“查询动态抽取”是结合用户登录生成的Session及查询的参数组合进行抽取的,如在对应会话抽取数据有效期内,有抽取过对应参数的,重新切换对应参数,如paramA 默认值为a,切换到b后,再重新切换回a,是不会重新触发抽取的。那这种情况下如果想要切换回a也能重新触发动态抽取,需要如何实现呢。 参考方案: 当前可参考如下方案: 1、SQL查询中引入(日期时间类型)的now参数,如某一日期字段<now,目的是参数引入,不影响实际数据查询效果 image2025-6-28_11-1-9.png 2、参数管理映射(数据模型、电子表格中的参数管理映射同样配置),需要使用sql查询出来当前日期时间条件格式告警 - 对比数据,高亮显示
(本文档仅供参考) 需求: 有两个sheet页,一个sheet页是汇总页,一个sheet页是明细页,需要将明细页"管理费用合计"数据与汇总页"管理费用"数据做对比,若数据不一致则高亮显示。 表样设计如下 汇总页: 01.png 明细页: 02.png 解决方案: 关于此需求可以结合vlookup函数及条件格式实现,具体步骤如下: (1)由于两列单元格不在同一行,通过vlookup函数获取到明细页的数据,关于vlookup函数的使用,可以参考百度引擎上的相关示例,如:https://jingyan.baidu.com/article