Skip to main content

Unified AETL Connector for All Actions, Sources and Sink

Project description

CONNECTRON

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)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

connectron-0.1.4-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

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

Hashes for connectron-0.1.4.tar.gz
Algorithm Hash digest
SHA256 1c8e14bf7ed08fe4bfc89414d3c250e8a894ab57b4f34fbfbe44526ee6bea8be
MD5 0b54364ce743d7a4259bcd1b277bacc3
BLAKE2b-256 6cc99c8e7fe6280a0d17efcef2d82c3fe763b5f7913eefe504f8520eca2ad5af

See more details on using hashes here.

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

Hashes for connectron-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 09690986b7054ab0039467323d16eefa58178785bb6940c583f8a1d945800a7a
MD5 365a5039193227d4e385c900256bbd19
BLAKE2b-256 2979f789c92483ee8415b03e38f98b1a6d704644236d6ba23ace5e71bd6e1428

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page