SSAS 不太常用的两个功能 Actions 和 Perspectives 以及Calculations的Script View
功能 常用 以及 两个 View script Actions
2023-09-14 09:13:02 时间
Actions:
当使用Excel来访问SSAS的Cube时, 可以右击某个单元格或者Hierarchy,在弹出的菜单中如果看到下图所示的按钮, 就说明在SSAS的Actions里配置过相应的Actions, 一般最常用的就是配置一个URL链接到某个可以Drillthrough的SSRS report. Action expression里甚至可以调用Cube的Assemblies里的函数, 比如"Call XXXAssembly.Function()" , DrillThoughValue就是用户右键的地方的数据, 是个保留关键词, 就想Username表示登录的用户名一样.
Perspectives: 相当于一个Cube级的View的感觉, 可以隐藏某些不想显示的度量值,度量值组或维度(甚至是维度下的Hierarchy).
Calculations的Script View: 在这个脚本里可以用Scope来添加很多特殊处理的逻辑, 或者权限检查的逻辑, 在这里也可以调用Assemblies里的dll库, 比如下面的代码调用了一个叫"Security"的assembly的"IsAuth"函数来检查权限(其中USERNAME是系统保留的关键词, 代表当前登录用户的用户名):
SCOPE([Measures].[Actual Lost Count - Rate]);
SCOPE([Employee - Owner].[HR Reporting].members);
THIS = IIF(ISLEAF([Employee - Owner].[HR Reporting].CurrentMember),
IIF(Security.IsAuth(USERNAME,[Employee - Owner].[HR Reporting].CurrentMember),
[Measures].[Actual Lost Count - Rate],
NULL
),
[Measures].[Actual Lost Count - Rate]
);
End SCOPE;
End SCOPE;
相关文章
- python实现简单爬虫功能
- DJANGO和UIKIT结合,作一个有进度条的无刷新上传功能
- 自动化测试工具Ranorex的录制功能使用
- Cobalt Strike 3.13的新功能
- js console一些常用的功能
- eclipse常用功能:代码重构(变量批量重命名)、自定义注释、代码模板、打开断言
- CSS3常用功能的写法
- atitit. 统计功能框架的最佳实践(1)---- on hibernate criteria
- DataScience:初学者进阶数学处理专家,学会Excel中50个常用功能带你飞
- Android 10.0 系统设置蓝牙配对时去掉配对框实现直接配对功能
- Android 10.0 SystemUI去掉拖动亮度条QSPanel界面隐藏功能
- PostgreSQL的学习心得和知识总结(七十三)|深入理解PostgreSQL数据库最新版本14下的可递归公共表达式表CTE功能增强(SEARCH和CYCLE) 基础
- VC++常用功能开发汇总
- Git基础常用功能
- Navicat Premium 常用功能讲解
- 网络与分布式集群系统的区别:每个节点都是一台计算机,而不是各种计算机内部的功能设备。
- Springboot项目快速实现Aop功能
- MobaXterm常用使用功能设置