SAP ABAP IMG Activity BW_CONTENT_EANALYTIC (Settings for E-Analytics)
Hierarchy
BI_CONT (Software Component) Business Intelligence Content
   BW-BCT-DOC (Application Component) Documentation
     RS_BCT_DOCUMENTATION (Package) BW: Content - Documentation Objects
IMG Activity
ID BW_CONTENT_EANALYTIC Settings for E-Analytics  
Transaction Code S_BC5_43000051   (empty) 
Created on 20010719    
Customizing Attributes BW_CONTENT_EANALYTIC   Settings for E-Analytics 
Customizing Activity BW_CONTENT_EANALYTIC   Checking the Uniqueness of Strategic Characteristics 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name BW_CONTENT_EANALYTIC    

Example

Requirements

Standard settings

Recommendation

Activities

Maintain the following entries:

Object        Value

Cookie_NAME        GUID

COOKIE_SEPARATOR        ;+

LOGSYS        BC5CLNT000

REPLACE_1_1        %7B

REPLACE_1_2        {

REPLACE_2_1        %7D

REPLACE_2_2        }

REPLACE_3_1        %2D

REPLACE_3_1        -

SESSION_NAME        ASPSESSIONID

SESION_SEPARATOR        ; +

TL_SERVER        http://www.mydomain.com/

GEN_BATCHFILE        ABAPDIR.BAT

GEN_BATCHFILECONTENT        DIR *.CSV /B < ABAPDIR.TXT

GEN_BATCHFILERESULT        ABAPDIR.TXT

GEN_FILEPATH        C:\1\XML

COOKIE-Parameter

The parameter COOKIE_NAME & COOKIE_SEPARATOR is used to detach the cookie value in the Web log file.

An example of a cookie:

UID=%7BAC6AFD49%2D6367%2D4627%2D913B%2DD0C8EDD3DF0A%7D;+Visits=1;+ASPSESSIONIDQQGGQGDO=EFOBBIPDPGPLLPJNJNKIJMDA

This cookie contains the following three pairs of parameters and values:

GUID -> %7BAC6AFD49%2D6367%2D4627%2D913B%2DD0C8EDD3DF0A%7D

Visits -> 1

ASPSESSIONIDQQGGQGDO -> EFOBBIPDPGPLLPJNJNKIJMDA

In the transfer routine for the InfoObjekt 0WEB_COOKIE, the system examines the cookie string, and reads for the cookie name ( in this example GUID ), and the corresponding value. (%7BAC6AFD49%2D6367%2D4627%2D913B%2DD0C8EDD3DF0A%7D).

The paramaters REPLACE_x_y can also be used to allow the cookie value to be read more easiy.

Logsys-Parameter

The parameter LOGSYS is required to correctly assign the ITS. This parameter allows the path of the webserver to be determined in the table TWPURLSVR, and is used, for example, in the class CL_BW_BCT_WEB_02 ,when creating the complete file path for Web reports.

REPLACE_X_Y_Parameter

The parameters REPLACE_X_Y are used when determining the cookie value. They are also used to convert character strings into other character strings, and always appear as a pair. For example: the parameter REPLACE_1_2 always requires parameter REPLACE_1_2, the next highest REPLACE_2_1 always requires parameter REPLACE_2_2.

As an example, using the COOKIE parameter

GUID -> %7BAC6AFD49%2D6367%2D4627%2D913B%2DD0C8EDD3DF0A%7D

the character string %7D is converted to {, %7B ind } and %2D to #. There is no limit to the number of corresponding character strings that can be created. The three pairs above, in terms of their values and the number of them, are only examples.

SESSION-Parameter

The parameters SESSION_NAME & SESSION_SEPARATOR are used to detach the session value in the Web log file.

AN example for a cookie:

UID=%7BAC6AFD49%2D6367%2D4627%2D913B%2DD0C8EDD3DF0A%7D;+Visits=1;+ASPSESSIONIDQQGGQGDO=EFOBBIPDPGPLLPJNJNKIJMDA

This cookie contains the following three pairs of parameters and values:

GUID -> %7BAC6AFD49%2D6367%2D4627%2D913B%2DD0C8EDD3DF0A%7D

Visits -> 1

ASPSESSIONIDQQGGQGDO -> EFOBBIPDPGPLLPJNJNKIJMDA

In the transfer routine for the InfoObjekt 0WEB_COOKIE, the system examines the cookie string, and reads for the cookie name ( in this example ASPSESSIONID), and the corresponding value. (EFOBBIPDPGPLLPJNJNKIJMDA)

The paramaters REPLACE_x_y can also be used to allow the cookie value to be read more easily.

TL_SERVER-Parameter

The parameter TL_SERVER is required to create the file path to the Tealeaf data bank correctly. It is used for web reports that call up the class CL_BW_BCT_WEB_02, and enables a direct jump from Queries with characteristic 0WEB_SESSN to TLS files, in order to extend the user's visit. If already installed on the local server, the client software RealiTea viewer from Tealeaf Technology is started.

Parameters GEN_BATCHFILE, GEN_BATCHFILECONTENT, GEN_BATCHFILERESULT, GEN_FILEPATH

These parameters are used from function module RS_BCT_GEN_FILES_GET. This function module is called up in a start routine for the InfoPacage, reads all the CSV file data with event data in the specified directory, and loads it into the data target.

In doing so, a batch file is created in steps with command line parameters, is executed, and creates a list with all the CSV files found in the directory. This list is read by the function module and combines the data in the CSV files for a new CSV file. Afterwards, the source CSV files are renammed (suffix #-old#) and the name of the new CSV file is transferred to the InfoPackage.

GEN_BATCHFILE Parameter

This parameter specifies the name of the batch file to be created. The batch file is created in the file folder, which is specified in the parameter GEN_FILEPATH. The batch file is filled with the value from GEN_BATCHFILECONTENT, is called up by the function module, and is executed. In doing so, the file is created, which is specified in the parameter GEN_BATCHFILERESULT.

GEN_BATCHFILECONTENT Parameter

This parameter value contains the command line parameters that are in the batch file.

GEN_BATCHFILERESULT Parameter

This parameter contains the name of the file created by the function module. In this file, all CSV files in the specified directory path are listed as an event.

GEN_FILEPATH Parameter

This parameter GEN_FILEPATH specifies the directory path in which the CSV files to be loaded are stored.

Business Attributes
ASAP Roadmap ID 899   not to be assigned 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency A   Valid for all countries 
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG BW_CONTENT_EANALYTIC 0 ARS0000023 Business Content and Extractors 
Maintenance Objects
Maintenance object type C   Customizing Object 
Assigned objects
Customizing Object Object Type Transaction Code Sub-object Do not Summarize Skip Subset Dialog Box Description for multiple selections
RSWEB_ADMIN S - Table (with text table) SM30  
History
Last changed by/on SAP  20010719 
SAP Release Created in 21C