Unified AETL Connector for All Actions, Sources and Sink
Project description
Connectron is Unified AETL (Action,Extract,Transform,Load) connector for all Actions, Sources and Sink.
It is used to avoid regular boilerplate code.
Currently Supported:
Sources: Microsoft Dataverse
Sink: ADLS Gen2
Working: Works on 4 Objects Principle:
1.Authenticator Object.
* Create an Authenticator Object to Connect to Source or Sink.
2.Source Object:
* Connect to Source with Authentication object and Query Source.
* You can Query Sources with different endpoints (API),Tables(Database),Files(Object Storage) with different parameters (Interval,Last x days,Filters,Select columns).
* By Default it will provide converted object to Pandas Dataframe with Serilization(You can pass parameters as raw to get raw data fetched from Source)
* You can use sample function available for Source to see Schema,Data without before downloading full Data.(You will get 100 records as Default).
3.Sink Object:
* Create Sink object to place objects at Sink.
4. Action Object:
* Any Trigger or Action.(eg. Sending a Email,Hitting an API endpoint,Refreshing PowerBI Dashboards,Triggering a Azure Function App,Sending Message on Telegram).
* It can use the Same Authenticator Object for performing any Action.
Future Scope:
Log Object: For Auditing connectron will store logs of all processes within connectron with:
1. csv/json/parquet Files.
2. Delta support in any cloud (Azure,AWS,GCP).
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
connectron-0.1.4.tar.gz
(5.1 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file connectron-0.1.4.tar.gz.
File metadata
- Download URL: connectron-0.1.4.tar.gz
- Upload date:
- Size: 5.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1c8e14bf7ed08fe4bfc89414d3c250e8a894ab57b4f34fbfbe44526ee6bea8be
|
|
| MD5 |
0b54364ce743d7a4259bcd1b277bacc3
|
|
| BLAKE2b-256 |
6cc99c8e7fe6280a0d17efcef2d82c3fe763b5f7913eefe504f8520eca2ad5af
|
File details
Details for the file connectron-0.1.4-py3-none-any.whl.
File metadata
- Download URL: connectron-0.1.4-py3-none-any.whl
- Upload date:
- Size: 5.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
09690986b7054ab0039467323d16eefa58178785bb6940c583f8a1d945800a7a
|
|
| MD5 |
365a5039193227d4e385c900256bbd19
|
|
| BLAKE2b-256 |
2979f789c92483ee8415b03e38f98b1a6d704644236d6ba23ace5e71bd6e1428
|