<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Data Pipeline on Jay's Blog</title><link>https://jaylab.blog/tags/data-pipeline/</link><description>Recent content in Data Pipeline on Jay's Blog</description><generator>Hugo</generator><language>ko-kr</language><lastBuildDate>Mon, 14 Sep 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://jaylab.blog/tags/data-pipeline/index.xml" rel="self" type="application/rss+xml"/><item><title>테이블이 늘어도 코드는 그대로인 Glue + Iceberg 배치</title><link>https://jaylab.blog/glue-iceberg-sql-driven-batch/</link><pubDate>Mon, 14 Sep 2026 00:00:00 +0000</pubDate><guid>https://jaylab.blog/glue-iceberg-sql-driven-batch/</guid><description>서비스 DB를 매일 복사해 집계하는 Glue 배치에서 테이블 추가를 SQL 파일과 설정 몇 줄로 끝내는 구조, 그리고 끝내 고치지 않은 write_mode 버그를 정리했다.</description></item><item><title>Java 라이브러리 대신 kms:Decrypt 권한 하나로 푼 암호문</title><link>https://jaylab.blog/aws-encryption-sdk-kms-decrypt-glue/</link><pubDate>Tue, 07 Jul 2026 00:00:00 +0000</pubDate><guid>https://jaylab.blog/aws-encryption-sdk-kms-decrypt-glue/</guid><description>다른 팀이 준 Spring 암호화 라이브러리를 옮기는 대신 표준 ESDK 포맷을 이용해 Glue에서 kms:Decrypt만으로 복호화하고 집계 SQL은 그대로 뒀다.</description></item></channel></rss>