QlikView的用户端和服务器端通信思考
0
社区各位大神大家好:
这边有几个关于QlikView web前端和服务器的通信问题想请教一下。
1、用户在使用浏览器打开报表时,用户所设置的变量是否不会被传向服务器端?
2、用户在使用浏览器打开报表时,是否只有使用QlikView EDX才能实现手动刷新数据?
2.1、结合1和2,如果回答都是YES,那么是否可以这样来总结一下,用户在使用浏览器打开QlikView报表时,是无法实现用户定义的数据范围进行数据加载的!(我的意思是:数据量太大并不希望用户将所有数据加载进qvw中,让用户来选择数据的范围,比如日期,然后再加载脚本,这样数据就会大量减少,但是QlikView是无法做到的,是吗?)
3、经过上面三个问题,最后我想每次用户在使用浏览器打开报表时,都刷新出最新数据是否能实现?(不做ETL、直接app连接业务数据库刷数)
最后,祝各位大神工作顺利,钱程似景!
这边有几个关于QlikView web前端和服务器的通信问题想请教一下。
1、用户在使用浏览器打开报表时,用户所设置的变量是否不会被传向服务器端?
2、用户在使用浏览器打开报表时,是否只有使用QlikView EDX才能实现手动刷新数据?
2.1、结合1和2,如果回答都是YES,那么是否可以这样来总结一下,用户在使用浏览器打开QlikView报表时,是无法实现用户定义的数据范围进行数据加载的!(我的意思是:数据量太大并不希望用户将所有数据加载进qvw中,让用户来选择数据的范围,比如日期,然后再加载脚本,这样数据就会大量减少,但是QlikView是无法做到的,是吗?)
3、经过上面三个问题,最后我想每次用户在使用浏览器打开报表时,都刷新出最新数据是否能实现?(不做ETL、直接app连接业务数据库刷数)
最后,祝各位大神工作顺利,钱程似景!
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
1 个回复
曹浩 - QlikView顾问、QV讲师 2016-07-20 回答
赞同来自:
2.除了EDX以外,也可以在QMC上设置定时去刷新数据。
2.1 是的,无法实现用户定义的数据范围进行数据加载的,QV会加载全部的数据集,而后根据当前选择条件再来过滤数据的。
3.QV不能做到在用户使用浏览器打开报表的时候做到即时刷新,QV的客户端可以做到,只需在文档属性里面添加一个触发条件即可。
另外不建议直连业务数据库,因为数据大的时候对业务库的负载很大。QV常规的做法是ETL生成QVD文件再来进行加载,请参考21天精通QV课件里面的QV的三层架构,里面有系统的讲解。https://edu.hellobi.com/course/explore/qlikview