AI支援コーディング 上級編
Thalia Barrera
AI Engineering Curriculum Manager, DataCamp


# pipeline_config.yaml
pipeline:
name: user_events_etl
version: "1.0"
source:
type: mongodb_atlas
collection: raw_events
batch_size: 500
transform:
drop_nulls: true
normalize_timestamps: true
destination:
type: postgres
table: processed_events
mode: append



🤖 設定フォーマットのプロンプト:
あなたは保守性を担当するシニア開発者です。
パイプライン用の設定ファイルが必要です。これまでの分析とプロジェクト構造を踏まえ、JSON・YAML・TOMLを保守性・複雑さ・エコシステムの適合性の観点で比較してください。既定フォーマットを1つ推薦し、他が適するケースも説明してください。





🤖 CI/CD戦略のプロンプト:
あなたは本番コードベースの設定管理を担当しています。以下の戦略を提案してください:
設定管理戦略を実装し、誰でも利用できるようCONFIG.mdを作成してください。

AI支援コーディング 上級編