在上一篇咱们讲到了业务人员能够用永洪产品的自服务数据集进行自助式分析,那么IT管理员如何管理业务人员进行分析呢?数据库
某财险类客户案例
永洪的某财险客户须要业务用户进行自助式分析,高峰期在350并发以上,企业IT管理部但愿对全部IT人员和业务人员查询数据的数据量大小优先级进行管控,而后让业务用户进行自助式分析。session
如何设置?并发
由于该财险公司已经将数据存储在了Cloudera Impala集群中。该财险的IT管理部门会根据每个用户的数据量大小、业务类型分配队列,而且详细设置该队列中的默认查询参数,尤为是mem_limit参数和最大并发数,这样能够较好的限制用户之间的影响,为了不恶意用户的使用,能够限制用户本身设置mem_limit参数,尽量得保证Impala集群的稳定性。
一、在Impala数据库层面,IT管理员或者DBA能够在session创建以后进行设置。spa
设置队列限制队列
set request_pool = queue_it; 内存
用户在建立一个数据源链接(connection)以后,能够经过set request_pool=pool_name的方式设置改session的请求提交的对应的队列。资源
设置最大内存使用限制rem
set mem_limit=10G;数据分析
设置内存10G(单节点上的内存量),impala常常会over estimate SQL语句须要的资源,因此强烈建议在执行SQL以前,使用 set mem_limit 限制SQL查询的内存消耗。产品
二、永洪产品设置
提供了在数据源链接后对session进行设置的属性。
针对于不一样2种类的用户,IT管理员指望根据数据量大小、业务类型设置分配的队列。
实现步骤:
选择永洪产品数据源,impala:
在设置好Impala数据源的基础链接信息后,选择数据源的高级属性进行如图设置。
直接在队列名设置queue_it , 而且点击添加高级属性限制mem_limit=2G。
以下所示,IT部门的数据源为Impala_it,设置以下:
财务部门的数据源Impala_finance,设置以下:
二者存储在数据源上的资源树上,以下图所示:
财险部门的用户(user_finance)在制做数据集时直接选择对应的数据源便可查询数据。
以上就是关于永洪产品Impala数据源的高级属性的使用介绍,永洪科技强大的产品功能,不只能够帮助企业人员实现数据化管理,也让更多业务人员可以进行自助式分析查询。关于永洪产品的功能介绍,咱们将持续更新。想体验永洪科技数据分析强大的功能,能够下载Yonghong Desktop进行一键安装体验。