Technology Blogs by Members
Explore a vibrant mix of technical expertise, industry insights, and tech buzz in member blogs covering SAP products, technology, and events. Get in the mix!
cancel
Showing results for 
Search instead for 
Did you mean: 
shailendra_mca
Explorer

Introduction –

 As we know B systems  contain a large volume of data that is only accessed rarely. The data is either never or rarely needed in Data Warehouse processes or for analysis. The main challenge of implementing a multi-temperature memory strategy is to seamlessly integrate the warm and cold memory areas and to make these areas invisible to the outside, in order to ensure that all required functions are applied to this data. SAP offers various solutions, which help to reduce TCO  SAP IQ NLS is one of them to reduce load by cold data

 

shail08_hcl_0-1709722587031.png

SAP IQ based Nearline storage can be used to offload the data and reduce main-memory data footprint further. Typically, the data is sliced based on the time dimensions or it can be completely moved into the cold storage DB. The read access to IQ NLS is in most cases much faster than READ access to the traditional databases. The unique advantage of such a native solution is that the performance of the BW query that requires the data from the Sybase IQ store can be optimized using HANA SDA (Smart Data Access). Smart data access enables remote data access as if they are local tables in HANA without copying data into HANA. It is  highly optimized, high-performance and decision-support server designed specifically for mission-critical business intelligence, analytics, data warehousing and Component Integration Services within SAP .Sybase IQ provide direct access to relational and non-relational databases on mainframe, UNIX, or Windows server. SAP IQ (formerly known as SAP Sybase IQ or Sybase IQ; IQ for Intelligent Query) is a column-based, petabyte scale, relational database software system used for business intelligencedata warehousing, and data marts

Its primary function is to analyze large amounts of data in a low-cost, highly available environment. SAP IQ is often credited with pioneering the commercialization of column-store technology. At the foundation of SAP IQ lies a column store technology that allows for speed compression and ad-hoc analysis. SAP IQ has an open interface approach towards its ecosystem. SAP IQ is also integrated with SAP's Business Intelligence portfolio of products to form an end-to-end business analytics software stack, and is an integral component of SAP's In-Memory Data Fabric Architecture and Data Management Platform.

 Architecture :

Below diagram is sap IQ data base Architecture -

shail08_hcl_1-1709722587096.png

Communication between BW and SAP IQ  via NLS interface

shail08_hcl_2-1709722587106.png

Pre-installation Tasks:

  • Check for Operating System Patches- check snote - 3060790
  • Increase the Swap Space- Recommended minimum swap space is 1 GB.
  • Check Port Availability for SAP IQ Cockpit -  HTTP Port: 4282 HTTPS Port: 4283 ,RMI Port: 4992 ,TDS Port: 499
  • Verify Network Functionality- verify that the server where you plan to install SAP IQ can use TCP/IP to communicate with other devices on your network.
  • Disable HugePages - Remove the HugePages options from /etc/ sysctl.conf and restore the kernel to the default configuration
  • Transparent HugePages - Disable Transparent HugePages to avoid SAP IQ performance problems.
  • Set the Kernel Parameters-Set the number of available semaphore identifiers to at least 4096.
  • Create the SAP IQ Account
  • Download Installation Files  login on sap market place and download require software based on you infrastructure

Installation   -

The below flowchart gives you an overview of the major tasks to install and implement a SAP IQ system on an Azure Linux VM. Some configuration and post steps need to be done by BW team.

shail08_hcl_3-1709722587120.png

Install SySAM

  Given below are step to install SySAM

shail08_hcl_4-1709722587148.png

shail08_hcl_5-1709722587235.png

Unselect  un-relevant  component and enter option 11 SySAM License server

shail08_hcl_7-1709722587249.png

Choose  1 Typical

shail08_hcl_8-1709722587258.png

shail08_hcl_9-1709722587269.png

 

shail08_hcl_10-1709722587273.png

 

 Now you can see below directory.

shail08_hcl_11-1709722587305.png

 Install SAP IQ Server

shail08_hcl_12-1709722587318.png

shail08_hcl_13-1709722587344.png

shail08_hcl_14-1709722587351.png

shail08_hcl_15-1709722587358.png

shail08_hcl_16-1709722587375.png

shail08_hcl_17-1709722587410.png

shail08_hcl_18-1709722587429.png

shail08_hcl_19-1709722587449.png

shail08_hcl_20-1709722587470.png

shail08_hcl_21-1709722587481.png

shail08_hcl_22-1709722587491.png

shail08_hcl_23-1709722587507.png

shail08_hcl_24-1709722587518.png

shail08_hcl_25-1709722587526.png

shail08_hcl_26-1709722587565.png

Start IQ

Command : start_iq -n utility -x "tcpip{port=34238}" -su *****

shail08_hcl_27-1709722587598.png

shail08_hcl_28-1709722587632.png

shail08_hcl_29-1709722587664.png

shail08_hcl_30-1709722587675.png

Installing client on BW dB and App server

shail08_hcl_31-1709722587695.png

shail08_hcl_32-1709722587719.png

shail08_hcl_33-1709722587737.png

shail08_hcl_34-1709722587743.png

shail08_hcl_35-1709722587752.png

Install SDA

shail08_hcl_36-1709722587771.png

Check all environment variable as per IQ installation  document

Configuration

Logon to BW system and update RSADMIN table using report SAP_RSADMIN_MAINTAIN

shail08_hcl_37-1709722587777.png

shail08_hcl_38-1709722587781.png

Create DBCO Connection

shail08_hcl_39-1709722587789.png

shail08_hcl_40-1709722587795.png

shail08_hcl_41-1709722587801.png

shail08_hcl_42-1709722587809.png

shail08_hcl_43-1709722587821.png

Transaction DBACOCKPIT

shail08_hcl_44-1709722587838.png

Add

And  test connectivity

shail08_hcl_45-1709722587841.png

shail08_hcl_46-1709722587864.png

References –

SAP IQ Installation and Update Guide for Linux (SAP IQ 16.1 SP 05 Document Version: 1.0.0 – 2023-12-15)

https://community.sap.com/t5/technology-blogs-by-sap/managing-large-sap-bw-on-hana-systems-sap-hana-...

SAP IQ - Wikipedia

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 Comment
Labels in this area