Quantcast
Channel: SCN : Document List - SAP Business Warehouse
Viewing all 1574 articles
Browse latest View live

BW-BODS Integration - Part 1

$
0
0

Hi All,

 

These days, BODS is playing a very important role in the SAP system landscape.

Many customers use BODS to pull data from Non-SAP systems to SAP BW.

 

These documents are primarily intended for BW consultants who would like to know more about the Integration, Modelling and Transport mechanism related to BODS.

 

In part 1, we will go through how to integrate BW and BODS using RFC connection.(This topic has been explained many a times in SDN. For making 2nd and 3rd part more meaningful, I have included the integration as Part 1.

Part 2 will help you to understand how modelling is done in BODS

 

Part 3 will help you to understand the transport mechanism in BODS(Will be published later)

 

Environment:

BODS – Version is 14.0.3.273(Also BO and BODS are installed in the same server)

1.png

BW – BW7.3 (where BODS is now available in the source systems list in BW)

2.png

BODS/BO server is running on Windows platform and the BW OS is HP-UX and database is Oracle.

 

Step 1:

Login to RSA1 Source systems and create a new connection under BO Dataservices.

Please note that for all BW versions prior to 7.3, you will not see BODS as a source system.

In such case, you will have to depend on 'External System' source system type for creating the connection.

1.png

 

Right click on BODS and press create

2.png

Give the required credentials

3.png

 

Give the Logical system name(in this case - BODSPB1) and Source system name(description and in this case it is Logical system for SAP BODSPB1) .Type and release is not mandatory.

Give a Program id (in this case it is SAPBODSPB1) . This is a very important step.

 

4.png

Important point to be noted here is that when you give details for external source system in RSA1,better dont give the gateway host and gateway service in case if you are not 100% sure about it(in simple words, keeps them blank)

See discussion here --> http://scn.sap.com/thread/3247518

 

The system itself will manipulate it(default gateway value) with the program id, provided you give the same(case sensitive) in both the ends(BW and BODS)

 

5.png

 

Save and go back and give the required credentials..

Give credentials like BODS Repository, Job Server, Back ground BW user, Password and so on.

7.png

The same can be seen in SM59 also under TCP/IP connections.

6.png

Now BO Dataservices will have a connection names BODSPB1 under it.

8.png

 

 

Now log into BODS Management console and give the corresponding BW server details.

The required BW credentials can be obtained in the context menu of the BW server in the SAP Logon pad.

3.png

RFC Program id is the same one SAPBODSPB1(case sensitive) which we had given in BW side.

9.png

 

The user used here is of type Service User.

42.png

For RFC to work as expected, the status should be in STARTED state.

10.png

Check the RFC connection in SM59 by using Test Connection option.

The connection test should be successful.

11.png

 

There can be lot of issues which might come in between during the configuration,and it depends on the  landscape in which you work:

Anyways, please find some points which you can check if you encounter any issues in between.These were  some of the solutions that were given by experts when we were facing some challenges in integrating BW with BODS.

1) There can be a problem in the gateway; you need to contact your basis team for this issue.The gateway for BW might not have been opened to connect the BODS server, for checking this we need to ping the command telnet <hostname of BO server> 3300 in the BW server. If it's not listening, then gateway is the culprit.

 

2) Change the gateway to its port number.Find the port number in the services file (windows\ststem32\drivers\etc\) of a machine with the sap GUI installed.There is a chance that your BODS server doesn't have the sapGUI installed and doesn't have the services file and thus can't translate the gateway name to a port number. Installing the sapGUI may also fix an issue setting up the RFC but not being able to see it in the list of available RFC connections in the BODS console.

 

3) Check the SAP system number. The gateway service should SAPGWXX where XX is ur SAP system number.

 

Hope this was useful.

 

Regards,

Prabhith


SAP NetWeaver Business Warehouse 7.4

$
0
0
Picture2.jpg

This page provides  information,  about the new functionalities provided with SAP NetWeaver Business Warehouse 7.4 in general and the new functionalities of SAP NetWeaver BW powered by SAP HANA provided with SAP NetWeaver Business Warehouse 7.4 - SP 05

 

 

Preliminary delivery of Support Package 6 for SAP NetWeaver BW 7.4

The planned delivery of the regular of SAP NetWeaver BW 7.4 SP 6 is scheduled for middle of March as announced on the official SMP delivery schedule.

Due to a high amount of requests a preliminary version of this SP 6 was released. Please read SAP Note 1978179 - Early delivery of NW 7.40 SP06 (ABAP) to learn about the implied restrictions and the download instructions.

 

SAP NetWeaver BW 7.4 SP05 is released!

Read the information on the Support Package page for SAP NetWeaver BW 7.4

 

SAP BW? - Three Things to Know ... Blog by Roland Kramer.

 

General Availability Care Program for SAP NetWeaver BW 7.4 SP05

For SAP NetWeaver BW 7.4 Support Package 05, we offer the SAP general availability care (GAC) program. Via the SAP GAC program, SAP reaches out to the first customers who receive SAP’s new solution for Business Warehouse and who want to implement one of the key topics listed below. With your active participation, you help SAP to gain early feedback from the productive usage of the latest software which may serve as a basis for further improvements. At the same time, SAP would like to engage with productive customers who are interested in a collaboration regarding marketing and communication activities for the new functionalities provided

 

Overview SAP BW 7.4 SP05 on SAP HANA and further Roadmap

SAP NetWeaver BW on SAP HANA continues to be the  cornerstone of SAP’s strategic vision for enterprise data warehousing providing organizations a solid data foundation to capture, store, transform and manage data in a scalable, enterprise-ready data warehouse. And as new challenges arise in the market (exploding data volumes, new data sources, the need for real-time information access, etc), SAP BW on HANA continues to evolve in order to meet the growing challenges imposed on IT by these ever changing market forces. The release of SAP BW running on SAP HANA is a great example of how SAP BW has evolved to ensure organizations continue to leverage  their investment in SAP BW to meet these new  challenge.

See this presentation to learn what SAP is doing next to evolve SAP BW on SAP HANA with the SAP BW 7.4., SP 05 on HANA

 

Key Features

  • Enhanced Data Modeling
    • Common Eclipse based Modeling Tools
    • BW/HANA Smart Data Access providing the logical EDW
    • Easy integration of external data models with Open ODS Layer
    • Further reduce data layers in BW via Operational Data Provisioning
    • New Composite Provider
  • Push down further processing logic to HANA
    • BW Analytic Manager
    • HANA  Analysis Processes
    • BW Transformations
    • PAK (Planning Application Kit) – Pushing down more planning semantics
  • Converged planning solutions (i.e. BPC unified)

 

Recommendations:

 

Additional Information:

 

Picture1.jpgPositioning of SAP NetWeaver Business Warehouse powered by SAP HANA and SAP HANA Live for SAP Business Suite

 

 

272475_l_srgb_s_gl.jpg  Roadmap for SAP NetWeaver BW on SAP HANA - One slider

 

 

273949_l_srgb_s_gl.jpgSAP NetWeaver 7.4  BW ABAP Support Packages Schedule and Implications

Input Ready Query through BI-Integrated Planning

$
0
0

Applies to

 

SAP BI Input Ready Query- Integrated Planning in SAP BI.

For more information, visit the Business Intelligence homepage.

 

Summary

 

This article describes the steps required to build an Input Ready Query to load data into BW system through BI Integrated Planning. It also describes the steps to create MultiProvider, Aggregation level and input enabled query.

 

 

Integrated Planning

 

            Planning is an integral part of the management cycle. The management cycle helps companies to position themselves in complex environments and to keep on track in reaching their overall company goal. Planning supports decision making, the coordination of different divisions towards a common goal and defines general conditions for operation.


            BI Integrated Planning provides business experts with an infrastructure for realizing and operating planning scenarios or other applications. BI Integrated Planning can be used to create process-oriented planning.

            BI Integrated planning fulfills both the end user’s and the administrator’s wishes at the same time. The end user can work from a plan query that is equally valid for all planners in a planning area, can open Excel offline planning and then carry out significantly more detailed planning there. Only part of this data is then written back to the enter-able query; that is, the part refers to the cell in question.

Overview of Input Ready Query

                   Input-ready queries are used to create applications for manual planning. These can range from simple data entry scenarios to complex planning applications. You define queries for manual planning in BEx Query Designer. In Web Application Designer or BEx Analyzer, you can combine input-ready queries with other queries and planning functions to create complex planning applications.


            A query that is defined upon an InfoProvider of type aggregation level, it is input ready and can be used for manual planning. Whether a particular cell is input ready depends on the drill-down, specifically whether characteristic relationships and data slices are permitted for the cell.

 

Prerequisites

            Fundamentals of SAP Business Intelligence, SAP Integrated Planning. Good knowledge of BEx.

 

Business scenario

            The business requirement is to have a Dispatch Plan upon the actual data. Architecturally this has been enabled by using actual InfoCube which provides the available Data that is used for reporting. The goal is to enable an Input Ready field for Dispatch Plan in Report that allows users to enter data which in background will get updated to the Realtime Cube.


            In the example below Actual Cube is ‘ZS_ICACT’ which contains necessary data for reporting and ‘ZS_IPTRD’ is the Realtime cube that’s used to store the data entered through the reports.

How to start with Integrated Planning:

 

 

1.jpg

Creating a Real Time Info Cube

 

            Real-time Info Cubes differ from Standard Info Cubes in their ability to support parallel write accesses. Standard Info Cubes are technically optimized for read accesses to the detriment of write accesses.

Right click on the Info Area and select ‘Create Info Cube’.


2.jpg

Give name for InfoCube and click on ‘Create’ button. ‘ZS_IPTRD’ is the name of the InfoCube.


3.jpg

Creating a Multi Provider

 

            A MultiProvider is a type of InfoProvider that combines data from a number of InfoProviders and makes it available for reporting purposes. The MultiProvider does not itself contain any data. Its data comes entirely from the InfoProviders on which it is based. These InfoProviders are connected to one another by a union operation. 

            MultiProviders only exist as a logical definition. The data continues to be stored in the InfoProviders on which the MultiProvider is based. A query based on a MultiProvider is divided internally into subqueries. There is a subquery for each InfoProvider included in the MultiProvider. These subqueries are usually processed in parallel.

Right click on the Info Area and select ‘Create MultiProvider’.



4.jpg

Give name for MultiProvider and click on ‘Create’ button. ‘ZS_MULPRO’ is the name of the Multi Provider.


5.jpg

In the next screen, select the Info Cubes which should be in the MultiProvider. So select the check-box for ‘ZS_ICACT’ and ‘ZS_IPTRD’.


5.jpg

Drag and drop Info Objects from the ‘Involved Info Providers’ pane to the right side pane of MultiProvider. 0Calday and 0Calyear should be dragged to the dimension ‘Time’. Drag key figures to the dimension ‘KeyFigures’. Drag Material to the dimension ‘Dimension1’.


5.jpg

Right click on any characteristic and select the option ‘Identify (Assign)’.


8.jpg

Select the check-boxes for the InfoProvider.


9.jpg

In the same way assign all characteristics and keyfigures to both Info Cubes and activate the MultiProvider.

 

Steps in Planning Modeler

            Go to tcode RSPLAN. Click on the button ‘Start Modeler’ to start the Planning Modeler.

10.jpg

            The Planning Modeler is a Web-based modeling environment for all tasks related to planning. The Planning Modeler is the central modeling tool for all planning-specific objects. You can use the Planning Modeler to model, manage and test all the metadata that belongs to the planning scenario. The different objects are maintained in the modeler in connection with planning, such as aggregation levels, as are the relationships between these objects.


Give the name of the MultiProvider and click on either ‘Start’ button or press ‘Enter’ key.


11.jpg


The Info Objects of the MultiProvider will be listed in the lower part of the screen.


12.jpg

Aggregation levels

            To determine the level on which data can be entered or changed (manually through user input or automatically by a planning function), you define an InfoProvider of type aggregation level. An aggregation level consists of a subset of the characteristics and key figures of a MultiProvider or real-time InfoCube. Real-time InfoCubes are used to store data.


13.jpg


            All Info Objects of the MultiProvider will be listed. Select the Info Objects that should be included in the MultiProvider by checking the check-box in the ‘Used’ column.


14.jpg

Check the Aggregation level by clicking on the ‘Check’ button. Save and activate the Aggregation level.


Steps in BEx Query Designer

            Once you have defined a query on one of the InfoProvider types listed above, you see the Planning tab under the Properties of structural components (in key figures or restricted key figures, for example). You can use the options here to set which structural components of an input-ready query you want to be input ready at run-time. For structural components that are not input ready, you can also set whether they are viewed as data not relevant for locking or are just protected against manual entry.

 

Option

Description

Not input ready (not relevant for locking)

The structure components are not locked for the exclusive access of a user because many users use this data as a reference (for actual data, for example).

This is the default setting.

Not input ready (relevant for locking)

If you want to protect structural components against manual entries but allow changes by planning functions, you can use locks to protect this data for one particular user. This allows you to ensure that the planning function works with the displayed data only and not with data that has been changed by other users.

Input ready (relevant for locking)

The data is locked for a user and is input-ready for manual planning.

 

In the selection which is needed as Input-Ready, Go to Planning Tab of Properties and in Change Data select ‘Input ready (relevant for locking)’.


15.jpg

Finally in overall properties of query( Ctrl+P) in the Planning tab select ‘Start Query in Change Mode’.


16.jpg

RSRT Output

 

Then to add the entered values to the Real-time cube click on ‘Save’ and then ‘Transfer’.

 

17.jpg

BEx Analyzer Output


18.jpg

In BEx analyzer to add the entered values to the Real-time cube click on ‘Save Values’ and then ‘Transfer Values’.


19.jpg

Points to be noted:

 

  • Ensure that Realtime InfoCube is in Planning Mode.

20.jpg


  • To ensure that only one user is able to change data, “their” data is locked and cannot be changed by other users. Depending on the expected load (determined by the number of users working in parallel and the complexity of the selection), you can specify one of several lock processes as the default. The lock algorithm is used by BW-BPS and BI Integrated Planning.

 

21.jpg

  • Lock can be released using the Tcode: SM12.

 

22.jpg

 

  • All the Infoobjects selected in the aggregation level should be maintained in the query; otherwise at times Input Ready Field will be disabled.
  • Once you click on Save in the Input Ready Query, then a request is created in the Manage Tab of your Info Cube.


23.jpg


  • Data requests in real-time InfoProviders stay open until the number of records in the data request exceeds 50,000. When an application writes data to the request and the limit of 50,000 records is exceeded, the data is stored and the request is closed. Thus, a request can actually contain more than 50,000 records.
  • It is still possible to roll-up and define aggregates, compress and so on.
  • Note that switching from planning to loading automatically closes the open planning request.

 

24.jpg

SAP NetWeaver BW Application Lifecycle Management (ALM)

$
0
0
eim301_pic1.JPG

Upgrade/Migration/Implementation/Systemcopy -
SAPNetWeaver Business Warehouse 7.3 and Higher

On this page, you can find various information about upgrade, migration and implementation of SAPNetWeaver BW 7.3 and higher, including the enablement for SAP HANA. For information about lower releases, see  SAP NetWeaver Business Warehouse? 7.0 and lower - exclusively.

 

Product Road Map Updates => the mayor source of all Product Updates

 

 

Workshop - Migrate your BW System database to SAP HANAfrom 17. - 20.03.2014 bookable for Customers and Partners!

 

Content

 

eim300_pic3.JPG

SAP Business Intelligence Architecture

With the new possibilities in SAP NetWeaver BW 7.30, In-Memory technologies SAP BWA and SAP HANA, as well as further updates to the SAP BusinessObjects platform and SAP BusinessObjects Data Services, this must-read presentation illustrates synergies in combination with the SAP Business Intelligence solution portfolio. Sybase core technologies, such as Replication, Databases and Mobility, can be used very efficiently together with the existing SAP BusinessObjects product portfolio.

 

eim301_pic2.JPG

BW Technical and Functional Upgrade

 

BLOG: Software Update Manager (SUM): introducing the tool for software maintenance

BLOG: Good News - Easier Modeling of the SEM Add-On in Solution Manager

 

ASU Toolbox (incl. BW Specific Content) and BW Upgrade pre/post Task List
With the ASU (application specific upgrade) toolbox, customers get one single truth for all pre/post upgrade steps regarding the technical upgrade to SAP NetWeaver BW 7.0x  and all following releases.
More detailed information about the ASU toolbox can be found in note 1000009. This tool has been available since 2008 (see the TechEd Presentation and the new Upgrade to SAP NetWeaver BW 7.30 Presentation) has been enhanced and now allows application specific and technical resources to work together for a successful upgrade to SAP NetWeaver BW 7.30
With SAP NetWeaver 7.30 JAVA, the Functional Unit Configuration UI (former CTC BI-JAVA Template) is available.
New:
Together with the BW Housekeeping Task List,there are also additional Task Lists available to simplify preparation of the application-specific part.
Implement the following SAP Note to enable usage of task list SAP_BW_BEFORE_UPGRADE via transaction STC01
(contains manual report ZNOTE_1734333_PRE_70x/ZNOTE_1734333_PRE_70x, and NO automated steps applied with SNOTE)

 

The Presentation Teched 2012 - Session EIM301  illustrates the complete Upgrade process.

 

Immediately after the upgrade to SAP NetWeaver BW 7.3x Note 1720495 (Invalid deimplementation of obsolete notes by SNOTE tool)should be applied.

 

With the release of SAP NetWeaver BW 7.30 new and innovative capabilities have been added to SAP's EDW premium solution. SAP NetWeaver BW 7.30 as the backbone for a successful usage of SAP BusinessObjects Platform and SAP Business Warehouse Accelerator - BWA is the heart of the SAP Business Intelligence Architecture. The updated presentation SAP NetWeaver 7.0x - Upgrade to SAP NetWeaver 7.30 ABAP BW (full version with complete technical details) provided you with must-know delta information to quickly and effective upgrade to SAP NetWeaver 7.30 BW including existing information from the resources of this page and the updates for SAP NetWeaver 7.30 EhP1 (7.31).

 

See also the changes to the existing BEx Versions 3.5 and 7.x after Upgrade to NetWeaver BW 7.30 or 7.31
Be sure to read these Notes prior to the technical Upgrade in order to prevent any unwanted incompatibilities or unforeseen changes.

 

eim301_pic3.JPG

BW ABAP and BI-JAVA Installation

The Software Provisioning Manager 1.0 (SWPM) can be used to install all SAP NetWeaver 7.30 based instances onwards.

 

See SAP NetWeaver BW Installation/Configuration (also on HANA). This document also includes the complete SAP NetWeaver BW basis customizing settings, together with an example configuration of the System Parameter. The guidance raises no claim to completeness.
New: It is now possible to install the ABAP CI as well on the HANA Appliance!
     Overview - SAP HANA and SAP NetWeaver AS ABAP o... | SAP HANA

     Note 1978179 - Early delivery of NW 7.40 SP06 (ABAP)

See all SAP First Guidance Documents here -BW on SAP HANA First Guidance Collection

 

With the release of SAP NetWeaver 7.30 all previous J2EE stacks are now synchronized in one platform. BI JAVA 7.30 is still available with the usage type BI-JAVA to connect to an existing SAP NetWeaver BW 7.30 stack for the classical usage of BEx Web or the native dashboards (former Xcelsius). The presentation SAP NetWeaver 7.30 – BI JAVA Implementation shows the new SAP NetWeaver 7.30 installation and configuration options with the functional unit configuration UI (former CTC BI-Java Template) All informations are also valid vor SAP NetWeaver 7.30 EhP1 (7.31)

 

SAP NetWeaver 7.0 - Deinstalling Java Add-In (also valid for SAP NetWeaver 7.30 JAVA Add-In)
The separation of the doublestack (ABAP and JAVA in one instance) into two separate stacks is a SAP recommendation. An option available since SAP NetWeaver BW 7.0 is the deinstallation of the Java Add-In with SAPInst. This presentation provides details and guidance about the process to prepare for upgrade to SAP NetWeaver BW 7.30, concentrating on the ABAP stack.

 

As a successor for most scenarios, we offer the combined export of the Java system, deinstallation of the Java Add-In and installation of a new Java system using the dual-stack split tool available as part of the SL toolset 1.0 (SP5). For more information, see "Dual-Stack Split".

 

If you are running SAP NetWeaver 7.30 JAVA Add-In you can use the software provisioning manager 1.0 (SWPM) as part of the SL toolset for the deinstallation process, as this always contains the latest software components (Note 1680045). Note that the dual split process is not supported for SAP NetWeaver 7.30 systems (Note 1655335)

 

With SAP NetWeaver 7.3x JAVA the Functional Unit Configuration UI (former CTC BI-JAVA Template) is available

 

In Advance check the WebAS/SSO Settings after the Upgrade to NetWeaver 7.3x. The settings are almost identical to NetWeaver BW 7.0x

 

eim300_pic1.JPG

Migration to BW on HANA

DMO is an option of SUM (Software Update Manager) for a combined update and migration: update an existing SAP system to a higher Software Release and migrate to SAP HANA database including the unicode conversion of the source database. The procedure is only available for systems based on AS ABAP, hence the executable SAPup is used in background. DMO migrates from an existing relational database type (“anyDB”) to SAP HANA. Software Update Manager (SUM) is the tool for system maintenance: Release upgrades, EHP implementation, applying SP stacks.

 

 

To reduce downtime for your production landscape, one of the recommended migration paths of SAP NetWeaver Business Warehouse (SAP NetWeaver BW) to SAP NetWeaver BW on SAP HANA comprises a system copy of your SAP NetWeaver BW system. The system copy procedure of SAP NetWeaver BW systems and landscapes is complex for a number of reasons however. A large number of configuration settings are involved for example (such as connections and delta queue handling for data loading), as well as system copy scenarios of SAP NetWeaver BW (each with different landscape aspects) that have to be handled as part of every system copy, regardless of whether the system copy is part of the migration to SAP HANA or you want to perform regular system copies of your SAP NetWeaver BW landscape.

 

DSAG Technology Days 2014 - Migration BW on HANA - Update 2014 | SCN

 

To achieve this, SAP NetWeaver Landscape Virtualization Management offers preconfigured "task lists" used by the ABAP task manager for lifecycle management automation.
You can also enable SAP NetWeaver BW powered by SAP HANA to “go productive” with parallel operation of your existing production system, both connected to the same back-end systems. This is achieved with a special and unique automated solution for delta queue cloning and synchronization on production systems.
SAP Note 886102 (SMP login required) thus becomes obsolete. Using the post-copy automation for SAP NetWeaver BW (BW PCA) in the migration process of SAP NetWeaver BW to SAP NetWeaver BW on SAP HANA, this process can be shortened by weeks and becomes easier, faster and more reliable.

 

The Presentation Teched 2012 - Session EIM300  illustrates the Migration to BW on HANA from an end-to-end perspective.

 

 

eim301_pic5.JPG

BW System Copy

 

Since Release 7.30 SP05, it is now possible to perform a heterogenous system copy (incuding unicode migration) to migrate existing systems based on SAP NetWeaver BW 7.30 SP05 and higher to SAP NetWeaver BW on HANA (HDB) based systems.
With this major step forward, a new procedure called "Post Copy Automation (BW PCA)" now supports customers with what can often be complex post-steps before and after the homogenous/heterogenous BW system copy. This presentation is the delta information to the existing document "SAP NetWeaver 7.0 - BW Systemcopy ABAP" shown above. The technical Improvements with the leaner data model provides advantages with BW on HANA too.
To ease this generic step of BW system copy, a new procedure called "BW Post Copy automation (BW PCA)" is available, which supports customer now in the complex pre and post steps during the homogeneous/heterogeneousBW system copy (information from the SAP ALM group) procedure.
Please note that these procedure can be used independently from your BW and Database Version starting fromNetWeaver 7.0x

 

We distinguish between two use cases explained in the FaQ for BW-PCA:
- initial copy based on an existing original BW system and connected BW source systems
  Task Lists - SAP_BW_COPY_INITIAL_PREPARE (BW systems only) andSAP_BW_BASIS_COPY_INITIAL_CONFIG
- refresh of an existing system based on an existing BW system and connected BW source systems
  Task List - SAP_BW_BASIS_COPY_REFRESH_CONFIG

 

The following Notes are the pre-requisites for the use cases (included in 7.01 SP14 and higher):
Updating to the minimum level of the mentioned Support Stacks is recommended to minimize the manual effort.

 

For both cases the BW-PCA Tasklists support the Customer together with the software provisioning manager 1.0 (SWPM) in these software lifecycle management tasks. BW-PCA is embedded in the SAP NetWeaver Landscape Virtualization Management

 

eim301_pic4.JPG

 

BW Housekeeping Tasks

 

In this session, you will learn about various housekeeping activities that should be part of the operational concept of your Enterprise Data Warehouse. These housekeeping activities will support you in removing unwanted and unneeded data as well as unused metadata. Scheduling these activities regularly in the system will ensure optimum utilization of system resources while at the same time increasing the overall system performance.

 

New: SAP First Guidance - BW Housekeeping and BW-PCA

 

(contains manual steps ZNOTE_1829728_PRE_70x/ZNOTE_1829728_PRE_73x, and automated steps applied with SNOTE)
The newly released Housekeeping Task List (Pre/Post Steps) allows you to automate mandatory tasks prior to upgrade/migration with DMO to ensure the quality of the migration process and the health of your BW System.

 

Apply the following Notes in advance and run the tasks in advance to ensure smooth implementation of the BW Housekeeping Task List.
(contains manual steps ZNOTE_1767420, and automated steps applied with SNOTE)
To solve the problem with the endless loop on the last task, apply the following Note:

 

eim300_pic2.JPG

Event Presentations

 

Navigating and Networking at SAP TechEd => Live from TechEd Amsterdam, Replay from 05.11.2013, 18.00 Uhr

 

 

eim301_pic6.JPG

 

References/Experiences/DSAG

This is a collection of ressources from the SAP SCN Network and it´s content is not reflecting the findings from this Document of future Upgrade and Enhanchements.
See how the german customer Kärcher upgraded their BW System Landscape (Three System plus Sandbox) within 8 weeks including BI-IP and BIA. It is still a good reference from the project perspective

 

See Dr. Berg's Upgade to 7.30 Experience. This is a overview Presentation based on 2011 findings.
See the Doc - SAP BW 7.3 Promising Features This is a very nice overview based on the 2012 findings.
Recent Blog - SAP BW 7.3 Upgrade Issues and Solutions is based on 2013 findings, esspecially application side.
DSAG Forum: "Upgrade NetWeaver BW 7.3x" => (DSAG-ID requested) share you experience with other DSAG members.

 

Interrupts and Events in a Process chain

$
0
0

This Document will explain only in a very high level on how to use the interrupts and events in a Process chain effectively.

The advantages of using interrupts and events in a Process chain are many. It handles the lookups easily, gives us more flexibility to run many chains in parallel using Meta chains depending on the system size, provides an easy way to monitor and resolve issues and it uses  all standard SAP.

 

I have below used two process chains one raising the event and the other one capturing the event using interrupt process.  This process chains can be run in two ways. First trigger PC1 this will raise an event. Then trigger PC2 this will capture that event and then allow the DTP to run.

 

Second way is trigger Pc 2 first then it will wait in the interrupt stage for the event to be raised. Only when the Pc1 is triggered and raised an event then the PC2 continues and load DTP.

 

Now this is only in a high level. But imagine we have so many Meta chains and so many dependent and non-dependent Process chains and with many lookups. Then this approach can be used very effectively

 

1.jpg

 

2.jpg

3.jpg

PC 2 :

 

4.jpg

5.jpg

 

Thanks,

Sathya

SAP First Guidance – SAP NetWeaver BW 7.40 SP5 powered by SAP HANA - CompositeProvider

$
0
0

A CompositeProvider is an InfoProvider in which you can combine data from BW InfoProviders such as InfoObjects, DataStore Objects, SPOs and InfoCubes, or SAP HANA views such as Analytical or Calculation Views using join or union operations to make the data available for reporting. This paper explains how to create a CompositeProvider in SAP BW 7.4 SP5 using the BW modeling tools in SAP HANA Studio.

View this Document

BODS Transport Mechanism - PART 3

$
0
0

Hi All,

 

These days, BODS is playing a very important role in SAP system landscape.

 

Many customers use BODS to pull data from Non-SAP systems and load to SAP BW.

 

These documents are primarily intended for BW Consultants who would like to know more about integration, modelling, and transport mechanism related to BODS.

 

In part 1, we have gone through integration between BW and BODS using RFC Functionality.(http://scn.sap.com/docs/DOC-48917)

In part 2, we have gone through BODS modelling especially when we have SAP BW as a data target. (http://scn.sap.com/docs/DOC-52550)

In this part 3 document, we will try to understand the transport mechanism within BODS.

 

1) Log into the BODS Development server

1.png

2) Go to Tools Menu --> Export Option.

2.png

3)  Navigate to the flow which you wants to transport.

In this case, I want to transport the Financier job and the included objects to the Production system.

3.png

4) Drag the required job to 'Objects to Export' Pane:

4.png

5) After step 4, the datastores included in the job will automatically get collected in the 'Datastores to export' pane.

In my case, the source datastore is the Oracle CRM and target datastore is BW target.

 

Also, I have already transported the above 2 datastores previously. So I will exclude both the datastores in this transport.

5.png

6) Excluded datastores will be shown in Red cross mark

6.png

7) Now Right click on the selected job and click 'Export to XML file' option.

Export to ATL file is another option to transport, but it is not in scope of this document.

7.png

8) Save the xml file in a convenient folder, In this case I am saving it in my Desktop,

8.png

9) System will prompt you to enter a password. This will be required in later stage.

9.png

10) You get will get the status of Export.

10.png

 

11) Now open the file which you saved in step 8.

(Using open with  --> Notepad option)

11.png

12) Open the notepad and find the source CRM Dev connection name and replace(all) it with oracle CRM Prod connection name.

Source -- APPS

Target -- CRMTST1

13.png

 

13) Similarly do the same for BODS Connections aswell.

Dev - SAPBODSDEV

Prod - BODSPB1

12.png

14) Enter the BODS designer and give the Production Credentials.

14.png

15) Goto Tools --> Import from file.

15.png

16) Select the XML file from the saved folder(in my case, it's desktop)

16.png

17) System will prompt you for a password.

Give the same password entered in step 9.

17.png

18) Now you will see the exported job and the related objects in the Production environment.

18.png

19) Remember to change the source system names in BW aswell.

BW --> RSA1 --> Tools Menu --> Conversion of Logical Systems Name.

19.png

 

Hope you got a basic understanding on the transport/Export mechanism in BODS.

 

Regards,

Prabhith

SAP First Guidance – SAP NetWeaver BW 7.40 on

$
0
0

The focus of this document is the exposure of BW data natively in HANA as HANA views that point directly to the data and tables managed by BW. This enables HANA-native consumption of BW data.

View this Document


SAP NetWeaver Business Warehouse 7.4

$
0
0
Picture2.jpg

This page provides  information,  about the new functionalities provided with SAP NetWeaver Business Warehouse 7.4 in general and the new functionalities of SAP NetWeaver BW powered by SAP HANA provided with SAP NetWeaver Business Warehouse 7.4 - SP 05

 

 

Preliminary delivery of Support Package 6 for SAP NetWeaver BW 7.4

The planned delivery of the regular of SAP NetWeaver BW 7.4 SP 6 is scheduled for middle of March as announced on the official SMP delivery schedule.

Due to a high amount of requests a preliminary version of this SP 6 was released. Please read SAP Note 1978179 - Early delivery of NW 7.40 SP06 (ABAP) to learn about the implied restrictions and the download instructions.

 

SAP NetWeaver BW 7.4 SP05 is released!

Read the information on the Support Package page for SAP NetWeaver BW 7.4

 

SAP BW? - Three Things to Know ... Blog by Roland Kramer.

 

General Availability Care Program for SAP NetWeaver BW 7.4 SP05

For SAP NetWeaver BW 7.4 Support Package 05, we offer the SAP general availability care (GAC) program. Via the SAP GAC program, SAP reaches out to the first customers who receive SAP’s new solution for Business Warehouse and who want to implement one of the key topics listed below. With your active participation, you help SAP to gain early feedback from the productive usage of the latest software which may serve as a basis for further improvements. At the same time, SAP would like to engage with productive customers who are interested in a collaboration regarding marketing and communication activities for the new functionalities provided

 

Overview SAP BW 7.4 SP05 on SAP HANA and further Roadmap

SAP NetWeaver BW on SAP HANA continues to be the  cornerstone of SAP’s strategic vision for enterprise data warehousing providing organizations a solid data foundation to capture, store, transform and manage data in a scalable, enterprise-ready data warehouse. And as new challenges arise in the market (exploding data volumes, new data sources, the need for real-time information access, etc), SAP BW on HANA continues to evolve in order to meet the growing challenges imposed on IT by these ever changing market forces. The release of SAP BW running on SAP HANA is a great example of how SAP BW has evolved to ensure organizations continue to leverage  their investment in SAP BW to meet these new  challenge.

See this presentation to learn what SAP is doing next to evolve SAP BW on SAP HANA with the SAP BW 7.4., SP 05 on HANA

 

Key Features

  • Enhanced Data Modeling
    • Common Eclipse based Modeling Tools
    • BW/HANA Smart Data Access providing the logical EDW
    • Easy integration of external data models with Open ODS Layer
    • Further reduce data layers in BW via Operational Data Provisioning
    • New Composite Provider
  • Push down further processing logic to HANA
    • BW Analytic Manager
    • HANA  Analysis Processes
    • BW Transformations
    • PAK (Planning Application Kit) – Pushing down more planning semantics
  • Converged planning solutions (i.e. BPC unified)

 

Recommendations:

 

Additional Information:

 

Picture1.jpgPositioning of SAP NetWeaver Business Warehouse powered by SAP HANA and SAP HANA Live for SAP Business Suite

 

 

272475_l_srgb_s_gl.jpg  Roadmap for SAP NetWeaver BW on SAP HANA - One slider

 

 

273949_l_srgb_s_gl.jpgSAP NetWeaver 7.4  BW ABAP Support Packages Schedule and Implications

Input Ready Query through BI-Integrated Planning

$
0
0

Applies to

 

SAP BI Input Ready Query- Integrated Planning in SAP BI.

For more information, visit the Business Intelligence homepage.

 

Summary

 

This article describes the steps required to build an Input Ready Query to load data into BW system through BI Integrated Planning. It also describes the steps to create MultiProvider, Aggregation level and input enabled query.

 

 

Integrated Planning

 

            Planning is an integral part of the management cycle. The management cycle helps companies to position themselves in complex environments and to keep on track in reaching their overall company goal. Planning supports decision making, the coordination of different divisions towards a common goal and defines general conditions for operation.


            BI Integrated Planning provides business experts with an infrastructure for realizing and operating planning scenarios or other applications. BI Integrated Planning can be used to create process-oriented planning.

            BI Integrated planning fulfills both the end user’s and the administrator’s wishes at the same time. The end user can work from a plan query that is equally valid for all planners in a planning area, can open Excel offline planning and then carry out significantly more detailed planning there. Only part of this data is then written back to the enter-able query; that is, the part refers to the cell in question.

Overview of Input Ready Query

                   Input-ready queries are used to create applications for manual planning. These can range from simple data entry scenarios to complex planning applications. You define queries for manual planning in BEx Query Designer. In Web Application Designer or BEx Analyzer, you can combine input-ready queries with other queries and planning functions to create complex planning applications.


            A query that is defined upon an InfoProvider of type aggregation level, it is input ready and can be used for manual planning. Whether a particular cell is input ready depends on the drill-down, specifically whether characteristic relationships and data slices are permitted for the cell.

 

Prerequisites

            Fundamentals of SAP Business Intelligence, SAP Integrated Planning. Good knowledge of BEx.

 

Business scenario

            The business requirement is to have a Dispatch Plan upon the actual data. Architecturally this has been enabled by using actual InfoCube which provides the available Data that is used for reporting. The goal is to enable an Input Ready field for Dispatch Plan in Report that allows users to enter data which in background will get updated to the Realtime Cube.


            In the example below Actual Cube is ‘ZS_ICACT’ which contains necessary data for reporting and ‘ZS_IPTRD’ is the Realtime cube that’s used to store the data entered through the reports.

How to start with Integrated Planning:

 

 

1.jpg

Creating a Real Time Info Cube

 

            Real-time Info Cubes differ from Standard Info Cubes in their ability to support parallel write accesses. Standard Info Cubes are technically optimized for read accesses to the detriment of write accesses.

Right click on the Info Area and select ‘Create Info Cube’.


2.jpg

Give name for InfoCube and click on ‘Create’ button. ‘ZS_IPTRD’ is the name of the InfoCube.


3.jpg

Creating a Multi Provider

 

            A MultiProvider is a type of InfoProvider that combines data from a number of InfoProviders and makes it available for reporting purposes. The MultiProvider does not itself contain any data. Its data comes entirely from the InfoProviders on which it is based. These InfoProviders are connected to one another by a union operation. 

            MultiProviders only exist as a logical definition. The data continues to be stored in the InfoProviders on which the MultiProvider is based. A query based on a MultiProvider is divided internally into subqueries. There is a subquery for each InfoProvider included in the MultiProvider. These subqueries are usually processed in parallel.

Right click on the Info Area and select ‘Create MultiProvider’.



4.jpg

Give name for MultiProvider and click on ‘Create’ button. ‘ZS_MULPRO’ is the name of the Multi Provider.


5.jpg

In the next screen, select the Info Cubes which should be in the MultiProvider. So select the check-box for ‘ZS_ICACT’ and ‘ZS_IPTRD’.


5.jpg

Drag and drop Info Objects from the ‘Involved Info Providers’ pane to the right side pane of MultiProvider. 0Calday and 0Calyear should be dragged to the dimension ‘Time’. Drag key figures to the dimension ‘KeyFigures’. Drag Material to the dimension ‘Dimension1’.


5.jpg

Right click on any characteristic and select the option ‘Identify (Assign)’.


8.jpg

Select the check-boxes for the InfoProvider.


9.jpg

In the same way assign all characteristics and keyfigures to both Info Cubes and activate the MultiProvider.

 

Steps in Planning Modeler

            Go to tcode RSPLAN. Click on the button ‘Start Modeler’ to start the Planning Modeler.

10.jpg

            The Planning Modeler is a Web-based modeling environment for all tasks related to planning. The Planning Modeler is the central modeling tool for all planning-specific objects. You can use the Planning Modeler to model, manage and test all the metadata that belongs to the planning scenario. The different objects are maintained in the modeler in connection with planning, such as aggregation levels, as are the relationships between these objects.


Give the name of the MultiProvider and click on either ‘Start’ button or press ‘Enter’ key.


11.jpg


The Info Objects of the MultiProvider will be listed in the lower part of the screen.


12.jpg

Aggregation levels

            To determine the level on which data can be entered or changed (manually through user input or automatically by a planning function), you define an InfoProvider of type aggregation level. An aggregation level consists of a subset of the characteristics and key figures of a MultiProvider or real-time InfoCube. Real-time InfoCubes are used to store data.


13.jpg


            All Info Objects of the MultiProvider will be listed. Select the Info Objects that should be included in the MultiProvider by checking the check-box in the ‘Used’ column.


14.jpg

Check the Aggregation level by clicking on the ‘Check’ button. Save and activate the Aggregation level.


Steps in BEx Query Designer

            Once you have defined a query on one of the InfoProvider types listed above, you see the Planning tab under the Properties of structural components (in key figures or restricted key figures, for example). You can use the options here to set which structural components of an input-ready query you want to be input ready at run-time. For structural components that are not input ready, you can also set whether they are viewed as data not relevant for locking or are just protected against manual entry.

 

Option

Description

Not input ready (not relevant for locking)

The structure components are not locked for the exclusive access of a user because many users use this data as a reference (for actual data, for example).

This is the default setting.

Not input ready (relevant for locking)

If you want to protect structural components against manual entries but allow changes by planning functions, you can use locks to protect this data for one particular user. This allows you to ensure that the planning function works with the displayed data only and not with data that has been changed by other users.

Input ready (relevant for locking)

The data is locked for a user and is input-ready for manual planning.

 

In the selection which is needed as Input-Ready, Go to Planning Tab of Properties and in Change Data select ‘Input ready (relevant for locking)’.


15.jpg

Finally in overall properties of query( Ctrl+P) in the Planning tab select ‘Start Query in Change Mode’.


16.jpg

RSRT Output

 

Then to add the entered values to the Real-time cube click on ‘Save’ and then ‘Transfer’.

 

17.jpg

BEx Analyzer Output


18.jpg

In BEx analyzer to add the entered values to the Real-time cube click on ‘Save Values’ and then ‘Transfer Values’.


19.jpg

Points to be noted:

 

  • Ensure that Realtime InfoCube is in Planning Mode.

20.jpg


  • To ensure that only one user is able to change data, “their” data is locked and cannot be changed by other users. Depending on the expected load (determined by the number of users working in parallel and the complexity of the selection), you can specify one of several lock processes as the default. The lock algorithm is used by BW-BPS and BI Integrated Planning.

 

21.jpg

  • Lock can be released using the Tcode: SM12.

 

22.jpg

 

  • All the Infoobjects selected in the aggregation level should be maintained in the query; otherwise at times Input Ready Field will be disabled.
  • Once you click on Save in the Input Ready Query, then a request is created in the Manage Tab of your Info Cube.


23.jpg


  • Data requests in real-time InfoProviders stay open until the number of records in the data request exceeds 50,000. When an application writes data to the request and the limit of 50,000 records is exceeded, the data is stored and the request is closed. Thus, a request can actually contain more than 50,000 records.
  • It is still possible to roll-up and define aggregates, compress and so on.
  • Note that switching from planning to loading automatically closes the open planning request.

 

24.jpg

SAP NetWeaver BW Application Lifecycle Management (ALM)

$
0
0
eim301_pic1.JPG

Upgrade/Migration/Implementation/Systemcopy -
SAPNetWeaver Business Warehouse 7.3 and Higher

On this page, you can find various information about upgrade, migration and implementation of SAPNetWeaver BW 7.3 and higher, including the enablement for SAP HANA. For information about lower releases, see  SAP NetWeaver Business Warehouse? 7.0 and lower - exclusively.

 

Product Road Map Updates => the mayor source of all Product Updates

 

 

Workshop - Migrate your BW System database to SAP HANAfrom 17. - 20.03.2014 bookable for Customers and Partners!

 

Content

 

eim300_pic3.JPG

SAP Business Intelligence Architecture

With the new possibilities in SAP NetWeaver BW 7.30, In-Memory technologies SAP BWA and SAP HANA, as well as further updates to the SAP BusinessObjects platform and SAP BusinessObjects Data Services, this must-read presentation illustrates synergies in combination with the SAP Business Intelligence solution portfolio. Sybase core technologies, such as Replication, Databases and Mobility, can be used very efficiently together with the existing SAP BusinessObjects product portfolio.

 

eim301_pic2.JPG

BW Technical and Functional Upgrade

 

BLOG: Software Update Manager (SUM): introducing the tool for software maintenance

BLOG: Good News - Easier Modeling of the SEM Add-On in Solution Manager

 

ASU Toolbox (incl. BW Specific Content) and BW Upgrade pre/post Task List
With the ASU (application specific upgrade) toolbox, customers get one single truth for all pre/post upgrade steps regarding the technical upgrade to SAP NetWeaver BW 7.0x  and all following releases.
More detailed information about the ASU toolbox can be found in note 1000009. This tool has been available since 2008 (see the TechEd Presentation and the new Upgrade to SAP NetWeaver BW 7.30 Presentation) has been enhanced and now allows application specific and technical resources to work together for a successful upgrade to SAP NetWeaver BW 7.30
With SAP NetWeaver 7.30 JAVA, the Functional Unit Configuration UI (former CTC BI-JAVA Template) is available.
New:
Together with the BW Housekeeping Task List,there are also additional Task Lists available to simplify preparation of the application-specific part.
Implement the following SAP Note to enable usage of task list SAP_BW_BEFORE_UPGRADE via transaction STC01
(contains manual report ZNOTE_1734333_PRE_70x/ZNOTE_1734333_PRE_70x, and NO automated steps applied with SNOTE)

 

The Presentation Teched 2012 - Session EIM301  illustrates the complete Upgrade process.

 

Immediately after the upgrade to SAP NetWeaver BW 7.3x Note 1720495 (Invalid deimplementation of obsolete notes by SNOTE tool)should be applied.

 

With the release of SAP NetWeaver BW 7.30 new and innovative capabilities have been added to SAP's EDW premium solution. SAP NetWeaver BW 7.30 as the backbone for a successful usage of SAP BusinessObjects Platform and SAP Business Warehouse Accelerator - BWA is the heart of the SAP Business Intelligence Architecture. The updated presentation SAP NetWeaver 7.0x - Upgrade to SAP NetWeaver 7.30 ABAP BW (full version with complete technical details) provided you with must-know delta information to quickly and effective upgrade to SAP NetWeaver 7.30 BW including existing information from the resources of this page and the updates for SAP NetWeaver 7.30 EhP1 (7.31).

 

See also the changes to the existing BEx Versions 3.5 and 7.x after Upgrade to NetWeaver BW 7.30 or 7.31
Be sure to read these Notes prior to the technical Upgrade in order to prevent any unwanted incompatibilities or unforeseen changes.

 

eim301_pic3.JPG

BW ABAP and BI-JAVA Installation

The Software Provisioning Manager 1.0 (SWPM) can be used to install all SAP NetWeaver 7.30 based instances onwards.

 

See SAP NetWeaver BW Installation/Configuration (also on HANA). This document also includes the complete SAP NetWeaver BW basis customizing settings, together with an example configuration of the System Parameter. The guidance raises no claim to completeness.
New: It is now possible to install the ABAP CI as well on the HANA Appliance!
     Overview - SAP HANA and SAP NetWeaver AS ABAP o... | SAP HANA

     Note 1978179 - Early delivery of NW 7.40 SP06 (ABAP)

See all SAP First Guidance Documents here -BW on SAP HANA First Guidance Collection

 

With the release of SAP NetWeaver 7.30 all previous J2EE stacks are now synchronized in one platform. BI JAVA 7.30 is still available with the usage type BI-JAVA to connect to an existing SAP NetWeaver BW 7.30 stack for the classical usage of BEx Web or the native dashboards (former Xcelsius). The presentation SAP NetWeaver 7.30 – BI JAVA Implementation shows the new SAP NetWeaver 7.30 installation and configuration options with the functional unit configuration UI (former CTC BI-Java Template) All informations are also valid vor SAP NetWeaver 7.30 EhP1 (7.31)

 

SAP NetWeaver 7.0 - Deinstalling Java Add-In (also valid for SAP NetWeaver 7.30 JAVA Add-In)
The separation of the doublestack (ABAP and JAVA in one instance) into two separate stacks is a SAP recommendation. An option available since SAP NetWeaver BW 7.0 is the deinstallation of the Java Add-In with SAPInst. This presentation provides details and guidance about the process to prepare for upgrade to SAP NetWeaver BW 7.30, concentrating on the ABAP stack.

 

As a successor for most scenarios, we offer the combined export of the Java system, deinstallation of the Java Add-In and installation of a new Java system using the dual-stack split tool available as part of the SL toolset 1.0 (SP5). For more information, see "Dual-Stack Split".

 

If you are running SAP NetWeaver 7.30 JAVA Add-In you can use the software provisioning manager 1.0 (SWPM) as part of the SL toolset for the deinstallation process, as this always contains the latest software components (Note 1680045). Note that the dual split process is not supported for SAP NetWeaver 7.30 systems (Note 1655335)

 

With SAP NetWeaver 7.3x JAVA the Functional Unit Configuration UI (former CTC BI-JAVA Template) is available

 

In Advance check the WebAS/SSO Settings after the Upgrade to NetWeaver 7.3x. The settings are almost identical to NetWeaver BW 7.0x

 

eim300_pic1.JPG

Migration to BW on HANA

DMO is an option of SUM (Software Update Manager) for a combined update and migration: update an existing SAP system to a higher Software Release and migrate to SAP HANA database including the unicode conversion of the source database. The procedure is only available for systems based on AS ABAP, hence the executable SAPup is used in background. DMO migrates from an existing relational database type (“anyDB”) to SAP HANA. Software Update Manager (SUM) is the tool for system maintenance: Release upgrades, EHP implementation, applying SP stacks.

 

 

To reduce downtime for your production landscape, one of the recommended migration paths of SAP NetWeaver Business Warehouse (SAP NetWeaver BW) to SAP NetWeaver BW on SAP HANA comprises a system copy of your SAP NetWeaver BW system. The system copy procedure of SAP NetWeaver BW systems and landscapes is complex for a number of reasons however. A large number of configuration settings are involved for example (such as connections and delta queue handling for data loading), as well as system copy scenarios of SAP NetWeaver BW (each with different landscape aspects) that have to be handled as part of every system copy, regardless of whether the system copy is part of the migration to SAP HANA or you want to perform regular system copies of your SAP NetWeaver BW landscape.

 

DSAG Technology Days 2014 - Migration BW on HANA - Update 2014 | SCN

 

To achieve this, SAP NetWeaver Landscape Virtualization Management offers preconfigured "task lists" used by the ABAP task manager for lifecycle management automation.
You can also enable SAP NetWeaver BW powered by SAP HANA to “go productive” with parallel operation of your existing production system, both connected to the same back-end systems. This is achieved with a special and unique automated solution for delta queue cloning and synchronization on production systems.
SAP Note 886102 (SMP login required) thus becomes obsolete. Using the post-copy automation for SAP NetWeaver BW (BW PCA) in the migration process of SAP NetWeaver BW to SAP NetWeaver BW on SAP HANA, this process can be shortened by weeks and becomes easier, faster and more reliable.

 

The Presentation Teched 2012 - Session EIM300  illustrates the Migration to BW on HANA from an end-to-end perspective.

 

 

eim301_pic5.JPG

BW System Copy

 

Since Release 7.30 SP05, it is now possible to perform a heterogenous system copy (incuding unicode migration) to migrate existing systems based on SAP NetWeaver BW 7.30 SP05 and higher to SAP NetWeaver BW on HANA (HDB) based systems.
With this major step forward, a new procedure called "Post Copy Automation (BW PCA)" now supports customers with what can often be complex post-steps before and after the homogenous/heterogenous BW system copy. This presentation is the delta information to the existing document "SAP NetWeaver 7.0 - BW Systemcopy ABAP" shown above. The technical Improvements with the leaner data model provides advantages with BW on HANA too.
To ease this generic step of BW system copy, a new procedure called "BW Post Copy automation (BW PCA)" is available, which supports customer now in the complex pre and post steps during the homogeneous/heterogeneousBW system copy (information from the SAP ALM group) procedure.
Please note that these procedure can be used independently from your BW and Database Version starting fromNetWeaver 7.0x

 

We distinguish between two use cases explained in the FaQ for BW-PCA:
- initial copy based on an existing original BW system and connected BW source systems
  Task Lists - SAP_BW_COPY_INITIAL_PREPARE (BW systems only) andSAP_BW_BASIS_COPY_INITIAL_CONFIG
- refresh of an existing system based on an existing BW system and connected BW source systems
  Task List - SAP_BW_BASIS_COPY_REFRESH_CONFIG

 

The following Notes are the pre-requisites for the use cases (included in 7.01 SP14 and higher):
Updating to the minimum level of the mentioned Support Stacks is recommended to minimize the manual effort.

 

For both cases the BW-PCA Tasklists support the Customer together with the software provisioning manager 1.0 (SWPM) in these software lifecycle management tasks. BW-PCA is embedded in the SAP NetWeaver Landscape Virtualization Management

 

eim301_pic4.JPG

 

BW Housekeeping Tasks

 

In this session, you will learn about various housekeeping activities that should be part of the operational concept of your Enterprise Data Warehouse. These housekeeping activities will support you in removing unwanted and unneeded data as well as unused metadata. Scheduling these activities regularly in the system will ensure optimum utilization of system resources while at the same time increasing the overall system performance.

 

New: SAP First Guidance - BW Housekeeping and BW-PCA

 

(contains manual steps ZNOTE_1829728_PRE_70x/ZNOTE_1829728_PRE_73x, and automated steps applied with SNOTE)
The newly released Housekeeping Task List (Pre/Post Steps) allows you to automate mandatory tasks prior to upgrade/migration with DMO to ensure the quality of the migration process and the health of your BW System.

 

Apply the following Notes in advance and run the tasks in advance to ensure smooth implementation of the BW Housekeeping Task List.
(contains manual steps ZNOTE_1767420, and automated steps applied with SNOTE)
To solve the problem with the endless loop on the last task, apply the following Note:

 

eim300_pic2.JPG

Event Presentations

 

Navigating and Networking at SAP TechEd => Live from TechEd Amsterdam, Replay from 05.11.2013, 18.00 Uhr

 

 

eim301_pic6.JPG

 

References/Experiences/DSAG

This is a collection of ressources from the SAP SCN Network and it´s content is not reflecting the findings from this Document of future Upgrade and Enhanchements.
See how the german customer Kärcher upgraded their BW System Landscape (Three System plus Sandbox) within 8 weeks including BI-IP and BIA. It is still a good reference from the project perspective

 

See Dr. Berg's Upgade to 7.30 Experience. This is a overview Presentation based on 2011 findings.
See the Doc - SAP BW 7.3 Promising Features This is a very nice overview based on the 2012 findings.
Recent Blog - SAP BW 7.3 Upgrade Issues and Solutions is based on 2013 findings, esspecially application side.
DSAG Forum: "Upgrade NetWeaver BW 7.3x" => (DSAG-ID requested) share you experience with other DSAG members.

 

BW-BODS Integration - Part 1

$
0
0

Hi All,

 

These days, BODS is playing a very important role in the SAP system landscape.

Many customers use BODS to pull data from Non-SAP systems to SAP BW.

 

These documents are primarily intended for BW consultants who would like to know more about the Integration, Modelling and Transport mechanism related to BODS.

 

In this part 1 document, we will go through how to integrate BW and BODS using RFC connection.(This topic has been explained many a times in SDN. For making 2nd and 3rd part more meaningful, I have included the integration as Part 1.

Part 2 will help you to understand how modelling is done in BODS with BW as the data target (http://scn.sap.com/docs/DOC-52550)

Part 3 will help you to understand the transport mechanism in BODS(http://scn.sap.com/docs/DOC-52808)

 

Environment:

BODS – Version is 14.0.3.273(Also BO and BODS are installed in the same server)

1.png

BW – BW7.3 (where BODS is now available in the source systems list in BW)

2.png

BODS/BO server is running on Windows platform and the BW OS is HP-UX and database is Oracle.

 

Step 1:

Login to RSA1 Source systems and create a new connection under BO Dataservices.

Please note that for all BW versions prior to 7.3, you will not see BODS as a source system.

In such case, you will have to depend on 'External System' source system type for creating the connection.

1.png

 

Right click on BODS and press create

2.png

Give the required credentials

3.png

 

Give the Logical system name(in this case - BODSPB1) and Source system name(description and in this case it is Logical system for SAP BODSPB1) .Type and release is not mandatory.

Give a Program id (in this case it is SAPBODSPB1) . This is a very important step.

 

4.png

Important point to be noted here is that when you give details for external source system in RSA1,better dont give the gateway host and gateway service in case if you are not 100% sure about it(in simple words, keeps them blank)

See discussion here --> http://scn.sap.com/thread/3247518

 

The system itself will manipulate it(default gateway value) with the program id, provided you give the same(case sensitive) in both the ends(BW and BODS)

 

5.png

 

Save and go back and give the required credentials..

Give credentials like BODS Repository, Job Server, Back ground BW user, Password and so on.

7.png

The same can be seen in SM59 also under TCP/IP connections.

6.png

Now BO Dataservices will have a connection names BODSPB1 under it.

8.png

 

 

Now log into BODS Management console and give the corresponding BW server details.

The required BW credentials can be obtained in the context menu of the BW server in the SAP Logon pad.

3.png

RFC Program id is the same one SAPBODSPB1(case sensitive) which we had given in BW side.

9.png

 

The user used here is of type Service User.

42.png

For RFC to work as expected, the status should be in STARTED state.

10.png

Check the RFC connection in SM59 by using Test Connection option.

The connection test should be successful.

11.png

 

There can be lot of issues which might come in between during the configuration,and it depends on the  landscape in which you work:

Anyways, please find some points which you can check if you encounter any issues in between.These were  some of the solutions that were given by experts when we were facing some challenges in integrating BW with BODS.

1) There can be a problem in the gateway; you need to contact your basis team for this issue.The gateway for BW might not have been opened to connect the BODS server, for checking this we need to ping the command telnet <hostname of BO server> 3300 in the BW server. If it's not listening, then gateway is the culprit.

 

2) Change the gateway to its port number.Find the port number in the services file (windows\ststem32\drivers\etc\) of a machine with the sap GUI installed.There is a chance that your BODS server doesn't have the sapGUI installed and doesn't have the services file and thus can't translate the gateway name to a port number. Installing the sapGUI may also fix an issue setting up the RFC but not being able to see it in the list of available RFC connections in the BODS console.

 

3) Check the SAP system number. The gateway service should SAPGWXX where XX is ur SAP system number.

 

Hope this was useful.

 

Regards,

Prabhith

SAP BW 7.3 new features - RSDIPROP - can be used in to simplify Process Chains

$
0
0

During analysis for Cache memory I accidentally found few new features of BW 7.3 (EHP 1)

*(Please ignore if you already know this or not new )

 

Generally for process chain data load, we use delete index and create index option. This will make the data load fast and also aviod the locking error becasue of the indexes.

 

Similarly one should update the statistics data as well roll up data in cube (for aggregates).

 

Why should I maintained it in PC level, if I am loading the data into same infoProvider (say Cube) using multiple PCs.

 

Why not at Cube level.

 

Answer is with BW 7.3 via T Code RSDIPROP

1.jpg

As description indicate

In this transaction you edit the performance, data load, and

query properties of an InfoProvider

 

Go to DB Performance and get various options to manage the data load as below

2.jpg

The F1 help available for more info.

 

Also Other tab page like Roll Up will give option to select the roll up process used for aggregate and Cache setting options at cube level to improve report performance.

 

DSO and even infoobject properties can also be set if they are also infoproviders

 

I found it useful and hence to share.

 

Thank-You.


Regards,

VB

SAP NetWeaver BI Java 7.3 Patching Guide by Start Release

$
0
0

SAP NetWeaver BI Java 7.3 SP/Patch Upgrade without NW Stack Upgrade

Stack Level
Currently Recommended SP / Patch Upgrade Level
(without NW SP Stack Upgrade)
NW SP Stack Level
BI Java SP Level
BI Java SP Level
BI Java Patch Level
Namecoding
Name 
NW SPS 11BI Java SP 11BI Java SP 11#10

BIBASES11P_10-10008077.SCA

 

BIWEBAPP11P_10-10008080.SCA

 

BIBASEE11P_10-10009619.SCA

 

BIBASEB11P_10-10009618.SCA

 

BIIBC11P_10-10008078.SCA

• Patch 10 for BI BASE SERVICES 7.3 SP11 (PL 10)

• Patch 10 for BI WEB APPLICATIONS 7.3 SP11 (PL 10)

• Patch 10 for BI BASE EXPORT SERVICES 7.3 SP11 (PL 10)

• Patch 10 for BI BASE FOUNDATION 7.3 SP11 (PL 10)

• Patch 10 for BI INFORMATION BROADCASTING 7.3 SP11 (PL 10)

NW SPS 10
BI Java SP 10
BI Java SP 11
#10

BIBASES11P_10-10008077.SCA

 

BIWEBAPP11P_10-10008080.SCA

 

BIBASEE11P_10-10009619.SCA

 

BIBASEB11P_10-10009618.SCA

 

BIIBC11P_10-10008078.SCA

• Patch 10 for BI BASE SERVICES 7.3 SP11 (PL 10)

• Patch 10 for BI WEB APPLICATIONS 7.3 SP11 (PL 10)

• Patch 10 for BI BASE EXPORT SERVICES 7.3 SP11 (PL 10)

• Patch 10 for BI BASE FOUNDATION 7.3 SP11 (PL 10)

• Patch 10 for BI INFORMATION BROADCASTING 7.3 SP11 (PL 10)

NW SPS 09
BI Java SP 09
BI Java SP 11
#10

BIBASES11P_10-10008077.SCA

 

BIWEBAPP11P_10-10008080.SCA

 

BIBASEE11P_10-10009619.SCA

 

BIBASEB11P_10-10009618.SCA

 

BIIBC11P_10-10008078.SCA

• Patch 10 for BI BASE SERVICES 7.3 SP11 (PL 10)

• Patch 10 for BI WEB APPLICATIONS 7.3 SP11 (PL 10)

• Patch 10 for BI BASE EXPORT SERVICES 7.3 SP11 (PL 10)

• Patch 10 for BI BASE FOUNDATION 7.3 SP11 (PL 10)

• Patch 10 for BI INFORMATION BROADCASTING 7.3 SP11 (PL 10)

NW SPS 08
BI Java SP 08
BI Java SP 10
#30

BIBASES10P_30-10008077.SCA

 

BIWEBAPP10P_30-10008080.SCA

 

BIBASEE10P_30-10009619.SCA

 

BIBASEB10P_30-10009618.SCA

 

BIIBC10P_30-10008078.SCA

• Patch 30 for BI BASE SERVICES 7.3 SP10 (PL 30)

• Patch 30 for BI WEB APPLICATIONS 7.3 SP10 (PL 30)

• Patch 30 for BI BASE EXPORT SERVICES 7.3 SP10 (PL 30)

• Patch 30 for BI BASE FOUNDATION 7.3 SP10 (PL 30)

• Patch 30 for BI INFORMATION BROADCASTING 7.3 SP10 (PL 30)

NW SPS 07
BI Java SP 07
BI Java SP 09
#41
BIBASES09H_41-10008077.SCA
BIWEBAPP09H_41-10008080.SCA
BIBASEE09H_41-10009619.SCA
BIBASEB09H_41-10009618.SCA
BIIBC09H_41-10008078.SCA
• Hotfix 1 for BI BASE SERVICES 7.3 SP09 (PL 41)
• Hotfix 1 for BI WEB APPLICATIONS 7.3 SP09 (PL 41)
• Hotfix 1 for BI BASE EXPORT SERVICES 7.3 SP09 (PL 41)
• Hotfix 1 for BI BASE FOUNDATION 7.3 SP09 (PL 41)
• Hotfix 1 for BI INFORMATION BROADCASTING 7.3 SP09 (PL 41)
NW SPS 05
BI Java SP 05
BI Java SP 08
#35
BIBASES08H_35-10008077.SCA
BIWEBAPP08H_35-10008080.SCA
BIBASEE08H_35-10009619.SCA
BIBASEB08H_35-10009618.SCA
BIIBC08H_35-10008078.SCA
• Hotfix 5 for BI BASE SERVICES 7.3 SP08 (PL 35)
• Hotfix 5 for BI WEB APPLICATIONS 7.3 SP08 (PL 35)
• Hotfix 5 for BI BASE EXPORT SERVICES 7.3 SP08 (PL 35)
• Hotfix 5 for BI BASE FOUNDATION 7.3 SP08 (PL 35)
• Hotfix 5 for BI INFORMATION BROADCASTING 7.3 SP08 (PL 35)
NW SPS 04
BI Java SP 04
BI Java SP 07
#42
BIBASES07H_42-10008077.SCA
BIWEBAPP07H_42-10008080.SCA
BIBASEE07H_42-10009619.SCA
BIBASEB07H_42-10009618.SCA
BIIBC07H_42-10008078.SCA
• Hotfix 2 for BI BASE SERVICES 7.3 SP07 (PL 42)
• Hotfix 2 for BI WEB APPLICATIONS 7.3 SP07 (PL 42)
• Hotfix 2 for BI BASE EXPORT SERVICES 7.3 SP07 (PL 42)
• Hotfix 2 for BI BASE FOUNDATION 7.3 SP07 (PL 42)
• Hotfix 2 for BI INFORMATION BROADCASTING 7.3 SP07 (PL 42)
NW SPS 03
BI Java SP 03
BI Java SP 05 
#41
BIBASES05H_41-10008077.SCA
BIWEBAPP05H_41-10008080.SCA
BIBASEE05H_41-10009619.SCA
BIBASEB05H_41-10009618.SCA
BIIBC05H_41-10008078.SCA
Hotfix 1 for BI BASE SERVICES 7.3 SP05 (PL 41)
Hotfix 1 for BI WEB APPLICATIONS 7.3 SP05 (PL 41)
Hotfix 1 for BI BASE EXPORT SERVICES 7.3 SP05 (PL 41)
Hotfix 1 for BI BASE FOUNDATION 7.3 SP05 (PL 41)
Hotfix 1 for BI INFORMATION BROADCASTING 7.3 SP05 (PL 41)
NW SPS 02
BI Java SP 02
BI Java SP 04
#14
BIBASES04H_14-10008077.SCA
BIWEBAPP04H_14-10008080.SCA
BIBASEE04H_14-10009619.SCA
BIBASEB04H_14-10009618.SCA
BIIBC04H_14-10008078.SCA
Hotfix 4 for BI BASE SERVICES 7.3 SP04 (PL 14)
Hotfix 4 for BI WEB APPLICATIONS 7.3 SP04 (PL 14)
Hotfix 4 for BI BASE EXPORT SERVICES 7.3 SP04 (PL 14)
Hotfix 4 for BI BASE FOUNDATION 7.3 SP04 (PL 14)
Hotfix 4 for BI INFORMATION BROADCASTING 7.3 SP04 (PL 14)
NW SPS 01
BI Java SP 01
BI Java SP 03
#03
 
BIBASES03P_3-10008077.SCA
BIWEBAPP03P_3-10008080.SCA
BIBASEE03P_3-10009619.SCA
BIBASEB03P_3-10009618.SCA
BIIBC03P_3-10008078.SCA
Patch 3 for BI BASE SERVICES 7.3 SP03 (PL 3)
Patch 3 for BI WEB APPLICATIONS 7.3 SP03 (PL 3)
Patch 3 for BI BASE EXPORT SERVICES 7.3 SP03 (PL 3)
Patch 3 for BI BASE FOUNDATION 7.3 SP03 (PL 3)
Patch 3 for BI INFORMATION BROADCASTING 7.3 SP03 (PL 3)
NW SPS 00
BI Java00 SP 04
BI Java SP 02
#4
BIBASES02P_4-10008077.SCA
BIWEBAPP02P_4-10008080.SCA
BIBASEE02P_4-10009619.SCA
BIBASEB02P_4-10009618.SCA
BIIBC02P_4-10008078.SCA
Patch 4 for BI BASE SERVICES 7.3 SP02 (PL 4)
Patch 4 for BI WEB APPLICATIONS 7.3 SP02 (PL 4)
Patch 4 for BI BASE EXPORT SERVICES 7.3 SP02 (PL 4)
Patch 4 for BI BASE FOUNDATION 7.3 SP02 (PL 4)
Patch 4 for BI INFORMATION BROADCASTING 7.3 SP02 (PL 4)

* For further upgrades you need to upgrade the NW Support Package Stack level. Due to technical reasons (codeline synchronization) skipping the upgrade of the NW Support Package Stack level and still upgrading the BI Java SP/Patch level is only possible for 3 NW SPS level in a row. (e.g. when starting on a SPS 04 BI Java patch level it is possible to upgrade to a SPS 06 BI Java patch level at the most)
Download SAP NW 7.3 BI Java Support Packages in the Software Distribution Center using the following path:
http://service.sap.com/swdc --> Support Packages & Patches --> Browse our Download Catalog --> SAP NetWeaver and complementary products --> SAP NETWEAVER --> SAP NETWEAVER 7.3 --> Entry by Component --> BI Java
Additional Links:

File operations in SAP Application server (AL11) using UNIX Command

$
0
0

File operations in SAP Application server (AL11) using UNIX Command

 

Applies to:

 

SAP BW 3.5, BI 7.0


Summary

 

This paper demonstrates how to implement basic file operations like move, merge and delete files in SAP Application server (AL11) by calling UNIX script file through OS commands and to automate the OS command through process chain.

 

 

Introduction


UNIX shell


A Unix shell is a command language interpreter, the primary purpose of which is to translate command lines typed at a terminal into system actions. The shell itself is a program through which other programs are invoked. The shell has some built-in functions, which it performs directly, but most commands that you enter cause the shell to execute programs that are external to the shell. This sets the shell apart from other command interpreters, because it is just another user program at the same time that it functions almost exclusively as a mechanism for invoking other programs. With Shell we can use standard UNIX commands as building blocks to create new commands.


External Commands

 

An external command is a pre-defined operating system command that can be executed within the SAP system. Both the maintenance and execution of external commands is protected with SAP authorizations. You can maintain and execute external commands in dialog (from the CCMS menu) or in ABAP programs, using special function modules. External commands can also be executed as a step in a background job.

As the CCMS administrator, you can modify commands and activate additional security mechanisms without having to change the program. You can add your own commands and parameters to the variety of (pre-defined) commands delivered by SAP

 

Business Scenario

  There can be scenarios to perform basic file operations (like move, merge, Zip, delete etc.) on files generated in AL11 via Open hub destinations or APDs. These operations can be achieved in SAP BW by direct use of UNIX commands in OS command or calling UNIX script file through OS command.

Consider that an open hub destination is generating .csv file in AL11. Every time when you run the DTP for that Open hub it will overwrite the existing file which was already generated. So if we need to retain the previously generated file, then every time when a file is generated we can move it to a new file with time stamp in the file name. There can be a requirement to merge files generated in AL11 to a single file before sending out of SAP BW. Similarly as a part of data retention & clean up activity it may be required to delete older files.

 

 

Procedure to implement the above scenarios

 

In this approach we will create a UNIX script file (UNIX commands for the file handling operations are written in this file) and access this UNIX script file through OS command.

Following steps will demonstrate how to achieve the above mentioned scenarios.

 

Step 1:

 

Create UNIX script file containing UNIX commands for performing the required file handling operations.

Write the UNIX script in notepad and save it as “.sh” file format.

 

Below provided sample code will merge two files (FILE1 and FILE 2) into a single file with a new name (MERGERFILE) and timestamp. It will also delete files with name starting ‘MERGEFILE’ in AL11 older than 30 days.

 

 

 

 

 

Sample code:

 

timestamp=$( date +%Y%m%d%H%M%S )              */ Assign server time stamp to variable timestamp.   

   

cat /var/opt/sapbi/FILE1.txt  /var/opt/sapbi/FILE2.txt  > /var/opt/sapbi/ MERGEFILE"$timestamp".txt

*/ Combine the data in FILE1 & FILE2 present the path /var/opt/sapbi/ into a new file and the new file will have name MERGEFILE preceded by the timestamp at which it was generated.

 

find /var/opt/sapbi/ -type f -name ' MERGEFILE*.txt.gz' -mtime +29 -exec rm {} \;

*/ Files having name starting with MERGEFILE and older than 30 days present in the path /var/opt/sapbi/ in AL11 will be deleted

 

Upload the unix script file into Application server (AL11). 

Function module: ARCHIVFILE_CLIENT_TO_SERVER can be used to upload.

 

UNIX command syntax used and its meaning:

cat [path of file1] [path of file2] > [path of merged file] : This command will merge the mentioned files present in the given path and make a new merged file in the mentioned path with the given name.

gzip [path of file]   : this command will zip the file.

 

Step 2:

Go to Tcode SM69 and click on create button to create OS command as shown below:

1.PNG

Enter the details:

Command name: Give a name for the command.

Operating system command: sh

Parameters for operating system command: enter the UNIX script file path.                                               

Command sh will trigger/execute the script file mentioned in the parameter box.


2.PNG

 

Below are the screenshots of application server:

 

 

UNIX script file “Script.sh” is uploaded in AL11


3.PNG

 

FILE1 & FILE2 present in AL11. This may be generated by open hub destinations or APDs or flat file loads.


4.PNG


Data in FILE1:


5.PNG


Data in FILE2:


6.PNG

 

Click on “Execute” button after opening the OS command in SM69 to execute it.


7.PNG


Merge file generated in AL11 after execution of the OS command.


8.PNG


Data in Merge File:


9.PNG


 

If gzip command is used, then generated file will be zipped and will have extension as.gz


10.PNG


If this file handling has to be done after the execution of Open hub DTPs or APD execution or flat file load via process chain, then this can be added in to the process chain flow.

 

OS command process type in Process chain can be used for this.


11.PNG


Inside the process variant enter the OS command Name & details which was already created.


12.PNG


13.PNG


So when the process chain executes this step, it will trigger the OS command & which in turn will trigger the UNIX script “script.sh” and the file handling operations will be carried out.


Certified Partner Software

$
0
0
248077_l_srgb_s_gl.jpg

The below listed partner software is licensed for the certification category Business Information Warehouse.

 

It is updated quarterly. Last update: Feb 2014. Next Update: May 2014.

For a complete and up to date picture please visit our  Partner Information Center http://www.sap.com/partners/directories/SearchSolution.epx and search in the according certification categories.

 

 

 

 

 

Integration Scenario BW-OBI - OLAP BAPI

 

Certified Partner Software ReleasePartner  Details
arcplan Enterprise 7 arcplan Information Services GmbH
Cubeware Cockpit V6PROCubeware GmbH
DeltaMaster 5.5Bissantz & Company GmbH
MicroStrategy 9.0MicroStrategy Inc
STATISTICA 11Statsoft, Inc.
WebFocus BW Query Adapter 7.0

Information Builders, Inc.

IBM Cognos Business Intelligence 10.2IBM Canada, Ltd.
WebFOCUS 8Information Builders, Inc..

 

 

Integration Scenario BW-ODB- Reporting for OLAP

 

Certified Partner Software ReleasePartner  Details
DeltaMaster 5.5Bissantz & Company GmbH
Tableau 7.0Tableau Software

 

 

Integration Scenario BW-OHS Open Hub Service
Certified Partner Software ReleasePartner  Details
IBM InfoSphere Information Server 8 IBM Deutschland Research & Development

Informatica PowerExchange 9.1

Informatica Corporation
Solutions Engineering Adaptor Suite 2.0Solutions Engineering Corporation
Teradata Extract/Load Solution 1.3.5Teradata Operations, Inc.
Informatica PowerExchange 9.1 Informatica Corporation
Microsoft SQL Server Integ 11.0Microsoft (China) Co. Ltd

 

 

Integration Scenario BW-SCH Job Scheduling
Certified Partner Software ReleasePartner  Details
A-AUTO 7.2BSP Incorporated
ActiveBatch Extension 2Advanced Systems Concepts, Inc.
Dollar Universe 6ORSYP SA
IBM Tivoli Workload Scheduler for App.. 8.6IBM Deutschland Research & Development
Tidal Enterprise Scheduler 5.3 Cisco Systems, Inc.
Tidal Enterprise Scheduler 6 Cisco Systems, Inc.
VISUAL TOM 5.3 ABSYSS

UC4 ONE Automation V9

Automic Software GmbH

 

 

Integration Scenario BW-STA Data Staging
Certified Partner Software ReleasePartner  Details
IBM InfoSphere Information Server 8 IBM Deutschland Research & Development
MS SQL Server Integration Services 10.0Microsoft Corporation
Solutions Engineering Adaptor Suite 2.0 Solutions Engineering Corporation
Informatica PowerExchange 9.5.1Informatica Corporation
Microsoft SQL Server Integ 11.0Microsoft (China) Co. Ltd

 

 

Integration Scenario BW-UDC-JDBC Universal Data Connect JDBC
Certified Partner Software ReleasePartner  Details
NonStop SQL/MX 3.1Hewlett-Packard Company

 

 

Integration Scenario BW-XMLA XML for Analysis
Certified Partner Software ReleasePartner  Details
Board Management Intelligence 7.2 Board International SA
Dundas Dashboard 2.5Dundas Data Visualization, Inc.
Next Analytics 5Nextanalytics Corporation
PROGNOZ Platform 5.0 PROGNOZ

 

 

Integration Scenario NW-BI-NLS  Nearline Storage
Certified Partner Software ReleasePartner  Details
Informatica Nearline 3.1Informatica Corporation
OutBoard Data Browser and Analyzer 1.0DataVard Ltd.
OutBoard with Storage Management 2.0DataVard Ltd.
PBS CBW NLS 3.4 PBS Software GmbH
PBS CBW NLS IQ 3.4 PBS Software GmbH
PBS CBW NLS IQ 7.3 PBS Software GmbH
NW-BW-NLS 7.30 - Informatica ILM Nearline 6.1AInformatica Corporation

 

 

In addition to the Certified Partner Software nearline storage can be implemented on IBM DB2.

The Nearline Storage solution for SAP NetWeaver BW on IBM DB2 LUW  is utilizing various DB2
capabilities and is included in SAP DB2 OEM licence.
Further information can be found in note 1405664

 

High Performance Near-Line Storage leverages the High Performance Storage Saver functionality of the
IBM DB2 Analytics Accelerator and DB2 for z/OS.
Further information can be found in note 1815192.

 

 

Partner Integration:
SAP InterfaceCertified Partner Software ReleasePartner  Details
HANA-BW CNT 7.3 - HANA BW Content 7.3gkm/SKM 1.0Gicom GmbH
BUSINESS INTEL - Business IntelligenceCT-BW Analyzer & Docu 2.1CT-Softwareberatungs GmbH
BW-CNT 7.0 - Third-Party Content for SAP NetWeaver BI 7.0FinCon 2.0InnovatIT Solutions Inc
ABAP 7.0 - ABAP Add-On for SAP NetWeaver Application Server 7.00Firsteam Framework Fiscal Solution Suite 1.0Firsteam Consulting S.A.
International Regulatory Reporting (IRR) 1.0BearingPoint Software Solutions GmbH
ABAP 7.0 - ABAP Add-On for SAP NetWeaver Application Server 7.00Xtreme Reporting 10.0Unit Consulting

 

 

Integration Scenario BO_DS Integration with BusinessObjects
-  SAP BusinessObjects Data Services:

 

SAP InterfaceCertified Partner Software ReleasePartner  Details
BO-DS-WI-OWGreenplum 4.0Greenplum, a division of EMC
BO-DS-WI-OWVectorwise ODBC Driver 1.6Actian Corporation

SAP NetWeaver 7.3 BW ABAP Support Packages - News

$
0
0

274712_l_srgb_s_gl_banner.jpg

SAP BWNews Notes

Check out the listed SAP BWNews notes to see which notes are delivered with the according Support Package.

 

 

 

SAP NetWeaver 7.3
SP Stack Number
SAP BW News Note
Comments
021506833released
031538941released
041583516released
051606526released
071652579released
081680997released
091750249released
101810084released
111453841released
121950117
121989585

 

 

What comes with the Support Packages?

 

Support Package 10

 

 

Support Package 9
Support Package 8

 

For detailed information read the release notes for the Support Package 8.
In summary the SP 8 is providing:

  • SAP HANA specific features:
    • Performance boost for data loading, query  response time and In-memory planning
    • SAP HANA-optimized InfoCubes and Data Store Objects
    • Simplified and faster data modeling/remodeling
    • “Not active” data concept
    • SAP NetWeaver BW and SAP HANA Mixed Scenarios (BO Explorer, BW Virtual Master Data, etc.)
    • Support of Semantic Partitioned Objects and enhanced partitioning for write optimized DSOs
    • Simplified system landscape
  • Platform independent highlights
    • Graphical data flow modeling and enhanced support of 3.x-> 7.x data flow migration
    • Semantic Partitioned Objects (SPO)
    • Rapid prototyping of Ad Hoc scenarios via BW Workspaces
    • File download of BW meta data
    • DSO planning
    • Tighter integration with SAP Data Services

 

For details read the presentation Support Package 8 for SAP NetWeaver BW on SAP HANA-Overview

 

 

For the SAP recommendation of notes on top of SAP Netweaver SP08 when your system is running on HANA DB see note 1769670 - Important Notes for SAP BW powered by HANA on SP8.

 

The presentation SAP NetWeaver 7.30 SPS8 - Planning on DSO shows the new planning on DataStore objects comming with SPS 8 for SAPNetWeaver 7.3

 

Support Package 7

Investigate the release notes for Support Package 7 and find there the desriptions of the deliverered fixes and enhancements:

  • Find out about the enhancements for SAP HANA optimization and the Data Warehouse Management. Further more you can read about the enhancements of the Analytic Engine in the OLAP Cache Monitor and for creation of CompositeProviders. For the BW Workspaces some handy improvements have been developed as well.

 

Check out all release notes for detailed information on SAP NW 7.3 SPS. (Logon to SAP Help Library is required)

 

 

Generell Information

  • SAP always recommends to apply the latest Support Package
  • For all SAP NetWeaver BW 7.3 powered by SAP HANA Ramp up customers it is strongly recommended to implement SP06. For detailed information please have a look at note 1657994. SAP also recommends to apply the latest available SAP HANA revision.
  • The release dates for the Support Package Stacks can be found in the Support Package Stack Schedule (SMP login required).
  • Please see the SAP NetWeaver 7.3 Support Package Stack page (SMP login required). This page is the central point of information for planning the implementation of Support Package Stacks (SP Stacks) for SAP NetWeaver 7.0.
  • For regular updates please subscribe to the notes above as follows: You need to display the note on the service marketplace page. Use the direct links above or use SAP notes search and enter the note number directly. To subscribe to this special note activate the "subscribe" button (left hand above the title line of the note page). Also make sure that your E-Mail notification is activated (for activation see note 487366).
  • Importing Support Packages: Please note that after implementing a Support Package, you are usually required to perform additional maintenance in transaction SNOTE. SAP Notes that are already installed may become inconsistent. This can lead to function errors or syntax errors. Go to transaction SNOTE and reimplement the SAP Notes that are no longer consistent. Your BW system is only operable and consistent after you have reimplemented these SAP Notes.

Featured Content for SAP NetWeaver Business Warehouse

$
0
0

Establish a Rock Solid Enterprise Data Warehouse for a Single Version of the Truth

http://www.sap.com/pc/analytics/data-warehousing/software/netweaver-business-warehouse/index/_jcr_content/sublevelfeature/image.sapimage.jpg/1344607637196.jpg

 

Capture, store, and consolidate your vital information with our enterprise data warehouse platform, SAP NetWeaver Business Warehouse (SAP NetWeaver BW). Tightly integrate your warehousing capabilities for a single version of the truth, decision-ready business intelligence, and accelerated operations. Supercharge your data warehouse environment with SAP NetWeaver BW powered by SAP HANA. Leverage reliable data acquisition, business modeling, and analytic capabilities. Extend your applications to reach more business users with minimal IT effort. Reduce total cost of ownership by automating design and development processes

 

 

 

Listen to Dr. Vishal Sikka, Member of the SAP Executive Board! In this interview from SAP Teched in Bangalore, he is talking about SAP NetWeaver BW on SAP HANA. Watch this video from SAPTechEd India showfloor. January 2014

Vishal.GIF(Click to start video)

 

See also  the Recently Featured Content for SAP NetWeaver BW..

SAP Netweaver BW 7.40 SP5 on HANA OpenODSView

$
0
0

In SAP BW 7.4 SP5 on HANA the new metadata object Open ODS View is introduced, which provides the data warehouse modeler with a flexible, easy to use tool to integrate external data in the EDW Core Data Warehouse.

View this Document

Semantically Partitioned Objects in SAP BW

$
0
0

Business Scenario:

 

An organization is operating its business in many continents/regions. When it comes to data analysis and decision making based on the BW data, the organization might face various problems because of the larger geographical area and different standard time zones. There might be following problems:

 

  1. The data would be very huge. It will take significantly more time to get even a small data records.
  2. Data loading is usually done in non-business hours. Because of the different time zones, some down time would be required. Reason is that when data load is done as per the non-business hours of 1 region, it could be business hours in other regions.
  3. If an error occurs in the data of a particular region, it will have impact on the global business. Request will be red and concerned persons from other regions also would not be able to do the analysis.

 

Solution:

 

To overcome such hurdles, SAP has provided an InfoProvider, Semantically Partitioned Object. It is an Infoprovider that contains many InfoCubes or DataStore Objects with same structure. At the time of defining the InfoProvider, we decide to make it as Semantically Partitioned Object.

 

Note: This feature is available for BI 7.3 or higher version.

 

Creation of Semantically Partition Object:

 

1. Right Click InfoArea - > Select Create InfoCube

 

1.PNG

2. Following screen is displayed. Enter the name of the infoCube. Tick the check box ‘Semantically Partitioned’ and click Create button.

 

2.PNG

3. Enter the characteristics InfoObjects for this InfoProvider.

 

3.PNG

 

4. Enter the KeyFigures.

 

4.PNG

 

5. Click Maintain Partition as shown below:

 

5.PNG

6. We get the following screen:

 

6.PNG

 

7. Select the characteristics based on which partition has to be created.

 

7.PNG

 

Here we are creating partition based on geography.

 

8.  Click Partition to create required number of partitions. Enter the geography name as required.

 

8.PNG

 

9. Here we have created 4 partitions as shown:

 

9.PNG

 

10. Now activate the InfoProvider as shown below:

 

10.PNG

 

11. InfoProvider gets activated. Now create the transformation as shown below:

 

11.PNG

12. Enter the details for source.

 

12.PNG

 

13. Transformation is created. Activate the transformation.Now create the DTP as shown below:

 

13.PNG

 

14. Click Folder to create a new template folder as shown below:

 

14.PNG

 

15. Enter the name of Template folder:

 

15.PNG

 

16. Right click the created template (ZGEO_SL)  à  Click Create New DTP Template:

 

16.PNG

 

17. Enter DTP Template name.

 

17.PNG

 

18. DTP setting screen is displayed:

 

18.PNG

 

19. Click Save. Following screen is displayed.

       Select DTP Template and the DataSource connected to first partition. Click Assign.

 

19.PNG

 

20. Following screen is displayed. Select the ‘Not Yet Generated’ DTP and click Generate.

 

20.PNG

 

21. Follow steps 19 and 20 to create the DTP for all the partitions. All the DTPs are created as shown below:

 

21.PNG

 

22. Click Create Process Chains to create the process chains  for all the partitions:

 

22.PNG

 

23. Select  first DTP and click Add as shown below:

 

23.PNG

 

24.  Follow the same procedure to add all the remaining DTPs in process chain.

 

25. Once all the DTPs are added , click Generate as shown below:

 

24.PNG

 

26.  After successful generation of process chain, we see the following screen:

 

25.PNG

 

27.  Click Process Chain Maintenance to display the generated process chain:

 

26.PNG

 

28.  We get the following process chain created:

 

27.PNG

 

 

Now run this process chain and check the data in each InfoCube:

 

Data in partition 1:

 

28.PNG

 

Data in partition 2:

 

29.PNG

Data in partition  3:

 

30.PNG

 

Data in partition 4:

 

31.PNG

 

Check the number of records in PSA.

 

32.PNG

 

We find that there are 10 records in PSA but depending on the geographical partition, only the relevant data is being loaded in each InfoCube.

 

Benefits:

 

1.       Report execution time will be tremendously decreased

2.       If error occurs in one partition, other partitions will be not affected and those will be available for reporting.

3.       No downtime is required for data load; data in each partitions can be loaded as required.

Viewing all 1574 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>