📜  QlikView-面试问题

📅  最后修改于: 2020-11-29 07:38:01             🧑  作者: Mango


亲爱的读者,这些QlikView面试问题是专门为让您熟悉在R编程主题的面试过程中可能遇到的问题的性质而设计的。根据我的经验,优秀的面试官几乎不会计划在面试过程中提出任何特定的问题,通常,问题是从该主题的一些基本概念开始的,后来根据进一步的讨论和您的回答,这些问题会继续出现-

(a)自动维护数据关联。 (b)报告的结构,数据和计算都保存在服务器的内存(RAM)中。 (c)数据压缩到其原始大小的10%。 (d)使用颜色的视觉关系。

从源仅将新记录或更改的记录加载到QlikView文档中的概念称为增量加载。

QlikView可以使用为数据库创建的ODBC连接连接到数据库。

仪表板是一个QlikView文档,它一起显示许多矩阵,并且在一个Sheet对象中选择某个值后,sheet对象中的值可以动态更改。

当我们要创建一些其他日期值时,需要使用主日历,这些日期值尚未被分析的数据捕获。例如,找到给定日期所属的季度等。

AGGR语句函数生成一个虚拟表,该表具有一个表达式并按一个或多个维分组。然后,该虚拟表的结果可以由其他外部聚合函数。

星型模式是一种数据模型,其中一个事实表通过外键连接到多个维度表

如果保留,则两个数据集都可以在QlikView的内存中使用,而在加入时,load语句仅生成一个数据集,您必须从中选择列。也没有外部保持的概念,因为在有连接的情况下我们可以使用外部连接。

当表之间的两个或更多列相同时,QlikView将创建一个合成键。它不会影响数据或性能,但表明数据模型设计存在缺陷。

连接将两个表中的结果记录作为包含两个表中的列的记录。但是Concatenate仅将一个表的行附加到另一个表。

当两个表之间的关系既可以直接建立又可以通过另一个第三表建立时,就会创建一个循环循环。

返回与包含日期的月份的第一个日期的第一毫秒的时间戳对应的值。

此函数自动生成给定数字范围内的值。

数据透视表用于表示数据中许多维度上的值之和。例如,显示一年中月份和季度的总销售额。

条形图,饼图,折线图,量表,数据透视表,直线表。

是。在QlikView脚本编辑器中,我们可以选择通过提供URL作为输入从Web文件中提取数据。

它使您可以重新排列工作表中显示的表格框中的列。

向左旋转,向右旋转和移调。

创建交叉表需要三个字段。限定符字段,属性字段和数据字段。

它执行当前的加载脚本,包括所有脚本命令(例如Drop Table),并将数据重新加载到活动的QlikView文档中。但是,仅重新加载其load和select语句之前带有Replace或Add前缀的那些表。

通过使用文件菜单下的Table Viewer Option,我们可以查看表及其关系。

当我们想要保留要再次使用的工作表布局时,我们导出工作表布局以创建一个没有任何数据的XML文件。

WebView模式使用QlikView中的内部Web浏览器将文档布局显示为AJAX页面。

选择指示器用于指示不同图纸对象中存在的数据之间的关联类型。绿点表示选择的值,蓝点表示锁定的值,红点表示取消选择的值。

它搜索包含bi的任何字符串。

模糊搜索根据所有值与搜索字符串的相似程度来查找它们。这意味着,即使拼写不按字符匹配的字符,这些结果也将显示。

QlikView中的书签可捕获QlikView文档中定义的所有状态下的选择。可以保存并稍后访问。

用户书签保存在用户计算机中,而共享服务器书签保存在服务器中,并且所有允许的用户都可以访问。

可以通过三种方式触发警报。 (a)数据更改时自动(b)从内部宏手动(c)运行QlikView API的外部程序。

(a)表格文件(b)内联

使用ODBC连接到数据库时,如果数据源仅提供32位驱动程序,则使用此选项。

隐藏脚本是脚本的一部分,该脚本在执行常规脚本之前执行,并且受密码保护。

它是具有非空值的记录数与记录总数之间的比率。

它是表中找到的不同值的数量与需要子集比例的字段中不同值的总数之间的比率。

插入内联数据时的默认字段名称为– F1,F2,F3等。可以对其进行编辑。

QVD文件是专有文件,已针对QlikView内部的最小转换进行了优化,但QVX文件具有开放文件格式,该文件格式同时显示表结构和表数据。

垃圾选项用于标记和删除不需要的数据或混乱且无用的数据。

填充功能用于用来自相邻单元格的值填充空单元格。

表中的数据可以通过使用unwrap转换来拆分。

上下文单元格扩展用于将一个单元格的内容扩展为表中的几个单元格。

二进制语句用于加载QlikView文档的访问和数据部分。它不会加载文档的布局信息。

我们可以。我们可以使用QlikView文档中的Bundle前缀存储外部文件(音频/视频等)。

是。使用连接函数。

我们可以使用语句Drop field A;

Load或Select(SQL)语句的IntervalMatch前缀用于将离散数值链接到一个或多个数值间隔。

映射表是一个临时表,用于提供从第一个表中的一个列到第二个表中的另一列的值映射。它只有两列,在脚本执行后将其删除。

Noconcatenate函数强制将具有相同字段的两个表视为两个单独的内部表。

NullAsValue允许链接为空的数据,但NullAsNull将空值视为缺失值,并且不允许在这些值之间进行任何链接。

使用ScriptErrorCount系统变量。

set VAL=’$1*$2’;
Let X = $(VAL(6,4,9));

24