自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

人丑多读书

不积跬步无以至千里,不积小流无以成江海

  • 博客(76)
  • 资源 (6)
  • 收藏
  • 关注

原创 不建议使用HANA XSC原因

XSC:SAP HANA extended application services, classic model (XSC).SAP不建议使用XSC,使用HDI迁移到XSA(SAP HANA extended application services,advanced model)上不建议使用HANA XSC原因如下:1、HANA XSC内嵌到HANA里面,在HANA昂贵的硬件上运行...

2019-04-10 17:57:31 564

翻译 Analyzing Joins with PlanViz

Join engine执行两个Column table直接的join,还可以执行filter,简单的agregation/distinct,还有result set的sort和projetcion。最主要的用途还是两个列表直接的关联。OLAP engineOLAP原先是设计给分析视图使用的,也能被SQL 语句和计算视图动态调用,最主要的目的是用来支持星型架构,agregation和join通常是同...

2018-06-03 20:45:43 572

原创 HANA索引

列表是很特别的,因为每一列都是索引。通常情况下,你不需要考虑创建在HANA创建索引,因为在大多数情况下,查询的执行过程已经是最优的了。然而,对于大数据集,列和索引的查询性能仍然存在差异。当创建索引的时候,你需要和创建索引之前的性能做一下比较。有可能创建索引之后,性能并没有得到提升,最明智的做法是删除这个索引。对于大数据量表来说,唯一索引和主键会导致性能问题。对于事实表,一般需要避免增加唯一性约束。...

2018-03-02 14:45:18 3255

原创 HANA分区

分区处理大数据集,首先要考虑的就是分区。HANA中表的数据量有20亿的限制,当表的数据量超过这个限制,我们就必须对它进行分区(将数据集切片并分配到不同的存储上)当一个表的数据被分配到不同的节点上,就可以在所有的节点上对这个表进行并行的查询。一个适当的分区策略对于处理大数据集是非常重要的。可以参考一些一般性的建议,但是没有简单的规则去遵循。有可能一个特定的分区策略在这个场景中适用,在另外的场景就不适...

2018-03-02 10:25:30 4502 3

原创 2.1Modeling Complex Logic

temp

2017-12-16 18:57:58 276

原创 5.1 SAP BW on HANA 数据建模特性

本章节主要介绍优化理念(optimized concepts)、新特性(new features)、对ABAP开发的影响(impact on ABAP development)5.1.1 Optimized Concepts for SAP BW on SAP HANA以前使用infoCube是出于性能的考虑(星型模型和减少数据量)。在SAP BW on HANA中,由于HANA的高性能,

2017-08-14 14:01:57 8351

原创 四、Enable and Configure Cross-Database Access

4.1 启用跨租户数据库访问在租户数据库之间的只读查询是支持的,但是缺省状态是不启用的。你必须要在系统数据库中启用这个功能,然后再配置两个数据库之间的通讯Situation租户数据库TN1需要访问租户数据库TN2下面的Table_AProcedure1.在系统数据库中启用cross_database_accessALTER SYSTEM ALTER CONFIGURA...

2017-07-23 21:20:31 482

原创 三、多租户模式转换和租户间隔离级别设置

什么时候创建租户数据库?新系统刚安装好,没有租户数据库从single-container system 向 a multiple-container system转换的时候会创建租户数据当需要新的租户数据库时作为系统管理员,需要在系统数据库中去创建租户数据库,你可以根据需要去配置租户数据库:增加数据库之间的隔离(isolation)等级禁用一些已经明确不需要的功能(

2017-07-14 14:14:13 1610

原创 二、Starting and Stopping Systems in SAP HANA Studio

2.1 Start a System 启动HANAProcedure1.在需要启动的系统上右键选择 Configuration and Monitoring>Start SystemNote:在SYSTEMDB上执行Start System,在租户数据库上Start System是不可用的,租户数据库如何启动和关闭在后面章节介绍2、输入adm 用户名和密码,

2017-07-13 11:48:12 887

原创 一、SAP HANA System Architecture

SAP HANA System Architecture OverviewHANA system通过唯一的SID标识,HANA中可以有多个相关的数据库(与oracle的数据库实例类似)。每个数据库包含多个servers,例如index server、name server etc。HANA system 可以是单节点或者是多节点。1.1 Tenant Databases(租

2017-07-11 14:36:14 2445

原创 SAP NOTES记录

1679970 - How to reset the Administrator password in Business Intelligence platform 4.x [video]

2016-04-13 09:54:50 1149

转载 How to delete PACKAGE from HANA studio

How to delete PACKAGE from HANA studio1.Unable to delete package from HANA studio2. While deleting from HANA studio it will showing inactive object present in package and refusing to d

2016-04-06 19:14:47 793

原创 BOE 不能登录问题

如果是服务器的话 就该进入服务器 :D:\Program Files (x86)\SAP BusinessObjects\Tomcat6\webapps\BOE\WEB-INF\config\default双击打开 BIlaunchpad.properties   这里面的配置

2016-03-30 14:15:06 3549 1

原创 BW ZCHANGE_PACKAGE

REPORT ZCHANGE_PACKAGE.tables: tadir.data: l_tadir type tadir,      t_tadir type table of tadir.PARAMETERS: PGMID like l_tadir-pgmid DEFAULT 'R3TR'.PARAMETERS: OBJECT like l_tadir-object

2016-03-21 11:46:03 328

原创 HANA查看某个表在哪些视图中用到了

SELECT   BASE_SCHEMA_NAME, BASE_OBJECT_NAME,               DEPENDENT_SCHEMA_NAME,DEPENDENT_OBJECT_NAME,               DEPENDENT_OBJECT_TYPEFROM     "SYS"."OBJECT_DEPENDENCIES"WHERE   BASE_SCHE

2015-11-23 15:18:44 3821

原创 webi笔记

大于值取整=CEILING(E18/POWER(10,LEN(E18)-1),1)*POWER(10,LEN(E18)-1)excel=TEXT(INT(C8/86400),"0天")&TEXT(TRUNC(MOD(C8,86400)/3600),"0小时")&TEXT(TRUNC(MOD(C8,3600)/60),"0分")&TEXT(TRUNC(MOD(C8,60)),"0秒")

2015-10-13 10:11:20 1151

原创 打开dashboard报错:xcelsius已经停止工作

http://scn.sap.com/community/businessobjects-dashboards/blog/2014/07/07/disabling-web-access-when-dashboard-designer-is-launched

2015-08-09 17:26:01 1974

原创 HANA激活对象报错

GRANT SELECT ON SCHEMA  TO _SYS_REPO WITH GRANT OPTION

2015-08-05 16:18:32 650

原创 the Suppress Reboot Issue

You can use below steps to resolve the Suppress Reboot Issue  : CAUTIONThe following resolution involves editing the registry. Using the Registry Editor incorrectly can cause s

2015-06-10 15:00:39 685

原创 计算视图传参

SELECT  *FROM "_SYS_BIC"."HANA/CV_STORE_JXC_WEEK"(PLACEHOLDER."$$var1$$" => :var1, PLACEHOLDER."$$var2$$" =>:var2, PLACEHOLDER."$$var3$$" =>:var3) 

2015-06-04 14:26:17 828

原创 change default_host value

Follow these steps: T-code = RZ10 -> profile = press F4 to select (CRD_DVEBMGS00_CRDEV - where CRD = system name and CRMDEV is host name) -> select radio button Extended Maintenance -> click o

2015-04-23 13:51:13 558

转载 oracle 死锁解决

SELECT s.username,l.OBJECT_ID,l.SESSION_ID,s.SERIAL#,l.ORACLE_USERNAME,l.OS_USER_NAME,l.PROCESS FROM V$LOCKED_OBJECT l,V$SESSION S WHERE l.SESSION_ID=S.SID;alter system kill session '239,284

2015-03-20 12:12:39 419

转载 如何探索BI Content? 如何查找DataSource和table的mapping?

分类: LinuxBI Content是BW相对于其他数据仓库产品的特色和优势,为BW数据仓库的搭建提供了来自最佳实践的参考模板,加速了项目的实施。这其中,又以标准数据源的作用最为显著,把数据抽取这一最繁琐的过程极大地简化了。同时,通过BI Content,也是非常好的了解业务的渠道。那么,如何才能找到需要的BI Content对象呢? 通常探索BI Con

2014-12-31 14:43:25 538

原创 sap 公司代码和工厂代码的关系

公司代码表:T001评估范围表:T001k工厂代码表:T001W 关系:T001k.BWKEY =  T001W.BWKEY        T001k.BUKRS = T001.BUKRS

2014-12-18 13:22:45 3443

原创 T-CODE笔记

1、ob37 分配公司代码->会计年度变式

2014-11-30 21:06:08 491

原创 BW变量增强笔记

*&---------------------------------------------------------------------**&  包含                ZXRSRU01*&---------------------------------------------------------------------*DATA: l_s_range TY

2014-11-21 17:32:03 1078

原创 ABAP函数笔记

1、CALL FUNCTION 'LAST_DAY_IN_PERIOD_GET'                 "取本月最后一天    EXPORTING      i_gjahr = p_gjahr                                     "会计年度      i_periv = v_periv                          

2014-11-19 09:48:14 534

转载 BW T-code

1 RSA1 Administrator Work Bench2 RSA11 Calling up AWB with the IC tree3 RSA12 Calling up AWB with the IS tree4 RSA13 Calling up AWB with the LG tree5 RSA14 Calling up AWB with the IO tree6 R

2014-11-15 13:42:21 1444

原创 BW基础知识笔记

1、数据仓库的特点mianxian

2014-09-26 14:08:11 1314

转载 深入浅出之正则表达式(二)

深入浅出之正则表达式(二)前言:       本文是前一片文章的续篇,在本文中讲述了正则表达式中的组与向后引用,先前向后查看,条件测试,单词边界,选择符等表达式及例子,并分析了正则引擎在执行匹配时的内部机理。        本文是Jan Goyvaerts为RegexBuddy写的教程的译文,版权归原作者所有,欢迎转载。但是为了尊重原作者和译者的劳动,请注明出处!谢谢! 9

2013-04-28 22:44:57 504

转载 深入浅出之正则表达式(一)

深入浅出之正则表达式(一)前言:       半年前我对正则表达式产生了兴趣,在网上查找过不少资料,看过不少的教程,最后在使用一个正则表达式工具RegexBuddy时发现他的教程写的非常好,可以说是我目前见过最好的正则表达式教程。于是一直想把他翻译过来。这个愿望直到这个五一长假才得以实现,结果就有了这篇文章。关于本文的名字,使用“深入浅出”似乎已经太俗。但是通读原文以后,觉得只有用

2013-04-28 22:43:22 432

转载 Tomcat 7.0的配置

一、安装JDK 1.7    1、添加环境变量:在 我的电脑->属性->高级->环境变量    2、新建系统变量,变量名:JAVA_HOME  变量值:C:\Program Files\Java\jdk1.7.0 (JDK的安装目录)    3、在原有的系统变量 Path后面加上英文分号,再添加%JAVA_HOME%\bin;%JAVA_HOME%\lib\dt.jar;%JAVA

2013-04-24 20:11:06 656

转载 进程与线程的一个简单解释

进程与线程的一个简单解释进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。1.计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。2.假定工厂的电力有限,一次只能供给一个车间使用。也就是说,一个

2013-04-24 16:02:30 504

原创 设计模式之命令模式

命令模式:将一个请求封装成一个对象,使得你用不同的请求把客户端参数化,对请求排队或者记录请求日志,可以提供命令的撤销和恢复功能命令模式类图命令模式五个角色●  客户端(Client)角色:创建一个具体命令(ConcreteCommand)对象并确定其接收者。●  命令(Command)角色:声明了一个给所有具体命令类的抽象接口。●  具体命令(Concr

2013-04-19 17:27:40 772 2

原创 设计模式之单例模式

单例模式:确保一个类只有一个实例,并提供一个全局访问点有时候我们需要一个类只能有一个实例,例如线程池,注册表的对象,日志对象。事实上,这些对象只能有一个实例,如果制造出多个实例就会导致许多问题。例如:程序的异常,资源使用过量或者结果不一致。下面我们就实现一个只能产生一个对象的类。package com.wdf.singleton;public class Singleton {

2013-04-18 21:18:59 670

原创 java基本数据类型转换成byte[]数组

package com.mystudypro.byteutil;import java.io.UnsupportedEncodingException;public class ConToByte { /** * double转换byte * @param arr byte[] * @param param double double类型的参数 * @p

2013-04-18 15:30:47 1414 3

原创 设计模式之装饰者模式

装饰者模式 动态的将责任附加到对象上面。若要扩展功能,装饰者提供了比继承更有弹性的替代方案1.装饰者与被装饰者对象有相同的父类2.你可以用一个或者多个装饰者包装一个对象3.因为装饰者与被装饰者具有相同的父类,所以在任何需要被包装对象的场合,都可以用装饰者代替4.对象可以在任何时候被装饰,所以可以在运行时动态地,不限量地用你喜欢的装饰者来装饰对象装饰者模式类图

2013-04-10 20:26:45 563

原创 设计模式之观察者(Observer)模式

出版者+订阅者=观察者模式观察者模式就像报纸订阅一样,出版者称为“主题”(subject)。订阅者称为“观察者”(observe)。观察者订阅主题,当主题内的数据改变时就会通知观察者,观察者就会收到更新。观察者模式定义了对象之间的一对多依赖,这样当一个对象改变状态时,他的依赖者都会收到通知和自动更新观察者模式类图:观察者模式案例:下面我们要实现一个小型的气象

2013-04-06 19:23:30 622

原创 设计原则

原则一:封装变化。找出应用中需要变化之处,把他们独立出来,不要和那些不需要变化的代码混在一起原则二:针对接口编程,而不是针对实现编程针对实现编程做法:dog为Animal的具体实现Dog dog=new Dog();dog.bark();针对接口编程(也就是针对父类编程)做法:Animal aminal=new Dog();animal.makeSo

2013-04-06 10:21:49 524

转载 requestWindowFeature()的应用

android开发中经常会在setContentView(R.layout.XXX); 前设置requestWindowFeature(XXXX)。他的意思是需要软件全屏显示、自定义标题(使用按钮等控件)和其他的需求首先介绍一个重要方法那就是requestWindowFeature(featrueId),它的功能是启用窗体的扩展特性。参数是Window类中定义的常量。

2013-03-25 22:13:54 477

Head.First.设计模式.中文版第04章及后续章节.part2

Head.First.设计模式.中文版第04章及后续章节.part2

2012-11-21

Head.First.设计模式.中文版第04章及后续章节.part1

Head.First.设计模式.中文版第04章及后续章节.part1,将part1与part2一同下载下来解压

2012-11-21

Head.First.设计模式.中文版第三章

Head.First.设计模式.中文版第三章

2012-11-21

Head.First.设计模式.中文版第二章

Head.First.设计模式.中文版第二章

2012-11-21

Head.First.设计模式.中文版第一章

Head.First 设计模式 中文版第一章

2012-11-21

Head.First.设计模式.中文版

Head.First.设计模式.中文版第0章

2012-11-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除