OpenLineage Plugin
Pre-installation
Installation Instructions
2
Install the plugin
install.bat -t <path-to-data-integration> --platformVersionCheck <version_check_option>install.bat -t <path-to-pentaho-server> --platformVersionCheck <version_check_option>
./install.sh -t <path-to-data-integration> --platformVersionCheck <version_check_option>./install.sh -t <path-to-pentaho-server> --platformVersionCheck <version_check_option>
3
Generate an encrypted password
cd \<path-to-data-integration> # or <path-to-pentaho-server> sh encr.bat <your_password>export KETTLE_TWO_WAY_PASSWORD_ENCODER_SEED=<your_custom_seed>your-custom-seed" cd \<path-to-data-integration> # or <path-to-pentaho-server> sh encr.bat <your_password>
cd /<path-to-data-integration> # or <path-to-pentaho-server> sh encr.sh <your_password>export KETTLE_TWO_WAY_PASSWORD_ENCODER_SEED=<your_custom_seed>your-custom-seed" cd /<path-to-data-integration> # or <path-to-pentaho-server> sh encr.sh <your_password>
Encrypted 2be98afc86aa7f297a414ab3dce93bcc94
Create a configuration file for the plugin
version: 0.0.1
consumers:
console:version: 0.0.1
localHostname: <localhostName> # optional
debugMode: false # PDI client (Spoon) only
consumers:
console:
file:
- path: /<path_to_file>/openlineage.json
http:
- name: PDC
url: https://<pdc_server_host_name>
endpoint: /lineage/api/events
authenticationParameters:
endpoint: /keycloak/realms/pdc/protocol/openid-connect/token
username: <pdc_server_username>
password: <pdc_server_password>
client_id: pdc-client
scope: openid5
Supported steps
Uninstall plugin
Upgrade plugin
Last updated
Was this helpful?

