{"adoption": {"forks": 832, "observed_at": "2026-08-28T04:05:00.023541+00:00", "stars": 1537}, "canonical_url": "https://ross.abutalabs.com/products/aws-glue-samples", "card": {"archived": false, "artifact_type": "learning-resource", "description": "AWS Glue code samples", "domain": ["big-data", "cloud-computing", "tutorials", "analytics"], "enriched": true, "function": ["etl", "streaming", "data-science", "developer-tools"], "health_score": 79, "homepage": null, "language": "Python", "license": "MIT-0", "license_family": "permissive", "maturity": "active", "member_repos": ["aws-samples/aws-glue-samples"], "name": "aws-samples/aws-glue-samples", "platform": ["python", "cloud", "serverless"], "pushed_at": "2026-08-18T12:44:04+00:00", "repo": "aws-samples/aws-glue-samples", "stars": 1537, "tags": ["aws-glue", "etl", "code-samples", "spark", "data-integration", "aws", "data-engineering"], "topics": [], "urls": [], "use_cases": ["learn how to write AWS Glue Spark ETL scripts", "stream CDC data from relational databases to Amazon Redshift", "process Amazon MSK data with Glue streaming jobs", "detect and process sensitive data in pipelines", "migrate data into AWS analytics services", "find examples of AWS Glue utilities and best practices"], "what_it_is": "A collection of code samples, tutorials, and utilities demonstrating AWS Glue, Amazon's serverless data integration and ETL service. It covers Spark ETL jobs, streaming pipelines, schema registry usage, and data migration patterns.", "when_to_avoid": ["you need the Glue libraries themselves rather than samples (use awslabs/aws-glue-libs)", "you are not using AWS or want a cloud-agnostic ETL solution", "you need production-ready tooling rather than example code"], "when_to_choose": ["you are building or learning AWS Glue ETL and streaming jobs", "you need reference code for Glue integrations with S3, Redshift, MSK, or DynamoDB", "you want guided tutorials and workshops on serverless data integration on AWS"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/aws-glue-samples", "repo": "aws-samples/aws-glue-samples", "role": "main", "score": 76}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:00.023541+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:31:00.392412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "009b60733dfe98d0f0371567568e78166165cc67fdc4c97fb0d0967048f779fd", "fetched_at": "2026-08-28T04:05:00.023541+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aws-samples/aws-glue-samples"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:00.023541+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:31:00.392412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "009b60733dfe98d0f0371567568e78166165cc67fdc4c97fb0d0967048f779fd", "fetched_at": "2026-08-28T04:05:00.023541+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aws-samples/aws-glue-samples"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:31:00.392412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "009b60733dfe98d0f0371567568e78166165cc67fdc4c97fb0d0967048f779fd", "fetched_at": "2026-08-28T04:05:00.023541+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aws-samples/aws-glue-samples"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:05:00.023541+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:00.023541+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:00.023541+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:31:00.392412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "009b60733dfe98d0f0371567568e78166165cc67fdc4c97fb0d0967048f779fd", "fetched_at": "2026-08-28T04:05:00.023541+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aws-samples/aws-glue-samples"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:00.023541+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:00.023541+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:31:00.392412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "009b60733dfe98d0f0371567568e78166165cc67fdc4c97fb0d0967048f779fd", "fetched_at": "2026-08-28T04:05:00.023541+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aws-samples/aws-glue-samples"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:00.023541+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:00.023541+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:00.023541+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:31:00.392412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "009b60733dfe98d0f0371567568e78166165cc67fdc4c97fb0d0967048f779fd", "fetched_at": "2026-08-28T04:05:00.023541+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aws-samples/aws-glue-samples"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:00.023541+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:00.023541+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:31:00.392412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "009b60733dfe98d0f0371567568e78166165cc67fdc4c97fb0d0967048f779fd", "fetched_at": "2026-08-28T04:05:00.023541+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aws-samples/aws-glue-samples"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:31:00.392412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "009b60733dfe98d0f0371567568e78166165cc67fdc4c97fb0d0967048f779fd", "fetched_at": "2026-08-28T04:05:00.023541+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aws-samples/aws-glue-samples"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:31:00.392412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "009b60733dfe98d0f0371567568e78166165cc67fdc4c97fb0d0967048f779fd", "fetched_at": "2026-08-28T04:05:00.023541+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aws-samples/aws-glue-samples"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:31:00.392412+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "009b60733dfe98d0f0371567568e78166165cc67fdc4c97fb0d0967048f779fd", "fetched_at": "2026-08-28T04:05:00.023541+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aws-samples/aws-glue-samples"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 98, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3391, "days_push": 15, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 76, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}