A metadata-driven ingestion framework on Snowflake leverages Snowflake’s native capabilities. The approach
combines control tables, snow pipe,dynamic tables, tasks, and stored procedures to automate ingestion and
transformation across Bronze, Silver, and Gold layers. The framework is designed to be flexible,
scalable, and observable, providing data quality checks, CDC handling, and environment
promotion while minimizing operational overhead.
Raw data
{
"_id": null,
"home_page": "https://github.com/marvinkobit/snow-meta",
"name": "snowmeta",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": null,
"keywords": "snowflake snowpark data-engineering metadata",
"author": "Maeruf",
"author_email": "maeruf@nexsis.ca",
"download_url": "https://files.pythonhosted.org/packages/79/b9/7ec1053e1038afa1189b8ab421d1b42ee96aeb63810b2d31b60b05273336/snowmeta-0.1.0.tar.gz",
"platform": null,
"description": "A metadata-driven ingestion framework on Snowflake leverages Snowflake\u2019s native capabilities. The approach \r\ncombines control tables, snow pipe,dynamic tables, tasks, and stored procedures to automate ingestion and \r\ntransformation across Bronze, Silver, and Gold layers. The framework is designed to be flexible, \r\nscalable, and observable, providing data quality checks, CDC handling, and environment \r\npromotion while minimizing operational overhead.\r\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Snowmeta: a metadata-driven ingestion framework for Snowflake.",
"version": "0.1.0",
"project_urls": {
"Documentation": "https://github.com/marvinkobit/snow-meta",
"Homepage": "https://github.com/marvinkobit/snow-meta",
"Source": "https://github.com/marvinkobit/snow-meta"
},
"split_keywords": [
"snowflake",
"snowpark",
"data-engineering",
"metadata"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "4b29f87f971f12bce7bf360e5d68847383870ecca39c748d095b64499a3b40f0",
"md5": "2a64994ef27680a0dde2ce9f654df20e",
"sha256": "9682f1f072c16ae3fec04e220101b51f85e08750d98de8014a74fff97269ae32"
},
"downloads": -1,
"filename": "snowmeta-0.1.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "2a64994ef27680a0dde2ce9f654df20e",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9",
"size": 22853,
"upload_time": "2025-10-06T10:34:37",
"upload_time_iso_8601": "2025-10-06T10:34:37.912018Z",
"url": "https://files.pythonhosted.org/packages/4b/29/f87f971f12bce7bf360e5d68847383870ecca39c748d095b64499a3b40f0/snowmeta-0.1.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "79b97ec1053e1038afa1189b8ab421d1b42ee96aeb63810b2d31b60b05273336",
"md5": "8870e5fd2715147623d836b6288a68d5",
"sha256": "f83f1bf68024b2bcfe706e806023114ad2d015b7d224f63b7b646b9f95ca890d"
},
"downloads": -1,
"filename": "snowmeta-0.1.0.tar.gz",
"has_sig": false,
"md5_digest": "8870e5fd2715147623d836b6288a68d5",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 21404,
"upload_time": "2025-10-06T10:34:39",
"upload_time_iso_8601": "2025-10-06T10:34:39.071370Z",
"url": "https://files.pythonhosted.org/packages/79/b9/7ec1053e1038afa1189b8ab421d1b42ee96aeb63810b2d31b60b05273336/snowmeta-0.1.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-10-06 10:34:39",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "marvinkobit",
"github_project": "snow-meta",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "snowmeta"
}