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: 0

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

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

SNAPSHOT_REMOVE

Activates the REMOVE_SNAPSHOT job to delete specific snapshots.

  • SNAPSHOT_REMOVE = will launch the Remove Snapshot Job.

    Note: With this parameter, you must use the parameter '-unique_id_to_delete'.

-unique_id_to_delete=<snapshotsToRemove>[,\s*<snapshotsToRemove>…​]

Sets the Snapshots Ids to delete during the REMOVE_SNAPSHOT job.

The parameter can contain multiple values separated by ,.

  • SNAPSHOT_REMOVE -unique_id_to_delete=…​ will delete all snapshots with the specified IDs.

-paramFile=<paramFile>

Absolute path to a 360eyesDS parameter file

Arguments

<configurationFolder>