hdltools 0.1.2

Creator: bradpython12

Last updated:

Add to Cart

Description:

hdltools 0.1.2

HDL Tools
This repository contains command line code for creating

SAP authorized certificates
HDL instances
test data (Delta lake) for one or many instances

hdlgenspark - using a local spark installation (many instances)
2.hdlgen - WiP: using plain python with deltalake package and uploading result to 1 hdl instance


Policies for an HDL instances
Shares for Delta Sharing
Delta Sharing client that support certificate and token authentication

It uses the published APIs for HDLFS and Service Manager.
Content

sapcert - Support creating certificates and showing details of certificates
hdlinst - Creating hdl instances and providing information
hdlfscli - Comments to the official SAP HDL client tool
hdlshare - Create delta sharing entries in hdl-instance catalog
hdlpolicy - Manage hdl policies used by web-hdlfs, catalog and delta sharing
hdlclient - Delta Sharing client

Installation of hdltools

clone the repostory
Run python -m build; pip install .

It is open if we should upload the code to pypi.org.
Then the installation would just be:
pip install hdltools

URL Compositions
Catalog API
.files.hdl./catalog/v2
.files.hdl./policies/v2
Audience in JWT
.files.
Delta Sharing

Token Access: .sharing.hdl./shares/v1/
Cert Access: .files.hdl./shares/v1/

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.