可以从 Smart View 中的单元格直接穿透钻取到 URL。
注:
只能从单个单元格穿透钻取到 URL。不支持从多个单元格穿透钻取到 URL。穿透钻取目标 URL 可以是静态的,也可以是动态的。例如,静态目标 URL https://docs.oracle.com。
动态目标 URL 使用变量。所有动态目标 URL 都具有以下共同的变量结构:
$$<dimension-name>-VALUE$$
当用户从单元格穿透钻取时,Essbase 会进行必要的替代,以在所选穿透钻取交叉点的上下文中生成目标 URL。
例如,如果可钻取区域包含来自 Market 维的成员,则表示来自 Market 的值的变量如下所示:
$$Market-VALUE$$
当您从包含来自 Market 维的成员的交叉点穿透钻取单元格时,Essbase 会在 URL 语法中替换适当的 Market 值;例如:
East
在以下示例中,表示来自 Product 维的值的变量如下所示:
$$Product-VALUE$$
当您从包含来自 Product 维的成员的交叉点穿透钻取单元格时,Essbase 会在 URL 语法中替换适当的 Product 值;例如:
Cola
创建指向 URL 的穿透钻取报表
首先,基于 Sample Basic 定义新的穿透钻取报表。
https://docs.oracle.com/search/?q=$$Product-VALUE$$+$$Market-VALUE$$&category=database&product=en/database/other-databases/Essbase
注:
变量语法位于 ?q= 后面@DESCENDANTS(Product),@CHILDREN(Market)
https://docs.oracle.com/search/?q=$$Product-VALUE$$+$$Market-VALUE$$&category=database&product=en/database/other-databases/Essbase
注:
变量语法位于 ?q= 后面@DESCENDANTS(Product),@CHILDREN(Market)
使用此穿透钻取报表,当您从 Market 维的任何子代中的任何 Product 层代成员的单元格交叉点穿透钻取时,将会启动浏览器,并在 Essbase 文档中搜索 VALUE 表示的参数。
从 Smart View 登录到多维数据集。
在此示例中,我们为可钻取区域选择了蓝色背景。对 Actual、Colas、East、Qtr1 进行穿透钻取。
将会启动浏览器,并使用参数值 100 和 East(注意 Colas 是 Product Category 100 的别名)搜索 Essbase 文档。
对其他单元格进行穿透钻取以了解传递到穿透钻取 URL 的参数如何根据 Smart View 中的单元格交叉点上下文发生变化。
对 Actual、Cream Soda、West、Qtr4 进行穿透钻取。
现在,将在 Essbase 文档中搜索 300 和 West: