| Name | connectron JSON |
| Version |
0.1.2
JSON |
| download |
| home_page | None |
| Summary | Unified ETL Connector for All Sources and Sink |
| upload_time | 2025-10-28 18:27:48 |
| maintainer | None |
| docs_url | None |
| author | None |
| requires_python | >=3.9 |
| license | MIT |
| keywords |
etl
api
data
connector
integration
|
| VCS |
|
| bugtrack_url |
|
| requirements |
No requirements were recorded.
|
| Travis-CI |
No Travis.
|
| coveralls test coverage |
No coveralls.
|

Connectron is Unified ETL connector for all sources and sink.
It is used to avoid regular boilerplate code.
Currently Supported:
Sources: Microsoft Dataverse
Sink: ADLS Gen2
Working:
Works on 3 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.
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).
Raw data
{
"_id": null,
"home_page": null,
"name": "connectron",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": null,
"keywords": "ETL, API, Data, Connector, Integration",
"author": null,
"author_email": "Metta Jagadeesh Reddy <Jagadeeshjai334869@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/0d/bf/3b7ff85162619137e0ceafb81ea9fff5c122fd2e46bfb7e426cdc3434c7f/connectron-0.1.2.tar.gz",
"platform": null,
"description": "\r\n\r\nConnectron is Unified ETL connector for all sources and sink.\r\n\r\nIt is used to avoid regular boilerplate code.\r\n\r\nCurrently Supported:\r\n\r\n Sources: Microsoft Dataverse\r\n\r\n Sink: ADLS Gen2\r\n\r\n\r\nWorking:\r\n Works on 3 Objects Principle:\r\n\r\n 1.Authenticator Object.\r\n * Create an Authenticator Object to Connect to Source or Sink.\r\n\r\n 2.Source Object:\r\n * Connect to Source with Authentication object and Query Source.\r\n * You can Query Sources with different endpoints (API),Tables(Database),Files(Object Storage) with different parameters (Interval,Last x days,Filters,Select columns).\r\n * 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)\r\n * You can use sample function available for Source to see Schema,Data without before downloading full Data.(You will get 100 records as Default).\r\n\r\n 3.Sink Object:\r\n * Create Sink object to place objects at Sink.\r\n\r\nFuture Scope:\r\n\r\n Log Object: For Auditing connectron will store logs of all processes within connectron with:\r\n 1. csv/json/parquet Files.\r\n 2. Delta support in any cloud (Azure,AWS,GCP).\r\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Unified ETL Connector for All Sources and Sink",
"version": "0.1.2",
"project_urls": null,
"split_keywords": [
"etl",
" api",
" data",
" connector",
" integration"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "e076276cbe9bb159fa01c608a451cfca3a3d195c7cba6526de847d62f2bd1859",
"md5": "b9e4c95318642a8d619319cf95ba346b",
"sha256": "cec2fc617f413ad50b036e264b9b08672e4fd8e8ea7bda93851fbd99e9f5244c"
},
"downloads": -1,
"filename": "connectron-0.1.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "b9e4c95318642a8d619319cf95ba346b",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9",
"size": 3883,
"upload_time": "2025-10-28T18:27:47",
"upload_time_iso_8601": "2025-10-28T18:27:47.824473Z",
"url": "https://files.pythonhosted.org/packages/e0/76/276cbe9bb159fa01c608a451cfca3a3d195c7cba6526de847d62f2bd1859/connectron-0.1.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "0dbf3b7ff85162619137e0ceafb81ea9fff5c122fd2e46bfb7e426cdc3434c7f",
"md5": "7bb207223ba8d605f6b1b9a1a429bbbe",
"sha256": "483f01b2965771da54c50739ee496350abd79d59c28cbebd7f0e271e09d782b4"
},
"downloads": -1,
"filename": "connectron-0.1.2.tar.gz",
"has_sig": false,
"md5_digest": "7bb207223ba8d605f6b1b9a1a429bbbe",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 3459,
"upload_time": "2025-10-28T18:27:48",
"upload_time_iso_8601": "2025-10-28T18:27:48.849372Z",
"url": "https://files.pythonhosted.org/packages/0d/bf/3b7ff85162619137e0ceafb81ea9fff5c122fd2e46bfb7e426cdc3434c7f/connectron-0.1.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-10-28 18:27:48",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "connectron"
}