Synopsis

360EyesDS [OPTIONS] <configurationFolder>

Description

360Eyes for Data Services is a powerful tool for auditing and analyzing your SAP Data Services Local Repository.

Options

-DBurl=<sJdbcUrl>

360eyesDS DataBase JDBC URL (Mandatory parameter).

-DBuser=<sJdbcUser>

360eyesDS DataBase User (Mandatory parameter).

-DBpass=<sJdbcPass>

360eyesDS Database Password (Mandatory parameter)

The password can be set in clear text, or using encoded text surrounded with "ENC()".

-DSRepoUrl=<dsRepoUrl>

SAP Data Services Local Repository DataBase JDBC URL (Mandatory parameter).

-DSRepoUser=<dsRepoUser>

SAP Data Services Local Repository DataBase User (Mandatory parameter).

-DSRepoPass=<dsRepoPass>

SAP Data Services Local Repository DataBase Password (Mandatory parameter).

-DSRepoSchema=<dsRepoSchema>

SAP Data Services Local Repository DataBase Schema (Mandatory parameter).

-snapshotRepoName=<snapshotRepoName>

Sets a custom repository name to the snapshot.

Default value: the JDBC URL of the SAP Data Services Local Repository

  • -snapshotRepoName=MyLocalRepo will set 'MyLocalRepo' as Snapshot Repository Name.

    Note: The custom CMS Name will be also set in the document’s hostname.

-replaceMode

Sets how snapshots will be created .

Default value: REPLACE

  • -replaceMode=REPLACE replaces the previous snapshot.

  • -replaceMode=ADD adds a new snapshot.

-add

Shortcut to set the snapshot creation mode to 'ADD'.

  • -add adds a new snapshot. (equals -replaceMode=ADD)

-replace

Shortcut to set the snapshot creation mode to 'REPLACE'.

  • -replace replace the previous snapshot. (equals -replaceMode=REPLACE)

-keep

Keeps the Snapshot in the 360EyesDS database.

It will never be replaced by another Snapshot and can only be deleted manually.

Warning: Do not set this parameter in the 360eyesDS.param file, it must be set only as an argument of the job instance.

Default value: OFF

  • '-keep' will keep and lock the snapshot in the database.

-snapshot.limit

Limits the number of snapshots to keep .

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 .

Default value: 9999

-delete.blocksize=<deleteBlockSize>

Cuts the number of items to delete in Eyes by a block of N items.

Useful to avoid locking the 360Eyes database.

Default value: 0

-snapshot.distinct.user

Enables the possibility to distinguish two snapshots by the user name, in addition to the type and CMS.

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.

-dataservices.showinternalobjects

show dataservices internal objects

-extractJobsExecutionHistory

Activates the extraction of Jobs execution history.

By default, the Jobs execution history is extracted.

-extractJobsExecutionHistory.days=<extractJobsExecutionDays>

Limits the Jobs execution history extraction to the X last days if the extraction is activated.

By default, the Jobs execution history extraction is not limited.

-extractJobsExecutionContent

Activate the Jobs execution content

-sql.batch.size[=<sqlBatchSize>]

Inserts data in 360EyesDS database by block of N objects.

Default value: 1000

  • -sql.batch.size=1 will insert data one by one.

  • -sql.batch.size=N will insert data in packets of N.

-paramFile=<paramFile>

Absolute path to a 360eyesDS parameter file

-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

Arguments

<configurationFolder>