Table of Contents | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
License
If you want to have a license for the BW Data Lineage Metadata API we need the SID of your BW system and the HANA schema in which the BW application is stored.
...
A HANA database user is needed which who has full select rights on the HANA schema on which the BW application is stored.
...
Code Block | ||||
---|---|---|---|---|
| ||||
mkdir DataLineage; tar -xzf <DataLineageFileName>.tar.gz -C DataLineage; chmod +x DataLineage/DataLineage.sh; chmod +x DataLineage/Core/DataLineage |
Insert License
There are two Two possible ways to insert a license for BW Data Lineage API exist.
We sent you a license file or a license hash. What to do with them is described in the subchapters below.
...
The following command in the command line sets a an encrypted password into the appsettings.json file.
...
Code Block | ||
---|---|---|
| ||
DataLineage.cmd set-password -s <SID> -p <password> | ||
Expand | title |
Command for versions < 1.2.5
...
language | bash |
---|
DataLineage.cmd
...
set-password
...
-s
...
<SID>
...
-h
...
<HANA
...
Schema>
...
-p
...
<password>
Unix
Code Block | ||
---|---|---|
| ||
./DataLineage.sh set-password -s <SID> -h <HANA Schema> -p p <password> |
Command for versions < 1.2.5
./DataLineage.cmd set-password -s <SID> -h <HANA Schema> -p <password>
Run Application
The BW Data Lineage API can be started for one system.
To find all parameters you can use, try --help to get more information.
The following command are is for examples only. The full complete command list can be found here.
...
Code Block | ||
---|---|---|
| ||
DataLineage.cmd extract-all -s <SID> <SID> |
Command for versions < 1.2.5
DataLineage.cmd extract-all -s <SID> -h
...
<HANA
...
Schema>
Unix
Run the application from the terminal
Code Block | ||
---|---|---|
| ||
./DataLineage.sh extract-all -s <SID> -h <HANA <SID> |
Command for versions < 1.2.5
./DataLineage.cmd extract-all -s <SID> -h <HANA Schema>
Plan a regular job
Windows
...