Synopsis
360Eyes [OPTIONS] <jobType> <cms> <user> <password> <auth> <configurationFolder>
Description
360Eyes is a powerful tool for auditing and analyzing your BOE platform.
GENERAL PARAMETERS
- -DBurl=<eyesDatabaseJDBCurl>
-
360eyes DataBase JDBC URL (Mandatory parameter)
Jobs:
ALL
- -DBuser=<eyesDatabaseUser>
-
360eyes Database User (Mandatory parameter)
Jobs:
ALL
- -DBpass=<eyesDatabasePassword>
-
360eyes Database Password (Mandatory parameter)
Jobs:
ALL
The password can be set in clear text, or using encoded text surrounded with "ENC()".
-
E.G. -DBpass=ENC(DiEH6AbsS==)
Note: See the online documentation to encode the password: https://360eyes.documentation.wiiisdom.com/en_US/guides/passwordEncryption).
-
- -schema=<eyesDatabaseSchema>
-
360eyes Database SCHEMA .
Jobs:
ALL
Set this parameter only if your 360Eyes database has schemas.
- -replaceMode
-
Sets how snapshots will be created .
Jobs:
ALL
Default value:
REPLACE
-
-replaceMode=REPLACE
replaces the previous snapshot. -
-replaceMode=ADD
adds a new snapshot.
-
- -keep
-
Keeps the Snapshot in the 360Eyes database.
It will never be replaced by another Snapshot and can only be deleted manually.
Warning: Do not set this parameter in the 360eyes.param file, it must be set only as an argument of the job instance.
Jobs:
CMS, IA, WEBI, CRYSTAL, UNIVERSE
Default value:
OFF
-
'-keep' will keep and lock the snapshot in the database.
-
- -snapshot.limit
-
Limits the number of snapshots to keep .
Jobs:
ALL
Default value:
OFF
-
-snapshot.limit=ON
keeps a defined number of snapshots, and deletes the oldest snapshot when the limit is reached. -
-snapshot.limit=OFF
keeps all generated snapshots.Note: If set -snapshot.limit=ON you must specify the snapshot.count.max parameter.
-
- -snapshot.count.max=<maxSnapshotCount>
-
Sets the maximum number of snapshots to keep .
Jobs:
ALL
Default value:
3
- -loadingMode=<loadingMode>
-
Sets how the data will be extracted .
Jobs:
ALL
-
loadingMode=FULL
will extract all objects even if they have not been modified between two job executions.Even if you set
loadingMode=FULL
, in the case the previous job execution failed then the job will continue the extraction from where it failed. -
loadingMode=FULLFORCED
will force FULL mode even if previous job execution failed. -
loadingMode=DELTA
will extract objects that have been modified since the last job execution
-
- -previousSnapshotId=<previousSnapshotId>
-
Redefines the preceding Snapshot ID from which the job must initiate in DELTA mode. By default, the job starts from the latest previous Snapshot ID.
- -fullAnalysis
-
No matter which loadingMode is chosen, extract all impact analysis data.
Jobs:
IA, WEBI, CRYSTAL, UNIVERSE
Default value:
OFF
-
-fullAnalysis=OFF
will extract impact analysis data from previous snapshot if loadingMode=DELTA. -
-fullAnalysis=ON
will extract all impact analysis data from beginning.
-
- -delta.deletebehavior
-
Sets the behavior for deleted documents.
Prerequisites :
-loadingMode=DELTA
Jobs:
WEBI,CRYSTAL,IA,UNIVERSE
Default value:
DELETE
-
-delta.deletebehavior=DELETE
delete the rows corresponding to the removed SAP BusinessObjects documents and universes. -
-delta.deletebehavior=FLAG
flag the rows corresponding to the removed SAP BusinessObjects documents and universes (Faster job execution).FLAG
will respectively set the DOCUMENT_DELETED or UNIVERSE_DELETED columns from EYE_DOCUMENT or EYE_UNIVERSE tables to 1.
-
- -delta.failed_doc
-
Sets the behavior for failed documents.
Prerequisites :
-loadingMode=DELTA
Jobs:
WEBI,CRYSTAL,IA,UNIVERSE
Default value:
DISMISS
-
-delta.failed_doc=RETRY
will analyse the documents that failed in the previous job execution. -
-delta.failed_doc=DISMISS
will skip the documents that failed in the previous job execution unless they have been modified.
-
- -folderType[=<folderType>[\s*,\s*<folderType>…] [<folderType> [<folderType> [<folderType>]]]]
-
Sets the type of top level folders from which to extract metadata and documents.
Jobs:
CMS,WEBI,CRYSTAL,IA
Default value:
PUBLIC
The parameter can contain multiple values separated by
,
from the following list:-
PUBLIC
-
FAVORITE
-
INBOX
-
TEMP
Eg.
-folderType=PUBLIC
|-folderType=PUBLIC,TEMP
|-folderType=PUBLIC,FAVORITE,INBOX,TEMP
-
- -usage, -extractObjectUsage
-
Activates extraction of objects usage .
Jobs:
WEBI,CRYSTAL,IA
Default value:
OFF
-
-extractObjectUsage=OFF
Don’t activate usage extraction for queried objects. -
-extractObjectUsage=ON
Activates usage extraction for queried objects.
-
- -extractDocumentContent
-
Activates extraction of documents' content (i.e. blocks, cells, etc) .
Jobs:
WEBI
Default value:
OFF
-
-extractDocumentContent=OFF
Don’t activate documents' content extraction. -
-extractDocumentContent=ON
Activates Extract documents' content extraction.
-
- -cms.content=<cmsContents>
-
Sets the kinds of content to extract with the CMS job .
Jobs:
CMS
Default value:
FOLDER,GROUP,USER,CONNECTION,UNIVERSE,OVERLOAD,DOCUMENT,APPLICATION,INSTANCE
The parameter can contain multiple values separated by
,
from the following list:-
FOLDER
Extract Folders (also depends on-folderType
). -
DOCUMENT
Extract Documents (also depends on-folderType
). -
INSTANCE
Extract Documents' Instances (also depends on-folderType
). -
DOCUMENT_PROMPT
Extract Document Instances' Prompts and Prompts' values (also depends on-folderType
). -
GROUP
Extract User Groups. -
USER
Extract Users. -
USER_CONNECTION
Extract User Connections. Login and Logout out events in the audit database. Also extracts Login errors. -
USER_SESSION
Extract User Sessions. Calculate users' session duration. To feed '360eyes CMS - 20 Session Peak' only. -
APPFOLDER
Extract Universe Folders, Connection Folders. -
CONNECTION
Extract Connections. -
UNIVERSE
Extract Universes. -
OVERLOAD
Extract Universes' Restrictions. -
ACCESSLEVEL
Extract Access Levels. -
SERVER
Extract Servers. -
APPLICATION
Extract Applications. -
QAAWS
Extract QAAWS. No provided document. -
EVENT
Extract Events. No provided document. -
CALENDAR
Extract calendars. No provided document. -
PROFILE
Extract Users' Profiles. No provided document. -
PROMOTIONJOB
Extract Promotion Jobs. No provided document. -
BUSINESSVIEW
Extract Business Views. No provided document. -
SERVER_LIC
Extract SAP BusinessObjects licenses. No provided document. -
FRS_CHECK
Extract whether an object still exists in the SAP BusinessObjects FRS. No provided document.
-
- -loglevel=<logLevel>
-
Sets the Eyes Job Logging Level. Ranging from detailed debug information to critical errors, it allows developers to filter and prioritize log output for efficient debugging and monitoring of applications. Possible values: TRACE DEBUG INFO WARN ERROR
- -loglevelrestfulapi=<loglevelRestfulApi>
-
Sets the Eyes Job RESTFUL Logging Level. Ranging from detailed debug information to critical errors, it allows developers to filter and prioritize RESTFUL log output for efficient debugging and monitoring of applications. Possible values: TRACE DEBUG INFO WARN ERROR
- -cms.content.instance.schedule_status=<cmsInstanceStatuses>[\s*,\s*<cmsInstanceStatuses>…]
-
Limit the number of extracted instances by filtering them by schedule status.
Jobs:
CMS
Default value:
ALL
The parameter can contain multiple values separated by
,
from the following list:-
RECURRING
Extract only recurring instances. -
RUNNING
Extract only running instances. -
SUCCESS
Extract only succeeded instances. -
ERROR
Extract only failed instances. -
EXPIRED
Extract only expired scheduled instances. -
PAUSED
Extract only paused scheduled instances. -
ALL
Extract all instances.
-
- -cms.calendarLimitDays=<cmsCalendarLimitDays>
-
Sets the maximum number of future calendar days to extract.
Prerequisites :
-cms.content=CALENDAR
Jobs:
CMS
Default value:
50
- -parseDataProviderSQL
-
Parses the documents' dataproviders SQL queries in order to extract queried tables and columns.
Jobs:
WEBI,CRYSTAL,IA
Default value:
OFF
- -universe.parsederivedtablesql
-
Parses the universes' derived tables SQL queries in order to extract queried tables and columns.
Jobs:
UNIVERSE
Default value:
OFF
- -parseDataProviderSQL.parser=<dataProviderSqlParser>
-
Sets the SQL parser technology used .
Jobs:
WEBI,CRYSTAL,IA,UNIVERSE
Default value:
DEFAULT
-
-parseDataProviderSQL.parser=DEFAULT
Sets parser to DEFAULT for classic agnostic database engine queries analysis. -
-parseDataProviderSQL.parser=ORACLE
Sets parser to ORACLE for complex Oracle queries analysis. -
-parseDataProviderSQL.parser=BIGQUERY
Sets parser to BIGQUERY for complex BIGQUERY queries analysis.Note: If set to
ORACLE
, in case of issue, theDEFAULT
parser is used for a second try.
-
- -ia.content=<iaContent>[\s*,\s*<iaContent>…]
-
Sets the kinds of content to extract with the IA job .
Jobs:
IA
Default value:
EXPLORERSPACE,XCELSIUS,QAAWS,ANALYSIS_OLAP,DESIGNSTUDIO
-
WEBI
Performs impact analysis on Web Intelligence documents. Equivalent to run the WEBI job. -
CRYSTALREPORT
Performs impact analysis on Web Intelligence documents. Equivalent to run the CRYSTAL job. -
LUMIRA
Performs impact analysis on Lumira Discovery & Designer dashboards. -
SHAREDELEMENT
Performs impact analysis on shared report elements. -
DESIGNSTUDIO
Performs impact analysis on old Design Studio dashboards. (Deprecated) -
QAAWS
Performs impact analysis on QAAWS. -
EXPLORERSPACE
Performs impact analysis on information spaces and exploration views. -
ANALYSIS_OLAP
Performs impact analysis on Analysis OLAP. -
HYPERLINK
Performs impact analysis on Hyperlinks between documents. -
XCELSIUS
Performs impact analysis on Xcelsius dashboards. -
AGNOSTIC
Extract audit actions for all other agnostic dontent in SAP BusinessObjects.Note: Audit actions are extracted running the IA, WEBI, CRYSTAL jobs.
-
- -crystal.sdk=<crystalSdk>
-
Sets the Crystal SDK technology used.
Jobs:
CRYSTAL
Default value:
DEFAULT
-
-crystal.sdk=DEFAULT
Sets to RAS then INFOSTORE as failover. -
-crystal.sdk=RAS
Sets SDK to RAS. -
-crystal.sdk=INFOSTORE
Sets SDK to INFOSTORE. -
-crystal.sdk=Local
Sets SDK to INFOSTORE. Requires extra configuration.Note: If set to
DEFAULT
, in case of issue, theINFOSTORE
SDK is used for a second try.
-
- -cms.futureinstancesdays=<daysAheadToCompute>
-
Sets on how many days to calculate the future instances executions.
Jobs:
CMS
Default value:
0
- -cms.isTimeStampUTC
-
Sets dates timezone .
Jobs:
CMS
Default value:
ON
-
-cms.isTimeStampUTC=OFF
Does not activate date conversion to UTC timezone. -
-cms.isTimeStampUTC=ON
Activates date conversion to UTC timezone.
-
- -paramFile=<paramFile>
-
Absolute path to a 360eyes parameter file
- -cms.content.document.type=<cmsDocumentType>[\s*,\s*<cmsDocumentType>…]
-
Sets the types of document to extract with the CMS job.
Jobs:
CMS
The parameter can contain multiple values separated by
,
from the following list:-
WEBI
Extract Web Intelligence documents. -
CRYSTALREPORT
Extract Crystal Reports and Crystal Reports for Enterprise documents. -
PUBLICATION
Extract Publication objects. -
PROGRAM
Extract Program objects. -
LCMJOB
Extract Promotion Job. -
PDF
Extract PDF documents. -
EXCEL
Extract Excel documents. -
WORD
Extract Word documents. -
POWERPOINT
Extract PowerPoint documents. -
TXT
Extract Text documents. -
VISILUMS
Extract Lumira documents. -
LUMX
Extract Lumira documents. -
ANALYSIS
Extract Analysis for Office documents. -
AGNOSTIC
Extract Agnostic documents. -
OTHER
Extract all others types of documents.
-
COLLIBRA PARAMETERS
- -collibra.url=<collibraUrl>
-
Collibra URL (Mandatory parameter)
- -collibra.username=<collibraUSerName>
-
Collibra User (Mandatory parameter)
- -collibra.password=<collibraPassword>
-
Collibra Password (Mandatory parameter)
The password can be set in clear text, or using encoded text surrounded
with “ENC()”.
- -collibra.domain.id=<collibraDomainId>
-
Sets the Id of the domain in
the Collibra instance where the metadata will be imported.
- -collibra.import.status.nbRetryMax=<collibraImportStatusNbRetryMax>
-
Sets the maximum number of retries to get the status of the Import Job in Collibra.
Default value:
50
-
'-collibra.import.status.nbRetryMax=50' will retry a maximum of 50
times maximum before failing the COLLIBRA job.
-
- -collibra.sap-bo-server.filter=<collibraSapBoServerFilter>
-
Filters on the SAP BusinessObjects Server CMS name.
Jobs:
COLLIBRA
The parameter can contain multiple values separated by
,
.-
-collibra.sap-bo-server.filter=mycms.mybo.com
will exportonly the metadata corresponding to the specified server name to Collibra.
-
- -collibra.export-sql-queries
-
Enables the extraction of the SAP BusinessObjects SQL Queries to Collibra Platform.
This parameter will enrich the Collibra attributes:
SAP BO SQL Queries
,SAP BO Universe Obj Select
andSAP BO Universe Obj Where
.Jobs:
COLLIBRA
-
-collibra.export-sql-queries=ON
will enable the sending of all the SQL statements to Collibra.
-
- -collibra.asset.status=<collibraAssetStatus>
-
Sets another default Status for all Assets imported in Collibra.
By default, the Assets will be created with the "Approved" Collibra status.
If the defined status is not present in the Collibra platform, the import tasks will failed.Jobs:
COLLIBRA
-
-collibra.asset.status=Accepted
will create all SAP BO Assets with the "Accepted" status.
-
CMS SECURITY
- -securityMode=<securityMode>
-
Sets the security extraction behavior .
Jobs:
CMS
Default value:
OFF
-
OFF
: No security information is extracted. -
EXPLICIT
Extracts the explicit security. -
INHERITED
Extracts the explicit and inherited security. As displayed in the CMC, meaning it will not compute groups and users hierachies. -
EFFECTIVE
Extracts the effective security for all groups and users hierarchy. This option is time consuming. -
ADVANCED
Extracts the effective security as well as advanced permissions defined in thesecurityFineRights
parameter. -
QUICKADVANCED
, Same asADVANCED
with an alternative algorithm.
-
- -inherited
-
Sets
securityMode
toINHERITED
- -effective
-
Sets
securityMode
toEFFECTIVE
- -advanced, -effectiveplus
-
Sets
securityMode
toADVANCED
- -quickfine, -quickadvanced
-
Sets
securityMode
toQUICKADVANCED
- -securityFineRights, -securityAdvancedRights=<securityFineRights>[\s*,\s*<securityFineRights>…]
-
Sets the advanced permissions that are analyzed when
securityMode
is set toADVANCED
orQUICKADVANCED
.Jobs:
CMS
Default value:
View objects
The parameter can contain multiple values separated by
,
. - limitMode, -limitMode
-
Enables the extraction of excess instances limits, specific rights that automates how object instances are cleaned up in the system.
/!\ Limits are not extracted when
securityMode
is set toQUICKADVANCED
.Jobs:
CMS
Default value:
OFF
-
-limitMode=OFF
Limits are not extracted. -
-limitMode=ON
Limits are extracted.
-
- -securityObjects=<securityObjects>[\s*,\s*<securityObjects>…]
-
Sets the kinds of content for which the security is extracted .
Jobs:
CMS
Default value:
GROUP,USER,UNIVERSE,OVERLOAD,CONNECTION,FOLDER,DOCUMENT,APPLI,APPFOLDER
- -folderTypeSecurity=<folderTypeSecurity>[\s*,\s*<folderTypeSecurity>…]
-
Sets the type of top level folders from which to extract security .
Jobs:
CMS
Default value:
PUBLIC
The parameter can contain multiple values separated by
,
from the following list:-
PUBLIC
-
FAVORITE
-
INBOX
-
TEMP
Eg.
-folderTypeSecurity=PUBLIC
|-folderTypeSecurity=PUBLIC,FAVORITE
|-folderTypeSecurity=PUBLIC,FAVORITE,INBOX,TEMP
-
- -securityPrincipals=<securityPrincipals>[\s*,\s*<securityPrincipals>…]
-
Sets the principals type for which to extract security .
Jobs:
CMS
Default value:
GROUP,USER
The parameter can contain multiple values separated by
,
from the following list:-
GROUP
-
USER
Eg.
-securityPrincipals=GROUP,USER
|-securityPrincipals=GROUP
|-securityPrincipals=USER`This parameter has an effect only if `securityMode
is set toEFFECTIVE
,ADVANCED
orQUICKADVANCED
.
-
- -securityprincipalids=<securityPrincipalIDs>[\s*,\s*<securityPrincipalIDs>…]
-
Sets the principal IDs for which you want to extract security
Jobs:
CMS
The parameter can contain multiple values separated by
,
.If empty, the extraction is made for all principals.
This parameter has an effect only if
securityMode
is set toEFFECTIVE
,ADVANCED
orQUICKADVANCED
.
AUDIT DATA
- -audit.extended
-
Enables analysis of audit event details.
Prerequisites :
-cms.content=USER_CONNECTION
Jobs:
CMS
Default value:
OFF
-
-audit.extended=ON
will extract the audit event details about documents' actions and users' connections. -
-audit.extended=OFF
will not extract any audit event details.Events details extracted : ROW_COUNT, FORMAT, IP_CLIENT, IP_SERVER & MESSAGE.
-
- -cms.session.sampling[=<cmsSessionSampling>]
-
Sets the sampling precision of the user session calculation in minutes.
Prerequisites :
-cms.content=USER_SESSION,USER
Jobs:
CMS
Default value:
60
-
-cms.session.sampling=N
Sessions' duration is calculated with a N minutes precision.
-
- -auditor.users_to_include_from_audit=<auditorUsersToIncludeFromAudit>
-
Limits the analysis of audit data to the specified usernames.
The parameter can contain multiple usernames separated by
,
.Jobs:
CMS, AUDIT
-
-auditor.users_to_include_from_audit=…
will extract audit data for specified users only.
-
- -auditor.users_to_exclude_from_audit=<auditorUsersToExcludeFromAudit>
-
Excludes the specified usernames from the audit data analysis.
The parameter can help to not retrieve fake events generated by 360eyes.
The parameter can contain multiple users' names separated by
,
.Jobs:
CMS, AUDIT
-
-auditor.users_to_exclude_from_audit=X
will not extract audit data for specified usernames.
-
- -audit.since[=<auditSince>]
-
Limits the audit data extraction to the last X months.
By default, the job extracts audit data from the last month only.
Jobs:
CMS, AUDIT
-
-audit.since=X
will extract audit data of the last X months.Caution : The higher the value, the longer it takes to complete the job.
-
- -restartFromAuditSince
-
Purge and restart the Audit Event extraction to the last X months.
Jobs:
AUDIT
Default value:
OFF
-
-restartFromAuditSince=ON
will purge already extracted Audit Event data to restart from audit.since. -
-restartFromAuditSince=OFF
will continue the extraction from last event date extracted.
-
- -audit.batch.size[=<auditBatchSize>]
-
Extracts data from SAP BOBJ Audit database by block of N objects.
Jobs:
CMS, AUDIT
Default value:
100000
-
-audit.batch.size=1
will extract data one by one. -
-audit.batch.size=N
will extract data in packets of N.
-
- -anonymize, -anonymize_audit
-
Anonymizes all extracted Audit data.
Jobs:
AUDIT
Default value:
OFF
-
-anonymize_audit=OFF
will not encrypt all usernames. -
-anonymize_audit=ON
will encrypt all usernames.
-
- -DBAUDurl=<dbauDurl>
-
Sets the SAP BusinessObjects Audit Database JDBC URL.
- -DBAUDuser=<dbauDuser>
-
Sets the SAP BusinessObjects Audit Database User.
- -DBAUDpass=<dbauDpass>
-
Sets the SAP BusinessObjects Audit Database password.
The password can be set in clear text, or using encoded text surrounded with "ENC()".
-
E.G. -DBAUDpass=ENC(DiEH6AbsS==)
Note: See the online documentation to encode the password: https://360eyes.documentation.wiiisdom.com/en_US/guides/passwordEncryption).
-
- -audit.prefix=<auditPrefix>
-
Sets the table’s prefix used for the SAP BusinessObjects Audit Database.
-
-audit.prefix=dbo
will add 'dbo.' before each tables' name in all SQL queries.
-
- -audit.event_types=<auditEventTypes>
-
Sets the Event Types to extract with the AUDIT job.
WEBI PARAMETERS
- -webi.alerters
-
Enables WebIntelligence documents' alerters extraction.
Jobs:
WEBI
Default value:
OFF
-
-webi.alerters=OFF
will not extract detailed data about alerters. -
-webi.alerters=ON
will extract detailed data about alerters.
-
- -webi.properties
-
Enables WebIntelligence documents' properties extraction.
Properties extracted: Creation Time, Modification Time, Refresh On Open, Strip Query,Permanent Regional Formatting, Merge Prompts, Extend Merged Dimensions, Query Drill, Auto SynchroHide Warnings In Chart, Enable Alternate User To Edit Doc, Can Enable Query Stripping, Author.
Jobs:
WEBI
Default value:
OFF
-
-webi.properties=OFF
will not extract WebIntelligence documents' properties. -
-webi.properties=ON
will extract WebIntelligence documents' properties.
-
- -webi.variables
-
Enables the extraction of WebIntelligence documents' variables' basic information.
Jobs:
WEBI
Default value:
OFF
-
-webi.variables=ON
will extract variable’s Id, Name, Qualification and Type. -
-webi.variables=OFF
will not extract variables.
-
- -webi.variables.details
-
Enables the extraction of WebIntelligence documents' variables' details.
Jobs:
WEBI
Default value:
OFF
-
-webi.variables.details=ON
will extract variable’s Description and Formula. -
-webi.variables.details=OFF
will not extract variable’s Description and Formula.
-
- -webi.dataproviders
-
Enables WebIntelligence documents' dataproviders extraction.
Jobs:
WEBI
Default value:
OFF
-
-webi.dataproviders=OFF
will not extract WebIntelligence documents' dataproviders. -
-webi.dataproviders=ON
will extract WebIntelligence documents' dataproviders.
-
- -webi.dataproviders.prompts
-
Enables WebIntelligence documents' dataproviders' prompts extraction.
Jobs:
WEBI
Default value:
OFF
-
-webi.dataproviders.prompts=OFF
will not extract dataproviders' prompts. -
-webi.dataproviders.prompts=ON
will extract dataproviders' prompts.
-
- -webi.dataproviders.queryplan
-
Enables WebIntelligence documents dataproviders' query plan extraction.
Extract IsUsingSetOperator and IsCustomSql field. Sql Query is extracted too in some case.
Caution : Only available from SAP BO BI4.1 SP4.
Jobs:
WEBI
Default value:
OFF
-
-webi.dataproviders.queryplan=OFF
will not extract dataproviders' query plan. -
-webi.dataproviders.queryplan=ON
will extract dataproviders' query plan.
-
- -webi.dataproviders.queryspecification
-
Enables WebIntelligence documents' dataproviders' query objects extraction.
Jobs:
WEBI
Default value:
OFF
-
-webi.dataproviders.queryspecification=OFF
will not extract dataproviders' query objects. -
-webi.dataproviders.queryspecification=ON
will extract dataproviders' query objects.
-
- -webi.reports
-
Enables WebIntelligence documents' contents extraction (table, cells,…).
Jobs:
WEBI
Default value:
OFF
-
-webi.reports=OFF
will not extract documents' contents. -
-webi.reports=ON
will extract documents' contents.
-
- -webi.reports.hierarchy
-
Enables WebIntelligence documents' contents' drill hierarchies extraction.
Allows knowing if Query Objects are drillable. Fills the column
EYE_QUERY_OBJ.OBJ_IS_DRILLABLE
.Prerequisites :
-webi.reports=ON
Jobs:
WEBI
Default value:
OFF
-
-webi.reports.hierarchy=OFF
will not extract documents' reports' drill hierarchies. -
-webi.reports.hierarchy=ON
will extract documents' reports' drill hierarchies.
-
- -webi.reports.filter
-
Enables WebIntelligence documents' contents' filters extraction.
Extracts detailed information from the filters applied to the contents and contents' elements.
Prerequisites :
-webi.reports=ON and (-extractObjectUsage=ON or -extractDocumentContent=ON)
Jobs:
WEBI
Default value:
OFF
-
-webi.reports.filter=OFF
will not extract data of reports' filters. -
-webi.reports.filter=ON
will extract data of reports' filters.
-
- -webi.folder.webintelligence
-
Enables
~WebIntelligence
folder extraction.Jobs:
WEBI
Default value:
OFF
-
-webi.folder.webintelligence=OFF
will not extract documents from ~WebIntelligence folder. -
-webi.folder.webintelligence=ON
will extract documents from ~WebIntelligence folder.
-
- -webi.notscanbexqueries
-
Disables WebIntelligence documents' dataproviders' Bex Queries extraction.
Prerequisites :
-webi.dataproviders=ON
Jobs:
WEBI
Default value:
FALSE
-
-webi.notscanbexqueries=FALSE
will extract data from dataproviders' Bex Queries. -
-webi.notscanbexqueries=TRUE
will not extract data from dataproviders' Bex Queries.
-
- -nocleanupcms
-
Disables the cleaning of all objects deleted since the last CMS snapshot.
By default, all objects deleted in SAP BusinessObjects since the last CMS snapshot are purged from the 360Eyes database.
Jobs:
CLEANUP
Default value:
FALSE
-
-nocleanupcms=FALSE
will purge all objects deleted since the last CMS Job execution. -
-nocleanupcms=TRUE
will not purge all objects deleted since the last CMS Job execution.
-
- -nocleanupuniverse
-
Disables the cleaning of all objects deleted since the last UNIVERSE snapshot.
By default, all objects deleted in SAP BusinessObjects since the last UNIVERSE snapshot are purged from the 360Eyes database.
Jobs:
CLEANUP
Default value:
FALSE
-
-nocleanupuniverse=FALSE
will purge all objects deleted since the last UNIVERSE Job execution. -
-nocleanupuniverse=TRUE
will not purge all objects deleted since the last UNIVERSE Job execution.
-
- -nocleanupwebi
-
Disables the cleaning of all objects deleted since the last WEBI snapshot.
By default, all objects deleted in SAP BusinessObjects since the last WEBI snapshot are purged from the 360Eyes database.
Jobs:
CLEANUP
Default value:
FALSE
-
-nocleanupwebi=FALSE
will purge all objects deleted since the last WEBI Job execution. -
-nocleanupwebi=TRUE
will not purge all objects deleted since the last WEBI Job execution.
-
- -nocleanupcrystal
-
Disables the cleaning of all objects deleted since the last CRYSTAL snapshot.
By default, all objects deleted in SAP BusinessObjects since the last CRYSTAL snapshot are purged from the 360Eyes database.
Jobs:
CLEANUP
Default value:
FALSE
-
-nocleanupcrystal=FALSE
will purge all objects deleted since the last CRYSTAL Job execution. -
-nocleanupcrystal=TRUE
will not purge all objects deleted since the last CRYSTAL Job execution.
-
DEBUG FLAGS
- -limits=<limits>
-
Limits the number of objects extracted from SAP BusinessObjects.
Jobs:
ALL
Default value:
100000000
-
-limits=N
will extract only N first objects.
-
- -blocksize=<blockSize>
-
Extracts data from SAP BusinessObjects by block of N objects.
Useful to avoid locking the SAP BusinessObjects database.
Jobs:
ALL
Default value:
1000
-
-blocksize=N
will extract data by block of N objects.
-
- -sql.batch.size[=<sqlBatchSize>]
-
Inserts data in 360Eyes database by block of N objects.
Jobs:
ALL
Default value:
1000
-
-sql.batch.size=1
will insert data one by one. -
-sql.batch.size=N
will insert data in packets of N.
-
- -delete.blocksize=<deleteBlockSize>
-
Deletes data in 360Eyes database by block of N objects.
Useful to avoid locking the 360Eyes database.
Jobs:
ALL
Default value:
0
-
-delete.blocksize=0
will delete all objects in one block. -
-delete.blocksize=N
will delete data by block of N objects.
-
- -no_impact_analysis
-
Disables documents' contents extraction.
Jobs:
IA, WEBI, CRYSTAL
-
-no_impact_analysis
will not extract data about documents.
-
- -no_db_update
-
Disables the update of the 360Eyes Database, considering the DB is up-to-date.
Jobs:
CMS, COMPLIANCE
-
-no_db_update
will not update the 360Eyes database.
-
- -forcecluster=<forcedClusterName>
-
Sets a custom CMS Name in 360Eyes to create a cluster of snapshots.
=> The custom CMS Name will be also set in the document's hostname in 360Eyes.
Jobs:
ALL
-
-forcecluster=…
will set a custom CMS name in the 360Eyes database.
-
- -ia.reader_max_size_mb_memory[=<iaReaderMaxSizeMbMemory>]
-
internal use only, do not use.
- -restart[=<restartCycle>]
-
internal use only, do not use
- -parent_ids_to_exclude=<parentIdsToExclude>
-
Excludes the objects present in the specified parents' IDs or CUIDs from the extraction.
Jobs:
CMS, WEBI, CRYSTAL, IA, UNIVERSE
For CMS job, this parameter only applies to the FOLDER and DOCUMENT content types.
The parameter can contain multiple values, IDs and CUIDs mixed, separated by
,
.-
-parent_ids_to_exclude=X
will not extract data from all documents and folders present in the parent folder X.
-
- -parent_ids=<parentIdsToExtract>
-
Limits the extraction to the objects present in the specified folders' IDs or CUIDs.
Jobs:
CMS, WEBI, CRYSTAL, IA, UNIVERSE
For CMS job, this parameter only applies to the FOLDER and DOCUMENT content types.
The parameter can contain multiple values, IDs and CUIDs mixed, separated by
,
.-
-parent_ids=X
will extract data from all documents and folders in the parent folder X only.
-
- -ids_to_exclude=<idsToExclude>
-
Excludes the specified objects' IDs or CUIDs from the extraction.
Jobs:
CMS, WEBI, CRYSTAL, IA, UNIVERSE
The parameter can contain multiple values, IDs and CUIDs mixed, separated by
,
.-
-ids_to_exclude=X
will not extract data from the item X.
-
- -ids=<idsToExtract>
-
Limits the extraction to the specified objects' IDs or CUIDs.
Jobs:
CMS, WEBI, CRYSTAL, IA, UNIVERSE
The parameter can contain multiple values, IDs and CUIDs mixed, separated by
,
.-
-ids=X
will extract data from the object X only.
-
FINE TUNING (Do not modify unless explicitly asked by 360eyes team members)
- -snapshot.distinct.user
-
Enables the possibility to distinguish two snapshots by the user name, in addition to the type and CMS.
Jobs:
ALL
Default value:
OFF
-
-snapshot.distinct.user=ON
: will not replace a snapshot ran by a different user. -
-snapshot.distinct.user=OFF
: will replace a snapshot ran by a different user.
-
- -extractDocumentInstances=<extractDocumentInstances>
-
Enables the extraction of documents' instances.
Jobs:
IA, WEBI, CRYSTAL
Default value:
OFF
-
-extractDocumentInstances=OFF
will not extract data about documents' instances. -
'-extractDocumentInstances=LASTONLY` will extract data about the last instance of documents.*
-extractDocumentInstances=ON
will extract data about documents' instances.
-
- -ia.key_obj
-
Sets the kind of KEY_OBJ link between universe data and report data.
Jobs:
IA, WEBI, CRYSTAL, UNIVERSE
Default value:
ID
-
-ia.key_obj=ID
will links universe and report by the object ID. -
-ia.key_obj=NAME
will links universe and report by the object NAME.
-
- -opendoc.regexp=<openDocREGEXP>
-
Sets a Regular Expression to detect and extract opendoc Linked documents.
Jobs:
IA, WEBI, CRYSTAL
Default value:
.*openDocument.jsp.*iDocID=(\w+)&.
*-
-opendoc.regexp=.openDocument\.jsp.*iDocID=(\w+)&.
will extract all opendoc linked documents by the iDocID.
-
- -syntax.upperSQLKeywords
-
Saves SQL Keywords as capital letters in the 360Eyes database.
Jobs:
IA, WEBI, CRYSTAL, UNIVERSE
Default value:
OFF
-
-syntax.upperSQLKeywords=OFF
will not transform SQL keywords in capital letters. -
-syntax.upperSQLKeywords=ON
will transform SQL keywords in capital letters.
-
- -lmbi[=<lmbiCategories>]
-
Enables the extraction of access rights defined on categories from the License Measurement tool for SAP BusinessObjects Business Intelligence platform (LMBI).
Jobs:
COMPLIANCE
-
-lmbi
will extract rights defined on categories for each user from the LMBI.
-
- -restful.url=<restfulURL>
-
Overrides the RESTful WebService URL provided by SAP Business Object.
Jobs:
IA, CRYSTAL, WEBI
-
-restful.url=http://<host>:<port>/biprws
will force the 360Eyes jobs to call this url in place of the one configured in the SAP Business Object.
-
- -restful.timeout=<restfulTimeout>
-
Sets a timeout in seconds after which the call to the SAP RESTFUL Web Service will be canceled.
Jobs:
IA, CRYSTAL, WEBI
Default value:
0
-
-restful.timeout=600
will cancel the call after 10 minutes, even if the API doesn’t return the response.
-
- -threads=<threads>
-
Sets the maximum number of threads that the 360Eyes job can use.
Jobs:
WEBI
Default value:
0
The possible values are :
-
-threads=1
will disable the multi threading, -
-threads=0
will use all available threads, -
-threads=n
will use n threads (within the limit of the number of cpu cores available).
-
- -nbThreadsWhenCopyingSnapshot=<nbThreadsWhenCopyingSnapshot>
-
Sets the maximum number of threads that the 360Eyes job can use to copy data from the previous snapshot to the new one.
Jobs:
ALL
Default value:
0
The possible values are :
-
-threads=1
will disable the multi threading, -
-threads=0
will use all available threads, -
-threads=n
will use n threads (within the limit of the number of cpu cores available).
-
- -extract.translation
-
Activates extraction of the Universes objects translations.
Jobs:
UNIVERSE
-
-extract.translation=ON
will extract all translations items and locales. -
-extract.translation=OFF
will not extract all translations items and locales.
-
- -dbConnection.poolIdleTimeout=<poolIdleTimeout>
-
Sets the idle timeout in seconds for the database connection pool.
Jobs:
ALL
Default value:
300
-
-dbConnection.poolIdleTimeout=0
will disable the timeout.
-
Arguments
- <jobType>
- <cms>
- <user>
- <password>
- <auth>
- <configurationFolder>