Introduction to SAP IQ ( PDF)
Total Page:16
File Type:pdf, Size:1020Kb
PUBLIC SAP IQ 16.0 SP 10 Document Version: 1.0 – 2015-07-07 Introduction to SAP IQ Content 2 About SAP IQ...............................................................5 2.1 Product Licensing.............................................................5 2.2 Product Editions..............................................................5 2.3 Available Licenses............................................................ 6 2.4 Related Products.............................................................6 3 Documentation............................................................. 8 3.1 New Release Information....................................................... 8 3.2 Getting Started.............................................................. 8 3.3 Administration...............................................................8 3.4 Reference Guides.............................................................9 3.5 Optional Features.............................................................9 3.6 SySAM Licensing.............................................................9 4 Online Resources...........................................................10 4.1 Product ...................................................................10 4.2 Community................................................................ 10 4.3 Documentation..............................................................10 4.4 Video Catalog...............................................................11 4.5 Demos....................................................................11 4.6 Near-Line Storage Solution.....................................................12 4.7 SAP IQ and Hadoop...........................................................12 4.8 Whitepapers................................................................12 5 Concepts................................................................. 14 5.1 Key Principles...............................................................14 Column-Wise Data Structures.................................................14 Bit-Wise Indexing..........................................................15 5.2 Architecture................................................................16 Simplex Server Architecture..................................................16 Multiplex Server Architecture.................................................17 5.3 SAP IQ Database.............................................................19 Stores..................................................................19 IQ Log Files..............................................................21 Server Spaces............................................................23 6 Scalability................................................................ 25 6.1 Memory Use............................................................... 25 PUBLIC Introduction to SAP IQ 2 © 2015 SAP SE or an SAP affiliate company. All rights reserved. Content 6.2 Data Loads................................................................ 25 MAIN_RESERVED_DBSPACE_MB Option........................................ 26 6.3 Page Size..................................................................26 6.4 Processing Threads.......................................................... 27 The Process Threading Model.................................................27 Tuning Options...........................................................28 6.5 Disk Space.................................................................28 6.6 Intermediate Versioning.......................................................28 6.7 Column-Based Indexes........................................................29 6.8 Query Optimizer.............................................................29 6.9 Schema Design............................................................. 29 6.10 UNION ALL Views............................................................29 UNION ALL Views for Faster Loads.............................................30 7 Glossary..................................................................36 Introduction to SAP IQ PUBLIC Content © 2015 SAP SE or an SAP affiliate company. All rights reserved. 3 1 Introduction to SAP IQ This guide introduces the SAP IQ product, its concepts, and its components. PUBLIC Introduction to SAP IQ 4 © 2015 SAP SE or an SAP affiliate company. All rights reserved. Introduction to SAP IQ 2 About SAP IQ SAP® IQ is a high-performance decision-support server designed specifically for mission-critical business intelligence, analytics, and data warehousing. Component Integration Services within SAP IQ provide direct access to relational and non-relational databases on mainframe, UNIX, or Windows servers. 2.1 Product Licensing Available licenses are determined by product edition. Optional features are sold and licensed separately. Whether you install a licensed or evaluation edition, you have 30-day access to all features and options. To use an option beyond the 30-day evaluation period, you must purchase and install an appropriate SAP Software Asset Management (SySAM) license. The e-mail message or Web key you receive when you purchase an SAP product provides specific product and licensing information. Before installing and configuring any product edition, know which features you are licensed to use. 2.2 Product Editions ● SAP IQ Enterprise Edition Supports all options and features. The Enterprise Edition requires a CPU license, which restricts the number of cores (not CPUs) the server can use. Optional features are sold and licensed separately. ● SAP IQ 30-Day Trial Evaluation Provides full access to all features available in the SAP IQ Enterprise Edition for a 30-day evaluation period. When the evaluation period expires, customers are required to purchase an appropriate license to continue running the server. Available as a free download here . ● SAP IQ Edge Edition Packaged for small and midsize customers, the Edge Editon supports a maximum of 8 cores and 1TB of compressed data. The SAP IQ Edge Edition includes is intended to run as a simplex server and does not support SAP IQ add-ons. ● SAP IQ Express Edition Unlike the Evaluation Edition, the SAP IQ Express Edition does not expire, and cannot be deployed in a production environment. The Express Edition restricts the size of all IQ main dbspaces and does not permit other incremental license options. Available as a free download here . Introduction to SAP IQ PUBLIC About SAP IQ © 2015 SAP SE or an SAP affiliate company. All rights reserved. 5 2.3 Available Licenses The SAP IQ Evaluation Edition and SAP IQ Enterprise Edition provide 30-day access to all features and options. Access to optional features beyond the 30-day evaluation period requires an SAP IQ Enterprise Edition and appropriate license. Table 1: Orderable License Actual License Description CPU IQ_CORE Restricts the number of cores (not CPUs) the server can use. VLDB MO IQ_VLDBMGMT Lets you create multiple tablespaces and dbspaces beyond the defaults. Each VLDB license allows for 1 TB of storage. Additional licenses are re quired for each additional TB of storage in the main store. ASO IQ_SECURITY Enables column, ECC Kerberos and FIPS encryption options. The number of ASO licenses must match the number of cores. MPXO IQ_MPXNODE Allows you to starts secondary multiplex nodes (readers/writers). The num ber of nodes must always be less than cores, as each multiplex server must have at least one core. IDBA-PSO IQ_UDF Lets you define and run high-performance scalar and aggregate user-de fined functions. Available with approved third-party libraries only. IQ_IDA Allows you to build, deploy and run C/C++ V4 User-Defined Functions (UDF). The IQ_IDA license will function as both the InDatabase Analytics Op tion and Partner Solutions license. UDA IQ_UDA Applies to TEXT indexes and enables the IQ text search functionality, which lets search unstructured and semi-structured data. An IQ_UDA also includes an IQ_LOB license. Note The DBA must explicitly authorize access to an optionally licensed feature. SAP IQ will not attempt to check-out an optional license by default. Unless the DBA grants access to an option, the option will not be available. See the sp_iqlmconfig stored procedure in Reference: Building Blocks, Tables, and Procedures for more information. 2.4 Related Products ● SAP HANA® SAP HANA is an in-memory database that combines transactional data processing, analytical data processing, and application logic processing functionality in memory. See SAP HANA at http:// help.sap.com/hana for more information. ● SAP® SQL Anywhere® SAP SQL Anywhere is a comprehensive data management package for server, desktop, mobile, and remote office environments. SAP IQ is an extension of SAP SQL Anywhere, and incorporates many of its PUBLIC Introduction to SAP IQ 6 © 2015 SAP SE or an SAP affiliate company. All rights reserved. About SAP IQ features. See the SAP SQL Anywhere Help Portal at http://help.sap.com/sql-anywhere for more information. ● SAP PowerDesigner® PowerDesigner is the industry-leading modeling and metadata management solution for data, information, and enterprise architecture. See the SAP PowerDesigner Help Portal at http://help.sap.com/ powerdesigner for more information. Introduction to SAP IQ PUBLIC About SAP IQ © 2015 SAP SE or an SAP affiliate company. All rights reserved. 7 3 Documentation SAP IQ documentation is topic-oriented and task-based. Divisions within the set are designed to address key subject areas. Refer to this summary to locate information