Data Ingestion Patterns This skill provides patterns for getting data INTO systems from external sources. When to Use This Skill - Importing CSV, JSON, Parquet, or Excel files - Loading data from S3, GCS, or Azure Blob storage - Consuming REST/GraphQL API feeds - Building ETL/ELT pipelines - Database migration and CDC (Change Data Capture) - Streaming data ingestion from Kafka/Kinesis Ingestion Pattern Decision Tree Quick Start by Language Python (Recommended for ETL) dlt (data load tool) - Modern Python ETL: Polars for file processing (faster than pandas): TypeScript/Node.js S3 ingestion: AP…