搜索

Help

第3页,共292页。 显示 2,920 条结果 (0.03 秒)

  1. 实现参数 支持 3个月、6个月和具体时间区间的选择

    (本文档仅供参考) 问题 如下,在参数面板中,需要实现“选择任务时间”。当选择“3个月”时,后面的日期为3月前的日期到当天的日期范围; image2018-7-25 10:52:3.png 当选择“6个月”时,后面的日期为6月前的日期到当天的日期范围 image2018-7-25 10:53:12.png 且可以自定义具体的日期区间,进行筛选数据 image2018-7-25 10:53:42.png 解决方案 上述的需求我们可以通过构造3个参数时间。第一个参数为“选择任务时间”,控件类型为平铺面板,其值为“3个月”和“6个月”。然后构造两个日期参数,“开始日期”和“结束日期”,设置这两个参数
    FAQ中心八月 17, 2021
  2. 报表下拉参数无法配置枚举值

    (本文档仅供参考) 问题说明         任务导出报表配置日期参数作为枚举参数,需要先将日期参数修改为下拉框参数,但是修改后仍然无法选择作为枚举参数。 图1.png 图2.png 图3.png  解决方案 报表对应数据集是否引用的是私有参数,需要在对应的数据集进行修改,如存在多个数据集,并且都引用了私有日期参数,需要每一个数据对应的日期参数都修改成下拉框参数。 还有个原因,也不支持下拉框参数是多选,多选参数枚举结果是非常多的,为了避免对服务器性能造成影响,目前只支持下拉框单选参数。     
    FAQ中心八月 16, 2021
  3. 计算列-日期函数

    1.Day 类别 描述 函数写法 Day(Date) 函数作用 根据日期获取天数 参数说明 Date:可以是日期、时间格式的字段,也可以是字符串 注意:返回值是一个整数 示例 1、订单表有[产品名称]、[订单日期],想要查看[订单日期]中的天数: Day([订单日期]),返回以整数形式展示的结果 2、返回某个日期字符串的天数:Day(‘2023-06-01’),返回1 2.Month 类别 描述 函数写法 Month(Date) 函数作用 根据日期获取月份 参数说明 Date:可以是日期、时间格式的字段,也可以是字符串 注意
  4. 通过作业流参数获取每天ETL执行状态

    1为成功,其他值则代表失败,如下表格: 日期 状态 执行时间 2022-02-01 0 2022-02-01 01:13 2022-02-01 1 2022-02-01 02:10 那Smartbi 每天怎么知道外部ETL有没有跑完呢?这就需要通过参数动态的获取”状态“。 方案:Smartbi 通过作业流的参数支持动态参数(公共参数)获取当前日期,根据当前日期,再结合“检查字段值”节点的SQL语句进行判断; 1、 首先先在Smatbi“公共参数”新增一个获取动态日期参数“date” 4-4.png 2、再到作业流中参数界面新增参数“date”,并且与公共参数进行关联
    Smartbi Insight V11帮助中心十一月 11, 2023
  5. 电子表格首次打开参数异常(数据查询不出来)

    (本文档仅供参考) 问题说明       excel电子表格数据来为 新建数据模型查询添加了一个日期参数。在映射的时候也是选择了日期类型。       效果:   报表每次打开报表这个日期都不会查出数据,如果选择其他日期,再选择默认值,就是有值的。 image2024-1-16_15-47-49.png sql差异如下  首次打开 image2024-1-16_15-49-11.png 切换参数 image2024-1-16_15-50-52.png 解决方案 因为参数管理的sql,将日期变为日期字符串,按以下格式写即可解决 image2024-1-16_15-50-5.png
    FAQ中心一月 16, 2024
  6. 数据模型-参数应用

    。 image2021-11-22_18-1-34.png 注意事项 1、当参数的数据类型是字符串或日期参数控件类型选择日期控件下的日期类型时,数据格式如下: 日期:默认显示yyyy-MM-dd 时间:默认显示HH:mm:ss 日期时间:默认显示yyyy-MM-dd HH:mm:ss 年:默认显示yyyy 年季:默认显示yyyyQ[1|2|3|4] 年月:默认显示yyyyMM 年周:默认显示yyyyW[1|2|3...] 2、当参数的数据类型是非字符串、非日期时,控件类型不能选择日期。 3、填写参数时,切勿加入空格,正确示范如下: 7.png
  7. 系统函数

    。 CurrentUserName() 获取当前用户的名称。无参数。 GetCookie() 获取Cookie信息。参数1:cookiePropertyName[字符串]。 GetFirstDayOfFrequencyParameter() 获取频度日期参数值对应的第一天,例如获取2012年第1周的第一天,返回值为2012-01-01。参数参数值[字符串]。 GetLastDayOfFrequencyParameter() 获取频度日期参数值对应的最后一天,例如获取2012年第1周的最后一天,返回值为2012-01-07。参数参数值[字符串]。 GetUserProperty
  8. 系统函数

    。 CurrentUserName() 获取当前用户的名称。无参数。 GetCookie() 获取Cookie信息。参数1:cookiePropertyName[字符串]。 GetFirstDayOfFrequencyParameter() 获取频度日期参数值对应的第一天,例如获取2012年第1周的第一天,返回值为2012-01-01。参数参数值[字符串]。 GetLastDayOfFrequencyParameter() 获取频度日期参数值对应的最后一天,例如获取2012年第1周的最后一天,返回值为2012-01-07。参数参数值[字符串
  9. 先全量抽取后增量抽取

    (本文档仅供参考) 问题说明          由于数据库数据量比较大,希望全量抽取后变成增量抽取,要怎么实现呢? 解决方案 下述方案是以旧的原生SQL数据集为例。          (1)原本的SQL,此时抽取为"全量抽取"(即一次性抽取所有数据),如下图:  05.png (2)添加日期参数,默认值设置为空,具体设置如下: 02.png 03.png (3)修改SQL为:select 字段 from table where {[日期>参数]}   (注:此SQL写好后不能做任何修改,否则会影响时间戳的获取) 第一次增量抽取时,由于从知识库中找不到上次抽取记录的时间戳所以会进行全力抽取,此时参数设置为空
    FAQ中心昨天10:31 上午
  10. 抽取数据到动态表(表名不是固定的)

    1. 应用场景 数据需要按天存储,每天数据需要存放在当天的日期后缀表中。 2. 实现思路 定义公共参数获取当前日期。 在etl 中定义一个etl 参数引用公共参数。 etl 中把当天的数据覆盖的方式写入到一张临时表。 在目标表(覆盖) 节点的执行后sql 中,根据这张临时表创建当天日期后缀表,日期后缀通过参数进行替换,然后把临时表数据写入到当天日期后缀表。 3. 操作步骤 3.1 定义公共参数获取当前日期 在“运维设置 → 全局资源定义 → 参数定义"中创建一个当前日期参数。 image2024-12-5_16-9-30.png 注意:数据类型应为其它类型