
SAP Knowledge Warehouse provides you with the technical infrastructure for administering documentation, training material, and manuals. This guide explains how you configure the Knowledge Warehouse.
Prerequisite
The components shown under system landscape have been installed and are runnable.
System Landscape
Since the configuration tasks to be undertaken for SAP KW are closely connected with the interaction of the individual components of the SAP KW landscape, this figure shows a simplified representation of the SAP Knowledge Warehouse system landscape to provide an overview:
A brief introduction to the communication between the components using the display scenario with the browser:
If a user wants to display content in the browser, this request is passed through the Internet Knowledge Servlet (IKS) to the SAP NetWeaver ABAP system. An SAP NetWeaver AS for Java system is required for the IKS.
The Knowledge Provider (KPro) uses the information provided about the content to be displayed to resolve the context in the ABAP system. As a result, a URL is provided for access to content stored using a Max DB/SAP DB instance on the content server.
This content is passed through the SAP NetWeaver ABAP system to the IKS. The HTML page is then formatted there, and finally displayed in the browser for the end user.
If a search of the content stored in SAP KW is started, the KPro in the SAP NetWeaver ABAP system takes on the communication with the search engine (TREX).
The number of configuration steps to be performed depends on the purposes for which the SAP KW is to be used.
Mandatory configuration steps:
For content storage, you need to create content repositories on the ABAP system and the content server and assign the relevant storage categories. This is usually done using the content server auto-configuration. If the automatic creation and assignment fails, however, you need to perform these steps manually.
Configuring SAP Internet Knowledge Servlet (IKS)
To allow the content to be displayed using browsers/structure preview, the IKS needs to be correspondingly configured. The steps required to do this are explained in the linked section.
Configuration steps to be performed if required:
Selecting the SAP Front-End Components
The browser is sufficient if you only want to display the content stored in SAP KW. A SAP GUI is required for Customizing and administration in SAP KW.
If you want to create, edit, or translate content in SAP KW, or, for example, want to download and display training material as off-line presentations, you need to install additional front-end components.
Configuration for Creating Contents
You only need to perform the configuration steps described here is you want to edit content delivered by SAP, or to create and store your own material.
Settings for Structure Buffering
To speed up the display of large structures in the Web browser, the requested structures are temporarily stored in a buffer of the SAP NetWeaver ABAP system. If necessary, you can adjust the relevant default settings for the buffering times. You can also schedule a background job to delete obsolete entries.
To allow users to search the content stored in SAP KW using SAP GUI or a browser, you not only need to install Search and Classification (TREX), but also to perform postprocessing in the SAP NetWeaver ABAP system. In addition to creating the search server relation, you need to activate indexing for the KW document areas from which content is to be taken into account during indexing. You also need to schedule a background job that includes or removes the content marked for indexing or deindexing.
The linked section describes all configuration steps that need to be performed if you want to import content provided by SAP in transport requests into your SAP KW system.
Using the SAP KW with Decentralized Users
If your KW users (authors/display users) are globally distributed, you have the option of making their work easier by using additional content servers and cache servers.
If you want to use dynamic help, that is, application help is to be taken from your KW system, you need to make the IKS server and port known in the application system and set the help type.
Creating Customer-Specific Help Links
If you have created your own content in SAP KW and want to call this in your application system using the application help, you need to assign the objects to particular packages/transactions/programs. To create these help links, the application system needs to be accessed from the structure preview in the SAP KW.