Ingenii Azure Data Factory Generator
Python based generator to create Azure Data Factory pipelines from configurations.
This package integrates easily with the Ingenii Azure Data Platform, but this package can be used independently as long as some resouces are created ahead of time. These are detailed in the Usage documentation.
- Current Version: 0.1.5
Package installation
Install the package using pip with
pip install ingeniiadfg
or, for a particular version
pip install ingeniiadfg==0.1.5
Alternatively, add it to your repository's current requirements.txt file.
Using the package
For details on using the package please refer to the Azure Data Factory Usage documentation.
Example CI/CD
For deploying into a Data Factory that is not integrated with a repository, also known as 'live' mode, we have included some example CI/CD pipelines in the CICD folder. These are in the format to be read by Azure Pipelines. Feel free to use these yourself or for inspiration in creating your own pipelines.
Version History
0.1.5: Move to a CLI package, and add several fixes0.1.4: Add object annotations to track what is managed by this package0.1.3: Extend schedule to handle when only the hours of the dayt are specified0.1.2: Change the name of the secret name for the SAS URI to access the config tables0.1.1: Add schedule generation from configuration, many more tests0.1.0: Initial package, FTP/SFTP connections with basic authentication
Metadata
Release files for ingeniiadfg 0.1.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| ingeniiadfg-0.1.5.tar.gz | 13.1 kB | Without provenance | Details for ingeniiadfg-0.1.5.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| ingeniiadfg-0.1.5-py3-none-any.whl | Python 3 | none | any | Details for ingeniiadfg-0.1.5-py3-none-any.whl |
Total release size: 32.4 kB
Release files / ingeniiadfg-0.1.5.tar.gz
| Download URL | ingeniiadfg-0.1.5.tar.gz |
|---|---|
| Size | 13.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a2fdb9a9d7169519525ff93bfc98dbdf405a455a12ebb745e402f29f6c6d6c77
|
|
BLAKE2b-256 checksum How to use checksums |
91a10b0f96567cc9d885164723a9cdf0097347a7c012287be6a5326fd6d4da89
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10
|
Release files / ingeniiadfg-0.1.5-py3-none-any.whl
| Download URL | ingeniiadfg-0.1.5-py3-none-any.whl |
|---|---|
| Size | 19.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7f6327aa1e7759deb6750cdb0c25709d1b90912cc6cf23d978d88fc09e0c0a5a
|
|
BLAKE2b-256 checksum How to use checksums |
a01628aa20c3860dc5263ef1e0cd380bdf1af111b2174721eb7e2cdd2a21fea1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10
|
Security for ingeniiadfg 0.1.5
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.