Enterprise Data Catalog Scanner Configuration Guide > Configuring Business Intelligence Resources > SAP BusinessObjects
  

SAP BusinessObjects

You can configure an SAP BusinessObjects resource type to extract metadata from SAP BusinessObjects. SAP BusinessObjects is a business intelligence tool that includes components for performance management, planning, reporting, analysis, and enterprise data management.

Objects Extracted

Enterprise Data Catalog extracts metadata of the following schema objects from an SAP Business Objects data source:

Prerequisites

You must install the Enterprise Data Catalog Agent to extract metadata from SAP BusinessObjects running on Microsoft Windows. Also, you must enable the Enterprise Data Catalog Agent to interact with the desktop. For information on how to enable the Enterprise Data Catalog Agent to interact with the desktop, see the How to enable the EDC Agent to Interact with the Desktop​ KB article.

Permissions to Configure the Resource

You must remove write-protection permissions from any SAP Business Object universe that you want to export. For more information about removing Business Object permissions, see the SAP Business Objects documentation.
Make sure that the user who logs in to the SAP Business Objects repository belongs to the Universe Designer Users group and has read access to all the Business Objects metadata. If the Business Objects repository contains web intelligence reports in the Favorites or Personal folders, make sure that you include the user in the Administrators group. You must create a custom security group and provide permission for the user to view Web intelligence reports.

Basic Information

The General tab includes the following basic information about the resource:
Information
Description
Name
The name of the resource.
Description
The description of the resource.
Resource type
The type of the resource.
Execute On
You can choose to execute on the default catalog server or offline.

Resource Connection Properties

The following table describes the properties for the BusinessObjects resource type:
Property
Description
Agent URL
Host name and port number of the Enterprise Data Catalog agent that runs on a Microsoft Windows Server.
Note: Make sure that you specify the URL in the following format: http://<hostname>:<connector_port>/MIMBWebServices
Version
Version of the SAP Business Objects repository.
System
Name of the BusinessObjects repository. For BusinessObjects 11.x and 12.x, specify the name of the BusinessObjects Central Management Server.
Specify the server name in the following format:
<server name>:<port number>
If the Central Management Server is configured on a cluster, specify the cluster name in the following format:
<host name>:<port>@<cluster name>
Default port is 6400.
Note: If the version of the BusinessObjects repository is 14.0.6, do not specify a port number in the repository name. If you specify the port number, Enterprise Data Catalog cannot extract the Web Intelligence reports.
Authentication mode
The authentication mode for the user account that logs in to the BusinessObjects repository.
Specify one of the following values:
  • - Enterprise. Log in using the BusinessObjects Enterprise authentication mode.
  • - LDAP. Log in using LDAP authentication configured to BusinessObjects.
Default is Enterprise.
User Name
User name to log in to the BusinessObjects repository.
Password
Password of the user account for the BusinessObjects repository.
Add dependent objects
Choose the documents that depend on the universe you selected. Specify one of the following values:
  • - True. Imports the documents that depend on the specified universe.
  • - False. Ignores the documents that depend on the specified universe.
Note: Dependency information is retrieved from the Business Objects repository metadata cache. If the Enterprise Data Catalog load does not reflect modified or moved reports, refresh the cache by loading these reports and refreshing the queries.
Add specific objects
Specifies additional objects to the universe. Specify one of the following values:
  • - None. Ignores all objects.
  • - Universe independent Documents. Imports documents that do not depend on any universe.
Default is none.
Crystal CORBA port
Specifies the client port number on which the Crystal SDK communicates with the Report Application Server (RAS).
The RAS server uses the port to send metadata to the local client computer. If you do not specify a port, the server randomly selects a port for each execution.
Class representation
Controls how the import of the tree structure of classes and sub classes occur.
The Enterprise Data Catalog agent imports each class containing objects as a dimension or as a tree of packages. Specify one of the following values:
  • - As a flat structure. Creates no packages.
  • - As a simplified flat structure. Creates a package for each class with a sub class.
  • - As a full tree structure. Creates a package for each class.
Default is As a flat structure.
Detailed Lineage
Select to extract and ingest metadata related to transformation logic for assets that include transformations. A transformation indicates generation, modification, or passage of data between source and target connections. A transformation logic displays the mappings or data flow relation types between source assets and target assets related to the asset you select in Enterprise Data Catalog.
Worker Threads
Number of worker threads that the Enterprise Data Catalog agent uses to extract metadata asynchronously. Leave blank or enter a positive integer value.
If left blank, the Enterprise Data Catalog agent calculates the number of worker threads. The Enterprise Data Catalog agent uses the JVM architecture and number of available CPU cores on the Enterprise Data Catalog agent machine to calculate the number of threads. If you specify a value that is not valid, the Enterprise Data Catalog agent uses one worker thread.
Reduce the number of worker threads if the Enterprise Data Catalog agent generates out-of-memory errors during metadata extraction. Increase the number of worker threads if the Enterprise Data Catalog agent machine has a large amount of available memory, for example, 10 GB or more. If you specify too many worker threads, performance can decrease.
Default is blank.
Auto Assign Connections
Choose to automatically assign the database schemas to the resource that you create for SAP BusinessObjects source.
The following table describes the Additional and Advanced properties for source metadata settings on the Metadata Load Settings tab:
Property
Description
Enable Source Metadata
Select to extract metadata from the data source.
Repository browsing mode
Specifies the available objects in the SAP BusinessObjects repository. select one of the following options:
  • - Universes only. Imports the metadata for the SAP BusinessObjects universes.
  • - Connection only. Imports the metadata for the connections to the databases that are published to the SAP BusinessObjects repository.
  • - All. Imports both the universes and connections from the SAP BusinessObjects repository.
Repository subset
Specifies the objects stored in a remote SAP BusinessObjects repository.
Memory
Specify the memory value required to run a scanner job.
Specify one of the following memory values:
  • - Low
  • - Medium
  • - High
Note: For more information about the memory values, see the Tuning Enterprise Data Catalog Performance article on How To-Library Articles tab in the Informatica Doc Portal
Custom Options
JVM parameters that you can set to configure scanner container. Use the following arguments to configure the parameters:
  • - -Dscannerloglevel=<DEBUG/INFO/ERROR>. Changes the log level of scanner to values, such as DEBUG, ERROR, or INFO. Default value is INFO.
  • - -Dscanner.container.core=<No. of core>. Increases the core for the scanner container. The value should be a number.
  • - -Dscanner.yarn.app.environment=<key=value>. Key pair value that you need to set in the Yarn environment. Use a comma to separate the key pair value.
  • - -Dscanner.pmem.enabled.container.memory.jvm.memory.ratio=<1.0/2.0>. Increases the scanner container memory when pmem is enabled. The default value is 1.
Track Data Source Changes
View metadata source change notifications in Enterprise Data Catalog.