当前位置: 首页 > news >正文

[Step By Step]SAP HANA创建属性视图(Attribute View)

Demo Instruction: 从一张用户信息表中组合出相信地址。

1. 在modeler窗口中,找到相应的package,右键点击 新建-〉属性视图

image

 

2. 填写属性视图的基本信息:

Name: 视图的技术名称,每个视图只有一个唯一的技术名称,且不可修改

Description: 视图的说明,可以随意填写有一定意义标识的文字

Package:视图是属于哪个开发包,如果是在package上点右键新建,则该处不可修改

View Type: 视图类型,主要为attribute view和Analytic View。由于我们该处新建的是属性视图,所以选择Attribute View即可。

Copy From: 如果我们选中了前面的复选框,则该新建的视图是从其他所选定的视图拷贝生成

SubType: 视图的类型,如果是属性视图,有以下几种类型:

Standard: 标准视图

Time:时间相关视图,则需要设置跟时间相关的一些属性,具体如下:

       image

Derived: 继承视图。该视图是从选定的视图中继承而来,打开该视图时,我们只能修改其描述信息,其他的任何信息只能在原视图中修改。

          image

我们的第一个视图是最基本的标准视图,其设置如下:

image

点击Finish之后得到如下设计主界面:

image

3. 添加数据对象

点击Data Foundation

image

点击出现的+按钮,则会出现搜索表对象的界面,搜索到相应的表,添加到设计视图中

image

Tips: 这个地方是支持多选的。

添加表之后得到如下的设计界面:

image

4. 选择输出对象列

在detail视图中,选择数据对象的列(可多选),右键点击Add to Output

image

或者,可以点击某列前面的圆圈image,也可以设置为添加为输出或者从输出中移除

添加输出后,结果如下:

image

5. 设置Key field

将key field 拖动到第一的位置,并在属性里面设置为true

image

6. 激活并预览数据.

在菜单中点击激活按钮:

image

在job log中查看激活的结果,如果有错,则要修正错误。

image

在左边树形菜单中点击Data Preview。也可以在工具栏中点击快捷方式

image

得到如下结果:

image

7. 添加详细地址的计算列

在计算列上点击右键 新建:

image

设置计算列相应的属性和计算公司并进行validate

image

点击validate之后得到如下界面:

image

保存之后得到如下结果:

image

8. 激活并预览数据

激活视图,预览数据如下:

image

专注于企业信息化,最近对股票数据分析较为感兴趣,可免费分享股票个股主力资金实时变化趋势分析工具,股票交流QQ群:457394862
分类:  SAP HANA
标签:  SAP HANA,  Attribute View


本文转自沧海-重庆博客园博客,原文链接:http://www.cnblogs.com/omygod/archive/2013/04/29/3050424.html,如需转载请自行联系原作者

相关文章:

  • 如何在Linux上检测硬盘上的坏道和坏块
  • Linux高速下载工具——Axel
  • 低功耗M2M市场广阔 芯片设计如何降耗
  • 3.垃圾回收器
  • Debian下无root权限使用Python访问Oracle
  • bzoj 1860: [Zjoi2006]Mahjong麻将 题解
  • git使用点滴:如何查看commit的内容和git 获取最近一次提交的commit id
  • 美光Sun合作长寿命SLC闪存 100万次写入
  • OCZ新Summit系列固态硬盘强悍性能曝光
  • 用MAID 2.0降低存储费用
  • 为什么要创建开放源码的PlayScala社区?
  • 关于 TCP/IP,必知必会的十个问题
  • OSStatus code 查询
  • TCP协议中FLAG的含义
  • TypeScript学习笔记(六):泛型
  • golang中接口赋值与方法集
  • in typeof instanceof ===这些运算符有什么作用
  • java2019面试题北京
  • JavaScript设计模式与开发实践系列之策略模式
  • java取消线程实例
  • python3 使用 asyncio 代替线程
  • SpiderData 2019年2月23日 DApp数据排行榜
  • UEditor初始化失败(实例已存在,但视图未渲染出来,单页化)
  • 翻译 | 老司机带你秒懂内存管理 - 第一部(共三部)
  • 区块链分支循环
  • 树莓派 - 使用须知
  • 原生Ajax
  • 继 XDL 之后,阿里妈妈开源大规模分布式图表征学习框架 Euler ...
  • 说说我为什么看好Spring Cloud Alibaba
  • # 数论-逆元
  • #每日一题合集#牛客JZ23-JZ33
  • #设计模式#4.6 Flyweight(享元) 对象结构型模式
  • (1)Nginx简介和安装教程
  • (12)Linux 常见的三种进程状态
  • (pt可视化)利用torch的make_grid进行张量可视化
  • (Redis使用系列) Springboot 使用redis的List数据结构实现简单的排队功能场景 九
  • (附源码)ssm考生评分系统 毕业设计 071114
  • (黑客游戏)HackTheGame1.21 过关攻略
  • (转)mysql使用Navicat 导出和导入数据库
  • (转载)Google Chrome调试JS
  • (转载)hibernate缓存
  • .NET C#版本和.NET版本以及VS版本的对应关系
  • .NET CORE 第一节 创建基本的 asp.net core
  • .NET Core 实现 Redis 批量查询指定格式的Key
  • .NET Core工程编译事件$(TargetDir)变量为空引发的思考
  • .net core使用RPC方式进行高效的HTTP服务访问
  • .NET Framework与.NET Framework SDK有什么不同?
  • .NET 将混合了多个不同平台(Windows Mac Linux)的文件 目录的路径格式化成同一个平台下的路径
  • .Net8 Blazor 尝鲜
  • .NET开源项目介绍及资源推荐:数据持久层
  • :O)修改linux硬件时间
  • @javax.ws.rs Webservice注解
  • @Tag和@Operation标签失效问题。SpringDoc 2.2.0(OpenApi 3)和Spring Boot 3.1.1集成
  • @在php中起什么作用?
  • [ vulhub漏洞复现篇 ] ECShop 2.x / 3.x SQL注入/远程执行代码漏洞 xianzhi-2017-02-82239600