第9页,共293页。 显示 2,921 条结果 (0.421 秒)
创建日期表
1 概述 日期表,故名思义,就是存放日期的表。 新人常会感到困惑,业务表(销量、业绩、采购、检验、出/入库等单据)里不都有日期列吗,为什么还要把日期放在一张额外的表里? 大家都知道,不管零售、制造、金融还是其他什么行业,但凡涉及到数据统计,都离不开日期维度的分析,如累计销量、环比增速、同比增长等,之所以不用业务表的日期列,是因为单独日期表有以下几个特点: 日期表的日期是独立完整的,没有缺失,这对日期维度的分析来说很重要。 业务表里的日期只有业务发生时才会有记录,否则就缺失;日期表除了自带的日期列,可以衍生出其他日期相关列,诸如年、月、日、季、周等,一年365行数据。业务表就不同了,一个公司有N个部门,一个部门有N个员工电子表格日期显示异常
(本文档仅供参考) 问题 电子表格中,Excel端插件设计的是YYYY/M/D的格式,但是发布之后,日期格式是反过来的,变成了D/M/YYYY。 图1.png 原因及解决方案 此问题是因为部署smartbi的操作系统语言是英文的,英文状态下展示的日期格式与中文状态下的是反的。 目前可通过以下两种方式解决: 1、修改操作系统的语言,Linux环境操作步骤可查看此链接:https://blog.csdn.net/zq199692288/article/details/78901818 https://blog.csdn.net数据模型-字符串转日期异常(数据转换异常)
(本文仅供参考) 问题描述 客户数据库日期类型为字符串,格式是20201012;现在直接在模型里面进行参数转换 如图1, 使用仪表盘直接展示转换该字段如图二 正常。 使用模型直接建即席查询则异常提示 查询失败-数据转换异常 image2023-9-11_17-41-25.png image2023-9-11_17-41-39.png image2023-9-11_17-42-16.png image2023-9-11_17-44-55.png 解决方案 该问题是OLAP引擎没有支持”20230911“这样”yyyyMMdd“的日期字符串转日期,可以通过写SQL用函数直接生成日期表
该功能为V10.5版本功能。 日期表是指系统基于用户设置的起止时间段及日期格式字段而自动生成的日期表结构和日期数据。 日期表在数据模型中作为日期维度必须与事实表中的时间字段进行关联。 适用情况: 1、多事实表时,无法确定创建时间层次的日期字段来源于哪个事实表。 2、用户数据不完整,有些日期下有数据,有些日期下没有数据。 3、时间数据并不是存储在一个时间字段中,而是分别存储在多个时间字段中,如分别存储在“年份”、“月份”字段。 操作入口 在“数据模型”定制界面单击创建私有查询按钮image2022-2-4_20-46-19.png,选择 生成日期表(如下图所示),弹出“生成日期表”窗口默认获取相对日期
1 业务场景 打开年度订单销售数据分析报表时,希望能默认查看相对当前日期的前一个月数据。效果如下图所示: xiangduiriqi-05.gif 2 前提条件 1、本示例中使用到的数据:wiki示例-产品明细数据.xlsx https://wiki.smartbi.com.cn/download … ,表格数据自动刷新。由于当前日期是2023-07-13,所以表格默认展示2023年06月的数据。效果如下图所示: 此时保存仪表盘,下次再重新打开时会默认根据当前的日期动态取上个月的数据。 xiangduiriqi-04.png数据挖掘-参数设置
来实现增量抽取。 1、首先连接好数据源和目标源节点。 增量.png 2、在参数定义中编写sql获取当天的日期。 增量1.png 2、返回到ETL界面中,把刚刚新建的参数定义在ETL里。 增量2.png 增量3.png 3、在关系目标源中的SQL语句编辑框中填写如图的内容,即可抽取前三天至今新增的数据 … 在数据挖掘中,通过参数筛选用户可查询出需要的数据。 目前只有部分节点支持参数设置功能,如关系数据源、数据查询、关系目标表(追加)、关系目标表(覆盖)、关系目标表(插入或更新)、SQL脚本、源库SQL脚本。 操作步骤 1、新建实验,拖入关系数据源节点,并选择数据源、SCHEMA和表数据挖掘-参数设置
增量抽取可以显著减少数据传输量和处理时间,比如需要前三天至今天抽取新增的数据,但不希望全量抽取,可以使用参数来实现增量抽取。 1、首先连接好数据源和目标源节点。 增量.png 2、在参数定义中编写sql获取当天的日期。 增量1.png 2、返回到ETL界面中,把刚刚新建的参数定义在ETL里。 增量 … 在数据挖掘中,通过参数筛选用户可查询出需要的数据。 目前只有部分节点支持参数设置功能,如关系数据源、数据查询、关系目标表(追加)、关系目标表(覆盖)、关系目标表(插入或更新)、SQL脚本、源库SQL脚本。 操作步骤 1、新建实验,拖入关系数据源节点,并选择数据源、SCHEMA和表电子表格⬝ 参数应用
参数即报表查询筛选条件,用户通过切换参数值刷新报表数据。 image2018-11-26 11:1:33.png 电子表格支持多种控件类型,包括:下拉框、日期、单选框、滑动条、复选框。详情请参考 电子表格-控件类型。 电子表格支持参数布局,使参数面板美观简洁,详情请参考 电子表格-参数布局。 电子表格支持对参数进行管理,设置参数映射关系、参数类型、参数值等,详情请参考 电子表格⬝ 参数管理。东方通部署smartbi通过URL拼接参数添加特殊字符{}[]
(本文档仅供参考) 问题 项目原来使用tomcat部署smartbi,在url通过URL拼接参数打开报表报400,根据以下wiki解决了Tomcat高版本部署smartbi通过URL拼接参数打开报表报400,后进行环境迁移,更换了应用服务器,新环境部署应用服务器为东方通,遇到同样有问题。 解决方案: 根据东方通厂家人员提供信息现场修改如下: image2024-3-29_10-8-17.png image2024-3-29_10-8-23.png 基本配置上图都可解决,如还有问题,可以看一下东方通版本。此前遇到下图版本出现该问题,最终跟踪是东方通的bug,联系中间件厂商提供补丁包,更新后即可基于数据模型创建仪表盘,日期控件筛选日期为空
问题描述: 使用日期控件的筛选器筛选数据,结果为空,对应表格中存在相应数据 image2023-7-27_12-53-21.png image2023-7-27_12-53-56.png 解决方案: 经排查日期控件筛选器执行得mdx语句为‘2023年6月’,其他控件为2023年06月,原因为日期控件不支持yyyy-m的格式; 在数据模型中生成日期表, 选择日期格式为yyyy-MM-dd格式,然后关联原表即可。