Ad-hoc queries含义解析
没有预先计划或者按很低的计划或不可预期的事件
或者表明所形容的事物是一个权宜之计、不周密的计划或者是一个即兴举办的活动
Ad hoc queries(即席查询)即席查询(Ad Hoc)是用户根据自己的需求,灵活的选择查询条件,系统能够根据用户的选择生成相应的统计报表。即席查询与普通应用查询最大的不同是普通的应用查询是定制开发的,而即席查询是由用户自定义查询条件的。
在数据仓库领域有一个概念叫Ad hoc queries,中文一般翻译为“即席查询”。
即席查询是指那些用户在使用系统时,根据自己当时的需求定义的查询。即席查询生成的方式很多,最常见的就是使用即席查询工具。一般的数据展现工具都会提供即席查询的功能。通常的方式是,将数据仓库中的维度表和事实表映射到语义层,用户可以通过语义层选择表,建立表间的关联,最终生成SQL语句。即席查询与通常查询从SQL语句上来说,并没有本质的差别。它们之间的差别在于,通常的查询在系统设计和实施时是已知的,所有我们可以在系统实施时通过建立索引、分区等技术来优化这些查询,使这些查询的效率很高。而即席查询是用户在使用时临时生产的,系统无法预先优化这些查询,所以即席查询也是评估数据仓库的一个重要指标。
即席查询的位置通常是在关系型的数据仓库中,即在EDW或者ROLAP中。多维数据库有自己的存储方式,对即席查询和通常查询没有区别。在一个数据仓库系统中,即席查询使用的越多,对数据仓库的要求就越高,对数据模型的对称性的要求也越高。对称性的数据模型对所有的查询都是相同的,这也是维度建模的一个优点。
Ad hoc 网络作为一个术语,ad hoc 网络(临时网络)通常指的是没有预先计划或者按很低的计划由一些网络设备组建在一起的临时网络。
Ad hoc 假设(又作“特例假设”或者“特设性假设”)在科学和哲学领域,ad hoc 的意思是通过对一个理论提出外围假设以防止这个理论变成一个错误的理论。
Ad Hoc Distributed Queries的启用与关闭 原文:Ad Hoc Distributed Queries的启用与关闭 启用Ad Hoc Distributed Queries: exec sp_configure show advanced options ,1 reconfigure exec sp_configure ...
相关文章
- 游戏化角度解析用户类型及其意义2020.11.9
- SpringBoot内置源码解析WebServer初始化过程
- spring cron表达式及解析过程详解编程语言
- 据深入探索Linux进程数据的解析(查看linux进程数)
- Linux解析域名:轻松步入网络世界(linux访问域名)
- “深入解析Linux 2.6内核”,带你了解操作系统当中最核心的部分,揭露其原理和优化方法。
- MySQL 主键关联:解析构建复杂表结构(mysql主键关联)
- MySQL中xa事务的含义及应用解析(MySQL中xa什么意思)
- 解析MySQL中Join操作的含义(mysql中join含义)
- 深入了解MySQL解析ID字段含义与作用(mysql中id是什么)
- MySQL中的EMP指什么解析MySQL中EMP的含义和作用(mysql中emp啥意思)
- MySQL中db的含义及作用解析(mysql中db什么意思)
- MySQL中AS关键字的含义解析(mysql中as什么意思)
- 深入解析MySQL中的含义与用法(mysql中->什么意思)
- Oracle参数列表深入解析之旅(oracle传入参数列表)
- 利用Redis实现订阅发布模型的示例解析(redis订阅例子)
- 解析 Oracle 错误代码 00037 的方法和步骤(oracle 00037)
- php获取通过http协议post提交过来xml数据及解析xml
- 各类Http请求状态(status)及其含义详细解析