Oracle BIEE 示例(一)数据透视表2

2024-01-25 08:20
文章标签 oracle 数据 示例 透视 biee

本文主要是介绍Oracle BIEE 示例(一)数据透视表2,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1 背景

版本:BIEE 12C
视图:数据透视表
实现内容(顺序与具体内容不一致):

2 空列显示(方法一)

2.1 问题

列为空时,标题栏不显示信息。

2.2 期望

即使数据为空,也要显示列名。

2.3 官方资料

2.3.1 操作步骤

2.3.1.1 要在分析级别关闭空值隐藏,请执行以下操作:
  1. 在标准或结果选项卡中,单击分析属性按钮。
  2. 选择包括空值选项以对所有视图关闭空值隐藏。请注意,可以在视图级别为漏斗图、计量表、图形、表、数据透视表和格状图覆盖空值隐藏。
2.3.1.2 要在视图级别为漏斗图、计量表、图形、表、数据透视表和格状图关闭空值隐藏,请执行以下操作:
  1. 显示特定视图的结果选项卡。有关其他信息,请参阅编辑视图。
  2. 单击属性按钮。
  3. 选择视图相应的包括空值选项。例如,如果要对数据透视表中的行和列关闭空值隐藏,请选中包含仅具有空值的行包含仅具有空值的列复选框。此设置显示具有数据的对应维以及空值。请注意,如果视图包含提示或区域维边,则它们还将从行或列维边继承空值隐藏值。
2.3.1.3 注

关闭空值隐藏可能会增加返回的数据量并影响性能。

2.3.2 官方示例

示例 1:当包括空值时将过滤器添加到度量上的行维边

此示例显示带有不同行维边过滤选项的数据透视表。
假定您有一个行维边上为“Year”的数据透视表,并在数据透视表属性对话框中选择了包括空值 (即,不隐藏空值)。
该插图显示未隐藏空值的行维边上的“T05 Per Name Year”示例。
在这里插入图片描述
该插图显示未隐藏空值且标准过滤器设置为 2011 和 2012 的行维边上的“T05 Per Name Year”示例。为属性列设置标准过滤器时,将应用该过滤器并从分析中删除对应行。
在这里插入图片描述

示例 2:当包括空值时将过滤器添加到度量上的行维边

此示例显示数据透视表,其中将一个过滤器应用于包含空值的表数据。
假定您有同一个行维边上为“Year”的数据透视表,并在“数据透视表属性”对话框中选择了空值 (如示例 1:当包括空值时将过滤器添加到度量上的行维边中所示的相同标准)。但这次在度量“1 - 收入”上设置过滤器,其中值为“大于 23,000,000”。
该插图显示了结果示例。Oracle BI Server 为未隐藏的维边查询返回所有年份 (不考虑度量过滤器)。因为“T05 Per Name Year”的度量值等于 23,000,000,所以将过滤出该行的值,但该行仍将显示。
在这里插入图片描述

示例 3:当包括空值时将“不为空值”过滤器添加到度量上的行维边

此示例显示在将“不为空值”过滤器应用于具有空值的数据透视表时呈现的内容。
假定您有同一个行维边上为“Year”的数据透视表,并在“数据透视表属性”对话框中选择了包括空值 (如示例 1:当包括空值时将过滤器添加到度量上的行维边中所示的相同标准)。但这次将度量“1 - Revenue”上的过滤器设置为不为空值。
该插图显示了结果示例。Oracle BI Server 返回所有值并针对成员遵从包括空值选项。因此,显示具有空值的所有行。
在这里插入图片描述

2.4 操作步骤

2.4.1 整个视图包含空值

  1. 进入分析
  2. 点击“结果”标签(不要编辑视图)
    在这里插入图片描述
  3. 在“分析属性”窗口,选择“数据”标签,点击“包括空值”前面的框,即可选中。
    在这里插入图片描述

2.4.2 某视图,仅列包含空值

  1. 找到要修改的视图

  2. 点击“视图属性”
    在这里插入图片描述

  3. 在“数据透视表属性”中,选择“包含仅具有空值的列”
    在这里插入图片描述

2.4.3 BI编辑定义

SELECT LOCATION,NAME,DAY,QTY,CASEWHEN DAY <= 20 THEN'1)<=20'WHEN DAY 

这篇关于Oracle BIEE 示例(一)数据透视表2的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/642647

相关文章

C/C++ chrono简单使用场景示例详解

《C/C++chrono简单使用场景示例详解》:本文主要介绍C/C++chrono简单使用场景示例详解,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友... 目录chrono使用场景举例1 输出格式化字符串chrono使用场景China编程举例1 输出格式化字符串示

C#代码实现解析WTGPS和BD数据

《C#代码实现解析WTGPS和BD数据》在现代的导航与定位应用中,准确解析GPS和北斗(BD)等卫星定位数据至关重要,本文将使用C#语言实现解析WTGPS和BD数据,需要的可以了解下... 目录一、代码结构概览1. 核心解析方法2. 位置信息解析3. 经纬度转换方法4. 日期和时间戳解析5. 辅助方法二、L

使用Python和Matplotlib实现可视化字体轮廓(从路径数据到矢量图形)

《使用Python和Matplotlib实现可视化字体轮廓(从路径数据到矢量图形)》字体设计和矢量图形处理是编程中一个有趣且实用的领域,通过Python的matplotlib库,我们可以轻松将字体轮廓... 目录背景知识字体轮廓的表示实现步骤1. 安装依赖库2. 准备数据3. 解析路径指令4. 绘制图形关键

maven中的maven-antrun-plugin插件示例详解

《maven中的maven-antrun-plugin插件示例详解》maven-antrun-plugin是Maven生态中一个强大的工具,尤其适合需要复用Ant脚本或实现复杂构建逻辑的场景... 目录1. 核心功能2. 典型使用场景3. 配置示例4. 关键配置项5. 优缺点分析6. 最佳实践7. 常见问题

解决mysql插入数据锁等待超时报错:Lock wait timeout exceeded;try restarting transaction

《解决mysql插入数据锁等待超时报错:Lockwaittimeoutexceeded;tryrestartingtransaction》:本文主要介绍解决mysql插入数据锁等待超时报... 目录报错信息解决办法1、数据库中执行如下sql2、再到 INNODB_TRX 事务表中查看总结报错信息Lock

MySQL 添加索引5种方式示例详解(实用sql代码)

《MySQL添加索引5种方式示例详解(实用sql代码)》在MySQL数据库中添加索引可以帮助提高查询性能,尤其是在数据量大的表中,下面给大家分享MySQL添加索引5种方式示例详解(实用sql代码),... 在mysql数据库中添加索引可以帮助提高查询性能,尤其是在数据量大的表中。索引可以在创建表时定义,也可

使用C#删除Excel表格中的重复行数据的代码详解

《使用C#删除Excel表格中的重复行数据的代码详解》重复行是指在Excel表格中完全相同的多行数据,删除这些重复行至关重要,因为它们不仅会干扰数据分析,还可能导致错误的决策和结论,所以本文给大家介绍... 目录简介使用工具C# 删除Excel工作表中的重复行语法工作原理实现代码C# 删除指定Excel单元

Linux lvm实例之如何创建一个专用于MySQL数据存储的LVM卷组

《Linuxlvm实例之如何创建一个专用于MySQL数据存储的LVM卷组》:本文主要介绍使用Linux创建一个专用于MySQL数据存储的LVM卷组的实例,具有很好的参考价值,希望对大家有所帮助,... 目录在Centos 7上创建卷China编程组并配置mysql数据目录1. 检查现有磁盘2. 创建物理卷3. 创

Nacos日志与Raft的数据清理指南

《Nacos日志与Raft的数据清理指南》随着运行时间的增长,Nacos的日志文件(logs/)和Raft持久化数据(data/protocol/raft/)可能会占用大量磁盘空间,影响系统稳定性,本... 目录引言1. Nacos 日志文件(logs/ 目录)清理1.1 日志文件的作用1.2 是否可以删除

使用Python获取JS加载的数据的多种实现方法

《使用Python获取JS加载的数据的多种实现方法》在当今的互联网时代,网页数据的动态加载已经成为一种常见的技术手段,许多现代网站通过JavaScript(JS)动态加载内容,这使得传统的静态网页爬取... 目录引言一、动态 网页与js加载数据的原理二、python爬取JS加载数据的方法(一)分析网络请求1