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

相关文章

Java中注解与元数据示例详解

《Java中注解与元数据示例详解》Java注解和元数据是编程中重要的概念,用于描述程序元素的属性和用途,:本文主要介绍Java中注解与元数据的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参... 目录一、引言二、元数据的概念2.1 定义2.2 作用三、Java 注解的基础3.1 注解的定义3.2 内

将sqlserver数据迁移到mysql的详细步骤记录

《将sqlserver数据迁移到mysql的详细步骤记录》:本文主要介绍将SQLServer数据迁移到MySQL的步骤,包括导出数据、转换数据格式和导入数据,通过示例和工具说明,帮助大家顺利完成... 目录前言一、导出SQL Server 数据二、转换数据格式为mysql兼容格式三、导入数据到MySQL数据

Java中使用Java Mail实现邮件服务功能示例

《Java中使用JavaMail实现邮件服务功能示例》:本文主要介绍Java中使用JavaMail实现邮件服务功能的相关资料,文章还提供了一个发送邮件的示例代码,包括创建参数类、邮件类和执行结... 目录前言一、历史背景二编程、pom依赖三、API说明(一)Session (会话)(二)Message编程客

C++中使用vector存储并遍历数据的基本步骤

《C++中使用vector存储并遍历数据的基本步骤》C++标准模板库(STL)提供了多种容器类型,包括顺序容器、关联容器、无序关联容器和容器适配器,每种容器都有其特定的用途和特性,:本文主要介绍C... 目录(1)容器及简要描述‌php顺序容器‌‌关联容器‌‌无序关联容器‌(基于哈希表):‌容器适配器‌:(

C#提取PDF表单数据的实现流程

《C#提取PDF表单数据的实现流程》PDF表单是一种常见的数据收集工具,广泛应用于调查问卷、业务合同等场景,凭借出色的跨平台兼容性和标准化特点,PDF表单在各行各业中得到了广泛应用,本文将探讨如何使用... 目录引言使用工具C# 提取多个PDF表单域的数据C# 提取特定PDF表单域的数据引言PDF表单是一

SQL Server使用SELECT INTO实现表备份的代码示例

《SQLServer使用SELECTINTO实现表备份的代码示例》在数据库管理过程中,有时我们需要对表进行备份,以防数据丢失或修改错误,在SQLServer中,可以使用SELECTINT... 在数据库管理过程中,有时我们需要对表进行备份,以防数据丢失或修改错误。在 SQL Server 中,可以使用 SE

一文详解Python中数据清洗与处理的常用方法

《一文详解Python中数据清洗与处理的常用方法》在数据处理与分析过程中,缺失值、重复值、异常值等问题是常见的挑战,本文总结了多种数据清洗与处理方法,文中的示例代码简洁易懂,有需要的小伙伴可以参考下... 目录缺失值处理重复值处理异常值处理数据类型转换文本清洗数据分组统计数据分箱数据标准化在数据处理与分析过

大数据小内存排序问题如何巧妙解决

《大数据小内存排序问题如何巧妙解决》文章介绍了大数据小内存排序的三种方法:数据库排序、分治法和位图法,数据库排序简单但速度慢,对设备要求高;分治法高效但实现复杂;位图法可读性差,但存储空间受限... 目录三种方法:方法概要数据库排序(http://www.chinasem.cn对数据库设备要求较高)分治法(常

Oracle查询优化之高效实现仅查询前10条记录的方法与实践

《Oracle查询优化之高效实现仅查询前10条记录的方法与实践》:本文主要介绍Oracle查询优化之高效实现仅查询前10条记录的相关资料,包括使用ROWNUM、ROW_NUMBER()函数、FET... 目录1. 使用 ROWNUM 查询2. 使用 ROW_NUMBER() 函数3. 使用 FETCH FI

数据库oracle用户密码过期查询及解决方案

《数据库oracle用户密码过期查询及解决方案》:本文主要介绍如何处理ORACLE数据库用户密码过期和修改密码期限的问题,包括创建用户、赋予权限、修改密码、解锁用户和设置密码期限,文中通过代码介绍... 目录前言一、创建用户、赋予权限、修改密码、解锁用户和设置期限二、查询用户密码期限和过期后的修改1.查询用