The document discusses the implementation of a BI Portal and Federated Portal Network (FPN) at MEDA Pharmaceuticals. Key points include:
- The project involved enabling web reporting, report broadcasting, and PDF printing through the implementation of a BI Portal connected to an existing SAP system.
- A federated portal network was established between the BI Portal and Enterprise Portal to allow for content sharing across systems.
- Installation options for the BI Portal were examined, with the recommended approach being a standalone installation using one server with two system IDs for highest scalability.
The document discusses the implementation of a BI Portal and Federated Portal Network (FPN) at MEDA Pharmaceuticals. Key points include:
- The project involved enabling web reporting, report broadcasting, and PDF printing through the implementation of a BI Portal connected to an existing SAP system.
- A federated portal network was established between the BI Portal and Enterprise Portal to allow for content sharing across systems.
- Installation options for the BI Portal were examined, with the recommended approach being a standalone installation using one server with two system IDs for highest scalability.
The document discusses the implementation of a BI Portal and Federated Portal Network (FPN) at MEDA Pharmaceuticals. Key points include:
- The project involved enabling web reporting, report broadcasting, and PDF printing through the implementation of a BI Portal connected to an existing SAP system.
- A federated portal network was established between the BI Portal and Enterprise Portal to allow for content sharing across systems.
- Installation options for the BI Portal were examined, with the recommended approach being a standalone installation using one server with two system IDs for highest scalability.
Implementation Mangesh Mahadik Meda Pharmaceuticals Aravinda Boyapati Intelligroup Inc Real Experience. Real Advantage. [ 22 Agenda Introduction About MEDA, US System Landscape & User Base Project Scope Business Intelligence (BI) Portal Implementation BI 7 Architecture Need of BI JAVA and BI Portal in BI 7 BI Portal Installation Options (Pros & Cons between different options) Hardware Sizing BEx Configuration & Security Federated Portal Network (FPN) Different Portal Landscape Scenarios Implementation Steps Different Content Sharing Options BI Portal Publishing Accelerator BI Portal Content Management & Information Broadcasting Key Learning Real Experience. Real Advantage. [ 3 Terminology FPN : Federated Portal Network EP in entire presentation refers to BI Portal. Ex: BI Portal is a slim version of SAP Enterprise Portal which is installed along with BI JAVA Real Experience. Real Advantage. [ 4 Abstract Key Functionalities Learn about BI portal implementation and security Learn about need for BI Portal in BI Implementation Learn about federated portal network implementation Learn about web reporting in business intelligence and content management in BI Portal 4 Real Experience. Real Advantage. [ 55 Return on Investment Significant reduction in TCO by providing real-time and historical data in Business Intelligence (BI) Information broadcasting saves time and money (Go Green) BI Portal provides a familiar and intuitive environment which reduces the learning curve and accelerates the implementation process. BI Portal enriches user experience and encourages use of BI applications. Reusability of content and applications throughout the network can be achieved using FPN. Real Experience. Real Advantage. [ 6 About MEDA Pharma MEDA Pharmaceuticals Inc. is the U.S. subsidiary of MEDA AB. MEDA Pharmaceuticals specializes in respiratory, allergy, central nervous system, and cough-cold products. MEDA AB is an international specialty pharma company that concentrates on marketing and market-adapted product development. MEDA is represented with organizations in 26 countries, with more than 1,500 employees within marketing and sales. MEDAs products are sold in approximately 120 countries world-wide. 6 Real Experience. Real Advantage. [ 7 MEDA ERP Journey Real Experience. Real Advantage. [ 8 MEDA System Landscape 8 Real Experience. Real Advantage. [ 9 Partnering with Intelligroup 9 Intelligroup is preferred System Integrator for MEDA in area of ERP systems and they helped with all stages of roadmap. Stage-1 MEDA Selected Intelligroup as an Implementation Partner to implement Materials Management, Product Costing, Logistics, Flexible Planning, Sales& Distribution, FI & CO processes in SAP 4.6C to manage their operations. Stage-2 In 2003, MEDA implemented SAP-HR including Personnel Administration, Org Management, Benefits, Payroll Interface to ADP and Travel Management for their entire Corporate and Sales Force staff. This included ITS based expenses entry and approval functionalities. Stage-3 In August 2006, OS Migration from Unix to Windows NT and patches applied to existing 4.6C system Stage-4 July 2007, ECC 6.0 and BI 7.0 Upgrade including Oracle Upgrade, 64-bit conversion and Unicode. Stage-5 June 2008, EP 7 Upgrade, BI Portal & Federated Portal Network Implementation, ESS/MSS Implementation Current Projects in Pipeline: CRM 2007, MDM,PI 7.1, AII 5.1 and Offline Travel Mgmt Real Experience. Real Advantage. [ 10 Project Scope Project Scope The scope of the project is to enable BI Portal for Web Reporting Enable BEx Web Analyzer, Reports Broadcasting , PDF Print Implement Federated Portal Network between BI Portal & Enterprise Portal Technical Activities BEx Configuration Deploy & Configure BI Administration Cockpit 1.0 Business Package Security / Remote Role Assignment Federated Portal Network Functional Activities BI Reports Publishing using BI Portal Content Accelerator Tool BI Portal Content Governance 10 Real Experience. Real Advantage. [ 11 Project Highlights MEDA BI Portal / FPN Implementation Project started with onsite assessment session with Business Process Owners Team Size Business Process Team: 2 Technical Team: 4 (one onsite and three offshore) Project Locations: Somerset, New Jersey Remote location in Hyderabad, India Global team in different time zones working seamlessly using web conferencing to conduct virtual meetings for periodic status review Project Time Line: 3 months 11 Real Experience. Real Advantage. [ 12 BI Portal Implementation Details Business Intelligence (BI) Portal Implementation BI 7 Architecture Details Need of BI Java and BI Portal in BI 7 environment BI Portal Installation Options Hardware Sizing BEx Configuration & Security Template Based Configuration / RSPOR_SETUP Install & Run Diagnosis Tool Sample Errors Setup KM Document Repository In BI Portal 12 Real Experience. Real Advantage. [ 13 BI 7 Architecture Details 13 What is Usage Type: Usage types are the installable software components which can be installed independently based on the IT practice. IT practice is again based on IT scenario (what the business required). What is BI Portal (EP) and BI JAVA ? BI JAVA usage type available from NW 2004S. BI Java usage type requires AS JAVA and BI Portal (EP) as prerequisites.( BI portal is a slim version of Enterprise Portal) Real Experience. Real Advantage. [ 14 Need of BI JAVA & BI Portal in BI 7 14 Why we need BI JAVA and BI Portal SAP BI 7 comes with new features such as Web Application Designer, BI Accelerator, BEx Broadcaster, BEx Query Designer, BEx Report Designer, PDF print, BEx Web Analyzer and Visual Composer Modeling. All these new functionality requires the usage types AS JAVA, BI JAVA and BI Portals along with BI and AS ABAP Which features of BEx Web in SAP NetWeaver BI 7.0 are requiring Portal runtime? (*) New BEx Web Application Designer Exporting to PDF and Printing Integrated Planning, Drag & Drop (Analysis Web Item) Web Items (Container Layout, Menu Bar, Tab Pages, Button Group etc) Formatted Reporting with BEx Report Designer Document Integration with storage in Knowledge Management BEx Web Analyzer Real Experience. Real Advantage. [ 15 BI Portal Installation Options 15 Installation dilemma: You can either install all these usage types in single server which is called add-in installation or you can separate BI Portal from actual BI-AS ABAP which is called stand alone installation. Add-in Installation Add-In Installation on one server as one system (Double Stack Installation). Medium scalability because server itself must scale. Split is possible but requires rebuild of Java-Stack. All Dialog Instances must to be also Add-In installation (combined AS-ABAP/AS- Java-Stack). Combined Start/Stop (system downtime) Real Experience. Real Advantage. [ 16 BI Portal Installation Options 16 Standalone Installation: Comes up with two options One Server with Two Sys Ids Two Servers with Two Sys Ids Highly scalability, Server itself can scale (or) possibly be split out to two servers Dialog instances could be mixed (or) separate AS-ABAP and AS-Java could be scaled independently Recommended basic system landscape Highly scalability, AS-ABAP and AS-Java could be scaled independently Dialog instances could be mixed (or) separate Real Experience. Real Advantage. [ 17 Pros & Cons between Add-In, Stand Alone installation Add-In Installation Stand Alone Installation Both BI & BI Portal Server down time required for system maintenance, patch updates No server down time required for J2ee maintenance Installation and configuration could be easy Maintenance could be little more difficult compared with standalone installation Less hardware requirements compare to standalone installation with two servers More hardware required compared with add-in installation Higher number of users can cause performance issues. Best suitable solution for high number of users. SAP Best Practice: One server with two different SIDs is the best SAP suggested approach, which may require MCOD in database. This is useful because: It is Rationale: best combination of lowest hardware requirements and highest flexibility in terms of Scalability (dialog instances could be scaled independently). Start/Stop (combined using SAPMMC) , Downtime (independent between AS-ABAP & AS-Java),. Real Experience. Real Advantage. [ 18 Hardware Sizing The BEx Web runtime in SAP NW 2004s BI 7.0 has been reimplemented in Java, shifting a considerable amount of load from AS ABAP to AS JAVA BI users generate more load on Portal than normal Portal users Usage Types AS-Java and EP require additional CPU and memory Minimum requirement for AS-Java and EP is 2 CPUs and 4 GB memory See Note 927530 for more info Recommendation: Plan a memory requirement of 1 GB RAM for every 300 SAPS. If you use additional virtual machine (VM) nodes, you need to enlarge the Java heap (Please see Note 723909 ) Formula for calculating memory capacity for individual report: mem = # result cells * 0.8 KB + # rendered cells * 5 KB where: # result cells are the number of cells (rows * columns) of the result that is Returned by the query # rendered cells are the number of cells (rows * columns) that are displayed on one page in the Web template Real Experience. Real Advantage. [ 19 BEx Design Time & Run Time 19 Source: SAP Real Experience. Real Advantage. [ 20 BEx Configuration & Security 1. Communication Java ABAP Communication (HTTP(S)) ABAP Java Communication (RFC/JCO) 2. Single Sign On (with SAP Logon Tickets) Java is trusting ABAP ABAP is trusting Java 3. User Management Configuration ( ABAP system as central user administration, With Add-in installation this step automatically performed) Configuration Options: Template Based Configuration: Template Installer to perform the automatic configuration. In most cases, this template-based automatic configuration is enough to enable BEx Web in SAP NW 2004s. (Recommended) Note: Use Diagnostics & Support (Java based) tool to verify the missing configuration Run RSPOR_SETUP Report: Used to perform a manual/semi-automatic configuration. Real Experience. Real Advantage. [ 21 Template Based Configuration Run template installer: Login to http://hostname:port/NWA with user J2ee_admin Click on Deploy and Change tab, Select the BI_SYSID_This wizard will execute Post install steps of technical configuration of BI-Java from table list and click on start. Real Experience. Real Advantage. [ 22 Template Based Configuration After successful installation, you will see the success messages as shown below Real Experience. Real Advantage. [ 23 23 Install Diagnosis & Support Tool Diagnosis & Support Tools is a java based tool provided by SAP for checking the missing configuration performed with template installer Download the tool from SAP Note: 937697 Login to below BI Portal URL < http|https> ://<j2ee_server>:<j2ee_ port>/irj/servlet/prt/portal/prtroot/com.sap.portal.runtime.system.console.default Click on browse button, select com.sap.ip.bi.supportdesk.par file from and click on upload button. Real Experience. Real Advantage. [ 24 24 Run Diagnosis & Support Tool Login to below BI Portal URL http://hostname:port:/irj/servlet/prt/portal/prtroot/com.sap.ip.bi.supportdesk.default Diagnosis & Support tool will run automatically and display the configuration status. Diagnostics tool will show all the configuration checks with status Red or Green . If any Red entries exist, you can find the resolution below. Real Experience. Real Advantage. [ 25 25 Run Diagnosis & Support Tool Sample Errors Below is a example of errors that you may encounter after you run diagnostics tool: Error Status: Error Details: Fix: Real Experience. Real Advantage. [ 26 Run RSPOR_SETUP Setting up ABAP JAVA Communication Setting up ABAP JAVA communication is very important step in BEx Configuration. When user login to any BEx tool (BWA, Query Designer, Report Designer) it will authenticate with ABAP engine, for publishing / Broadcasting , ABAP engine communicate with J2EE engine. Note: Template Installer verifies only the JAVA ABAP communication & SSO. RSPOR_SETUP report is used to check the communication & SSO from AS ABAP to AS JAVA (Please refer notes : 916571, 928332 before running Report) You can run RSPORT_SETUP in two different ways Login SAP GUI SE 38 Enter RSPOR_SETUP Execute Login SAP GUI SPRO IMG SAP Netweaver Business Intelligence Settings for Reporting and Analasys BEx Web Overview Integration in to Portal Real Experience. Real Advantage. [ 27 Run RSPOR_SETUP Next screen appears with three different options, if you already ran template installer, select Check Configuration option to verify settings. After execute, report will be displayed with status details Real Experience. Real Advantage. [ 28 Run RSPOR_SETUPSample Error (1) Status which are in red color needs to be configured manually Example: Resolution: The RFC destination in the J2EE Engine is an RFC server that is called by the BI system as the RFC client. The connection is required in order to display content from the portal in the BI system. The RFC destination is used for the portal in RFC destinations. Fix: Login to BI Portal Visual Administrator (<Portal_Directory>\admin\go.bat ) Sid/Server<#>/Services/Jco RFC Provider Maintain RFC Destination Create RFC Destinatio n in BI System with same Program Id Real Experience. Real Advantage. [ 29 Run RSPOR_SETUPSample Error (2) Status which are in red color needs to be configured manually Example: Resolution: Export BI Portal Certificate (J2EE Certificate) in BI (ABAP). This will ensure all requests which are coming from BI portal will accepted by BI (ABAP) System Export BI (ABAP) certification in BI Portal (J2EE). This will ensure all requests which are coming from BI (ABAP) will accepted by BI Portal (J2EE) System Real Experience. Real Advantage. [ 30 Run RSPOR_SETUPSample Error (2).. Export BI Portal Certificate (J2EE Certificate) in BI (ABAP): Download the Certificate from BI Portal Upload BI Portal Certificate in to BI System using TCode STRUSTSSO2 Real Experience. Real Advantage. [ 31 Run RSPOR_SETUPSample Error (2).. Export BI Certificate (ABAP Certificate) in BI Portal(J2EE): Download Certificate from BI System using TCode STRUSTSSO2 Upload BI (ABAP) Certificate in to BI Portal Visual Admin Server Services Security Provider Real Experience. Real Advantage. [ 32 How To Identify Communication Errors BI Portal AS ABAP AS JAVA BEx (WAD) RS_TEMPLATE _MAINTAIN_70 Note : 989525 RSPOR_SETUP Real Experience. Real Advantage. [ 33 Possible Errors , If set up not done properly Below Errors may Occurs while publishing query in to BI portal if the Certificates are not configured properly between BI (ABAP) and BI Portal (J2EE) Real Experience. Real Advantage. [ 34 Setup KM Document Repository In BI Portal KM Document Repository configuration in BI Portal enables to save the queries, reports and BI Applications as KM documents Use KM Services for: Subscription, Feedback, Discussion, Collaboration, Rating, TREX search, Notes, Download Real Experience. Real Advantage. [ 35 Setup KM Document Repository In BI Portal Log on to the portal System Administration -> System Configuration -> Knowledge Management -> Content Management Repository Managers Classes BI Document Repository Create new repository Real Experience. Real Advantage. [ 36 BI Portal Demo Real Experience. Real Advantage. [ 37 Federated Portal Network (FPN) A federated portal network (FPN) allows organizations with multiple portals, SAP and non-SAP, to share content between the independent portals. New Terminology: Consumer Portal Producer Portal Real Experience. Real Advantage. [ 38 Different Portal Landscape Scenarios One Central Portal Pros Less Hardware Requirement Serves for all back end Apps (ECC/BI/CRM/SRM etc..) Cons May cause performance issues Complex maintenance Non - FPN Pros Load Sharing Easy maintenance Cons Require multiple logins Not a best practice Real Experience. Real Advantage. [ 39 Different Portal Landscape Scenarios Federated Portal Network Pros One central consumer portal serving as the entry point for all end users. Seemlessly accesses content residing on multiple producer portals (SAP as well as Non- SAP portals). Load Sharing Different producer portal can upgrade to provide enhanced functionality without effecting the main portal server which all employees use. Business units use different portal (Producer) servers to create and maintain their required functionalities Cons: Consumer portal becomes only source of accessing all business functions in an organization Note : SAP NetWeaver 7.0 (2004s) SPS 10 and above FPN is available Consumer Portal and Producer portal should be at same patch level Real Experience. Real Advantage. [ 40 FPN Implementation Steps System Administration Proxy Setting Trust between Consumer and Producer Cache Define and Configure Producers in Consumer User Administration Make sure users in consumer and producer should be same Content Sharing RRA (Remote Role Assignment) Remote Content Copy WSRP Content Sharing (mostly for Non-SAP Portals) Real Experience. Real Advantage. [ 41 FPN System Administration Settings Proxy Setting (If you are using proxy server) Need to be configured on both producer and consumer Login to Portal (Consumer & Producer) System Administration System Configuration Service Configuration Applications com.sap.portal.ivs.httpservice Cache Setting Improve performance while accessing content between consumer and producer(s) Login to Portal (Consumer & Producer) System Administration System Configuration Service Configuration Applications com.sap.portal.ivs.global.gpcache Real Experience. Real Advantage. [ 42 FPN System Administration Settings Cache Settings Login to Portal (Consumer & Producer) System Administration Federated Portal My Self As Content Consumer Cache Management com.sap.portal.ivs.httpservice Real Experience. Real Advantage. [ 43 FPN System Administration Settings Trust Settings : Enables the user authentication between consumer and producer while sharing content Download the verify.der file on the consumer portal System Administration System Configuration Key Store Administration Import the verify.der file on the producer portal System Administration System Configuration Key Store Administration Import Trust certificate Real Experience. Real Advantage. [ 44 FPN System Administration Settings Trust Settings Login to Producer Portal Visual Administrator (Go.bat), Enter the consumer portal certificate details as follows Visual Administrator SID Server XYZServices Security Provider Run time Policy Configuration Restart J2EE Server Real Experience. Real Advantage. [ 45 FPN System Administration Settings Define and Configure Producer(s) in Consumer Create a Producer in Consumer System Administration Federated Portal My Self As Content Consumer Manage my Producers Netweaver Content Producers Register Consumer With Producer To use the content shared by producer, consumer must register with producer Real Experience. Real Advantage. [ 46 How to Verify Producer Content & Roles in Consumer To Verify Producer (BI Portal) Content in Consumer Portal. Content Administration Portal Content Netweaver Content Producers To Verify Producer (BI Portal) Roles in Consumer Portal. User Administration Identity Management Real Experience. Real Advantage. [ 47 Different Content Sharing Options Real Experience. Real Advantage. [ 48 BI Portal Publishing Accelerator BI Portal Publishing Accelerator tool is developed by Intelligroup for streamline the BW/BI content publishing process in BI Portal, It is used to Publish BEx Query/Report/Template as an Iview Assign Iview properties Assign iview To page/workset/role To KM Folder as link Assign page to workset or role Assign workset to role Assign roles to user/User groups Search for roles Search for users Generate Transport file for the assignment Real Experience. Real Advantage. [ 49 BI Portal Publishing Accelerator Publish BEx Query / Report / Web Application Designer Template as an Iview Real Experience. Real Advantage. [ 50 BI Portal Publishing Accelerator Real Experience. Real Advantage. [ 51 BI Portal Content Management Use WorkSet Map IView to display the iview links as pictogram Real Experience. Real Advantage. [ 52 BI Portal Content Management Use KM Document Explorer Iview to display all report iViews (as a KM links) for easy report navigation KM Folder Structure Real Experience. Real Advantage. [ 53 Information Broadcasting in BI Portal Information Broadcasting in BI Portal allows the distribution of BI Information via different channels E-Mail Enterprise Portal in different formats ... HTML, MHTML BEx Analyzer Workbooks ZIP Files of different sources Queries BI QAD - Dashboards, BEx Analyzer Workbooks in different modes Online & pre-calculated Real Experience. Real Advantage. [ 54 Information Broadcasting in BI Portal 1 2 3 Real Experience. Real Advantage. [ 55 Access Producer(BI Portal) Roles to Consumer using RRA BI Portal (Producer) Assign producer portal roles to consumer portal (login to consumer portal User Administration Identity Management Search producer role , Assign to user) RRA Enterprise Portal (Consumer) Real Experience. Real Advantage. [ 56 Federated Portal Network Demo Real Experience. Real Advantage. [ 57 Key Learning Think of BI Portal as an add-on to your existing BI environment Portal that incorporate BI are much more powerful BI Portal gives you new tools and options for information governance Understand the different BI portal installation options & Hardware Sizing Federated Portal Network gives much control and performance while accessing enterprise applications KM gives powerful content management options Think of Information Broadcasting for timely report delivery Real Experience. Real Advantage. [ 58 58 [ ] Thank you for participating. SESSION CODE:3003 LOCATION: S310H Please remember to complete and return your evaluation form following this session. For ongoing education on this area of focus, visit the Year-Round Community page at www.asug.com/yrc
Installation and Configuration of IBM FileNet Information Management Software: A step-by-step guide to installing and configuring IBM FileNet ECM and Case Manager on RHEL 8.0 (English Edition)
Installation, Upgrade, and Configuration of IBM Cognos Analytics: Smooth Onboarding of Data Analytics and Business Intelligence on Red Hat RHEL 8.0, IBM Cloud Private, and Windows Servers
Installation and Configuration of IBM Watson Analytics and StoredIQ: Complete Administration Guide of IBM Watson, IBM Cloud, Red Hat OpenShift, Docker, and IBM StoredIQ (English Edition)