某人的博客

一路疯驰(沪ICP备15037456号-1)

博客搜索:

QlikSense非常规函数

作者:Jason Yang 分类:数据可视化 浏览:

PurChar,删除指定字符

PurgeChar ( 'a1b2c3','123' ) = 'abc'


Alt,相当于nvl,返回第一个有效值

alt(Sales,0) + alt(Margin,0)

alt( date#( dat , 'YYYY/MM/DD' ),date#( dat , 'MM/DD/YYYY' ),date#( dat , 'MM/DD/YY' ),'No valid date' )


SUB 定义子模块,可以配合exit SUB来退出当前子模块,进入下一段


CALL monitor_app_reload_stats('WARN','$(textFile)', tempErrorDetails, 'Status Message')

在加载脚本中输出提示


NoOfRows(),脚本实施那个返回指定表的行数

NoOfRows('db_check')


DirList(),返回目录列表

DirList(archivedLogsFolder & '*')


FileSize('$(monitorAppStatsFile)'),返回文件大小


mid(text,startIndex,length),返回从指定位置开始的指定长度的字符串,如果length不指定,则返回剩余字符串

mid('$(folder)',26)


FileTime('$(v_folder)'),返回文件/目录的时间


FOR each v_folder in DirList(archivedLogsFolder & '*'),轮询获取目录


AutoGenerate(1),类似于from dual

load 'abc' AutoGenerate(1)


Concatenate [table name],类似于union all,且字段不同也可以强行串联


mapping Load,创建映射表,存放于内存,加载完成自动删除


ApplyMap('map1', CCode,'Rest of the world'),使用映射表进行数据转换,


recno(),返回行号


CALL concat_tables ('time_range', 'time_range_working','DateTime')


drop field,删除指定列。

Drop fields last4hours,last24hours,last72hours;


Store,将数据存储到qvd

Store '$(nombre)' into [$(archivo).qvd];


resident tableName,读取已有数据集


Rename field field1 to field2


CALL monitor_app_stats_incremental,不知道含义


STORE monitor_app_reload_stats into '$(monitorAppStatsFile)' (txt, delimiter is '\t'),将数据存储文本文件

L最新评论

P发布评论