100 Things You Should Know About SAP NetWeaver BW

  • Published on
    01-Jan-2017

  • View
    217

  • Download
    5

Embed Size (px)

Transcript

<ul><li><p>Buntic Georgian and Andrew Joo</p><p>100 Things You Should Know About</p><p>SAP NetWeaver BW</p><p>Bonn Boston</p><p>447.indb 3 30.08.2013 17:03:44</p></li><li><p>Contents at a Glance</p><p>1 SAP NetWeaver BW Data Modeling ....................................... 17</p><p>2 SAP NetWeaver BW Reporting and Analysis .......................... 93</p><p>3 SAP NetWeaver BW Data Flow ............................................... 171</p><p>4 SAP NetWeaver BW Administration and Development .......... 229</p><p>5 Integration ............................................................................... 307</p><p>447.indb 5 30.08.2013 17:03:45</p></li><li><p>7</p><p>Contents</p><p>Acknowledgments .............................................................................................. 13Introduction ....................................................................................................... 15</p><p>PART 1 SAP NetWeaver BW Data Modeling ................................................. 17</p><p>1 Creating Mock Data for an InfoCube for Testing ................................... 192 Using Remodeling Rules to Change the Structure of an InfoCube </p><p>after Data Load ................................................................................... 233 Flattening a Hierarchy for Increased Flexibility in Reporting ................. 274 Implementing a Custom Conversion Routine for an InfoObject ............ 335 Finding the Lineage of an InfoObject in the Data Source ...................... 376 Looking Up a DataStore Object with a New Rule Type in </p><p>SAP NetWeaver BW 7.3 ....................................................................... 397 Combining the Results of Two Queries Using the Application Process </p><p>Designer .............................................................................................. 428 Using the Analysis Process Designer as a Data Modeling Object .......... 469 Using the Analytic Index as a Data Provider to Create Quick Data </p><p>Prototypes ........................................................................................... 5010 Converting Standard InfoCubes to SAP HANA Optimized InfoCubes .... 5411 Modeling InfoProviders with the Composite Provider .......................... 5612 Keeping Runtimes Short for Large Data Loads using Semantically </p><p>Partitioned Objects .............................................................................. 5913 Converting Key Figure Models to Account Models via a Rule Group .... 6414 Modeling Planning Scenarios on Direct Update DataStore Objects ...... 6715 Analyzing the Effectiveness of InfoCube Design per SAP </p><p>Recommendations ............................................................................... 7016 Implementing Date and Time Fields as Key Figures .............................. 7317 Using an Existing BEx Query to Transform Your Data ............................ 7718 Using Integrated Planning to Enable Planning with Master Data That </p><p>Doesnt Yet Exist ................................................................................. 8019 Reporting on Base Tables Using Transient Providers ............................. 8420 Allowing Flexible Calculations on Date and Time Fields ....................... 88</p><p>PART 2 SAP NetWeaver BW Reporting and Analysis .................................... 93</p><p>21 Determining Which Queries Are Being Used in a Workbook ................ 9522 Creating Ad Hoc Key Figures on the Fly and Saving Them in </p><p>Workbooks .......................................................................................... 97</p><p>447.indb 7 30.08.2013 17:03:45</p></li><li><p>8</p><p>Contents</p><p>23 Using Alternate Unit of Measures for Key Figures in BEx Reporting ...... 10024 Implementing BEx User Exit Variables Using a BAdI for en Masse </p><p>Modification ........................................................................................ 10425 Counting Using Exception Aggregation in BEx ...................................... 10826 Copying and Creating Calculated and Restricted Key Figures to Use </p><p>as a Template ...................................................................................... 11327 Changing a Variable Type en Masse ..................................................... 11628 Reviewing Key Figure Information without Using the BEx Query </p><p>Designer .............................................................................................. 11829 Creating a Custom Hierarchical Display in BEx ..................................... 12130 Integrating Custom Formulas into the Formula Builder for Reuse ......... 12431 Seamlessly Binding all SAP NetWeaver BW Web Application </p><p>Designer (WAD) Components .............................................................. 12632 Implementing the NOT EXISTS Functionality in BEx Queries ................ 13033 Dynamically Determining Multiple Time Periods for Reporting ............ 13234 Enabling Cascading Variable Prompt Values in a BEx Query .................. 13535 Enabling Dynamic Calculations in BEx by Using the Master Data </p><p>Attribute Value in the Formula Variable ............................................... 13936 Setting Up the Report-Report Interface for Additional Drill-Through </p><p>in BEx Queries ..................................................................................... 14237 Using Virtual Characteristics and Key Figures in SAP NetWeaver BW </p><p>for Easy Ad Hoc Analysis ...................................................................... 14538 Using the Enhanced Menu Option in BEx Reports to Obtain More </p><p>Information about Key Figures ............................................................. 14839 Customizing a BEx Workbook with Excel VBA for Greater Control ........ 15140 Creating a Condition to Filter a Key Figure in BEx ................................ 15441 Suppressing Records with Zero Values in BEx Query Designer .............. 15742 Making Multiple Changes to a Query Seamlessly in BEx Analyzer ......... 15943 Combining Query Results by Setting Up Subqueries with Linked </p><p>Variables ............................................................................................. 16244 Leveraging Existing Data Range References in the BEx Analyzer for </p><p>Data Manipulation .............................................................................. 16645 Returning a List of BEx Queries that Use Specified SAP NetWeaver </p><p>BW BEx Variables ................................................................................ 169</p><p>PART 3 SAP NetWeaver BW Data Flow ......................................................... 171</p><p>46 Analyzing Process Chains for Troubleshooting or Optimizing Data Load Processes .................................................................................... 173</p><p>47 Populating Internal Tables That Are Available across Multiple Data Packages ............................................................................................. 177</p><p>48 Correctly Populating the Process Keys for Logistics Extractors .............. 18149 Activating Transformations in an SAP NetWeaver BW System en </p><p>Masse .................................................................................................. 184</p><p>447.indb 8 30.08.2013 17:03:45</p></li><li><p>9</p><p>Contents</p><p>50 Adjusting the Systems Default Package Size to Optimize Data Loading ....................................................................................... 186</p><p>51 Restarting a Failed Full Repair Request for a DSO ................................ 18952 Using a Standard Table to Analyze and Delete Data from Transfer </p><p>Process Error Logs ............................................................................... 19253 Copying Queries between InfoCubes That Dont Have Similar </p><p>Structures ............................................................................................ 19454 Using a Standard Functionality to Perform a Data Dump for an </p><p>InfoCube ............................................................................................. 19855 Creating Monitor Entries to Display Custom Messages during Data </p><p>Load .................................................................................................... 20056 Improving the Load Time of Standard DSO Data Activation ................. 20457 Reversing Data Flow Migration from 7.x to 3.x ..................................... 20758 Enabling Email Alerting for Failed Process Chain Steps ......................... 20959 Scheduling Process Chains to Run in Loops .......................................... 21260 Correlating BEx Query Elements in a Transport to a Common Query .... 21661 Merging Two Queries into One BEx Analyzer Workbook ...................... 21862 Modifying BEx Queries from SAP NetWeaver BW with the Use of </p><p>Conditions ........................................................................................... 22163 Using Restricted Key Figures to Simulate the OR Operator in a </p><p>Single Query ........................................................................................ 224</p><p>PART 4 SAP NetWeaver BW Administration and Development .................... 229</p><p>64 Restoring a BEx Query from Version 7.x to 3.x ..................................... 23165 Documenting SAP NetWeaver BW Transformations ............................. 23466 Clearing the Logistics Cockpit Delta Queue to Ensure Data </p><p>Consistency ......................................................................................... 23867 Converting Logical System Names during a System Copy ..................... 24268 Creating a Custom Method to Search for Invalid Characters in an </p><p>InfoObject ........................................................................................... 24569 Deleting SAP NetWeaver BW Statistics for Better Statistic </p><p>Query Performance .............................................................................. 24970 Analyzing InfoProviders in Detail in SAP NetWeaver BW ..................... 25371 Setting Up a Transport Request to Delete Obsolete SAP NetWeaver </p><p>BW Objects from Inaccessible QA and PRD Systems ............................ 25872 Restoring an ABAP Program to an Earlier Working Version to </p><p>Correct a Bug ...................................................................................... 26173 Checking the Patch Level of Different SAP NetWeaver BW </p><p>Components ........................................................................................ 26474 Finding and Deleting Unused Query Elements Using Selection </p><p>Conditions ........................................................................................... 26675 Accessing the Metadata of an InfoCube for Troubleshooting ................ 269</p><p>447.indb 9 30.08.2013 17:03:45</p></li><li><p>10</p><p>Contents</p><p>76 Tracking Changes to Common SAP NetWeaver BW Objects Using the Rev-Trac Tool ................................................................................. 272</p><p>77 Suppressing Unwanted Messages in BEx Workbooks or Queries ........... 27478 Checking the Last Failed Authorization in a Role .................................. 27679 Transferring SAP NetWeaver BW Authorizations into </p><p>SAP BusinessObjects ............................................................................ 27980 Analyzing Transport Logs to Identify Failing Elements within a </p><p>Change Request .................................................................................. 28381 Creating User-Input Required Variables for Use in Key Figure </p><p>Calculations ......................................................................................... 28682 Overriding Default Cell Limits in the BEx Web Analyzer ....................... 28983 Creating Secondary Indexes on DataStore Objects without </p><p>a Transport .......................................................................................... 29184 Optimizing Query Performance by Using Code to Restrict Parallel </p><p>Access to InfoProviders ........................................................................ 29585 Narrowing Down Data Selection on MultiProviders with Query </p><p>Pruning ............................................................................................... 30086 Quickly Finding a BEx Query Definition in the SAP NetWeaver BW </p><p>Backend .............................................................................................. 302</p><p>PART 5 Integration ......................................................................................... 307</p><p>87 Making SAP NetWeaver BW Integrated Planning Formulas in Queries Input-Ready ............................................................................ 309</p><p>88 Creating a Postable Node Hierarchy in SAP NetWeaver BW Integrated Planning ............................................................................. 312</p><p>89 Triggering a Report to Create Dynamic Measures for BEx Key Figures in OLAP Universes ............................................................................... 315</p><p>90 Invoking an SAP Data Services Job Using Process Chains in SAP NetWeaver BW ............................................................................ 319</p><p>91 Importing SAP NetWeaver BW BEx Queries to an SAP HANA Modeling Environment ........................................................................ 324</p><p>92 Enabling the Use of SAP BusinessObjects Explorer in an SAP NetWeaver BW on SAP HANA Environment ........................................ 328</p><p>93 Using a MultiProvider as a Source for Open Hub Destination ............... 33294 Reporting on SAP HANA Models from SAP NetWeaver BW with </p><p>VirtualProviders ................................................................................... 33595 Exposing BEx Queries to SAP BusinessObjects en Masse ...................... 33996 Suppressing an End Users Unwanted and Excess Messages in </p><p>Integrated Planning ............................................................................. 34297 Leveraging SAP NetWeaver BW Analysis Authorizations to Support </p><p>Row-Level Security in SAP BusinessObjects Explorer ............................ 34598 Connecting SAP NetWeaver BW to External Systems through DB </p><p>Connect .............................................................................................. 348</p><p>447.indb 10 30.08.2013 17:03:45</p></li><li><p>11</p><p>Contents</p><p>99 Reporting on SAP ERP Data from SAP NetWeaver BW with VirtualProviders ................................................................................... 351</p><p>100 Analyzing the Performance of SAP BusinessObjects Reports using SAP NetWeaver BW Statistics .............................................................. 355</p><p>The Authors ....................................................................................................... 359Index ................................................................................................................. 361</p><p>447.indb 11 30.08.2013 17:03:45</p></li><li><p>15</p><p>Introduction</p><p>This book is part of SAP PRESSs small series of reference books thats based on...</p></li></ul>