- QlikView 数据加载
- QlikView - Excel 文件
- QlikView - 分隔符文件
- QlikView - XML 文件
- QlikView - Web 文件
- QlikView - 数据库
- QlikView - 内联数据
- QlikView - Resident 加载
- QlikView - 前置加载
- QlikView - 增量加载
- QlikView - 数据 - 文件(QVD)
- QlikView 报表界面
- QlikView - 工作表和对象
- QlikView - 脚本
- Qlikview - 函数
- QlikView - IntervalMatch 函数
- QlikView - 聚合函数
- QlikView - Match 函数
- QlikView - Rank 函数
- QlikView - Peek 函数
- QlikView - RangeSum 函数
- QlikView - 文档
- QlikView - 列表框
- QlikView - 多选框
- QlikView - 文本对象
- QlikView - 条形图
- QlikView - 饼图
- QlikView - 仪表盘
- QlikView 数据转换
- QlikView - 转换向导
- QlikView - Fill 函数
- QlikView - 列操作
- QlikView - 表格旋转
- QlikView 数据模型
- QlikView - 维度和度量
- QlikView - 星型模式
- QlikView - 合成键
- QlikView - 数据生成
- QlikView 数据分析
- QlikView - 交叉表
- QlikView - 直通表
- QlikView - 透视表
- QlikView - 集合分析
- QlikView - 连接
- QlikView - 保留
- QlikView - 连接操作
- QlikView - 主日历
- QlikView - 映射表
- QlikView - 循环引用
- Qlikview 有用资源
- Qlikview - 问答
- Qlikview - 快速指南
- Qlikview - 有用资源
- Qlikview - 讨论
QlikView - 数据生成
很多时候,我们需要一些数据由正在使用的软件以编程方式生成,而这些数据并非来自源头。例如,100 个随机数或仅仅是一年中第 23 周的日期。数据分析师可能需要创建此类数据,以便对不包含这些值的数据执行一些分析,因为这些值在数据到达时不存在。QlikView 提供了一个名为 Autogenerate 的函数,可用于满足此类需求。
数据需求
考虑这样一个场景,我们需要找到仅为星期四或星期日的日期。我们需要找到从今天开始到今年年底的范围内的日期。我们创建以下脚本,它将实现此目标。
说明
我们声明两个变量来捕获当前月的第一天和年底。接下来,我们应用各种函数和过滤条件来生成所需的值。recno() 函数为每个日期创建一个记录。我们添加 Autogenerate 函数,并将变量作为范围提供。
生成的数据
将上述脚本加载到 QlikView 的内存中,并使用菜单 布局 → 新建工作表对象 → 表格框 创建一个表格框,我们得到如下所示创建的数据。
广告