April 2025
Beginner to intermediate
374 pages
5h 49m
Japanese
一度にすべてのパターンを扱うことはまずないだろう。データエンジニアリングの旅を通じて、さまざまなパターンに直面することになるだろう。その代わり、それらを簡単に見つけ、現在直面している問題に適応させることができるはずだ。
この作業を簡単にするために、この本で紹介されているデザインパターンの要約と、その主な使用例と厄介な点を簡単に思い出してほしい。
| パターン名 | 使用例 | ゴッチャ |
|---|---|---|
| フルローダー | 完全なデータセットをロードする |
|
| インクリメンタルローダー | データセットのチャンクをロードする |
|
| 変更データの取得 | データセットのチャンクを随時読み込む |
|
| パススルー・レプリケーター | 情報を変更せずにデータセットを複製する |
|
| トランスフォーメーション・レプリケーター | カスタム変換でデータセットを複製する |
|
| コンパクター | インジェストされたファイルの保存を最適化する。 |
|
| レディネス・マーカー | いつデータの取り込みを開始すべきかを知る |
|
| 外部トリガー | 不定期に発生するデータを効率的に取り込む |
|
| パターン名 | 使用例 | ゴッチャ |
|---|---|---|
| デッドレター | メインのデータ処理フローを中断することなくエラーを処理する。 |
|
| 窓付きデュプリケーター | 処理したデータセットから重複を取り除く |
|
| 後期データ検出器 | 遅れているデータを特定する |
|
| 静的および動的な後期データ・インテグレーター | すでに生成されたデータセットに後期データを含める |
|
| フィルターインターセプター | レコードをフィルタリングする条件付きレコードを特定する。 |
|
| チェックポインター | 仕事の進捗状況を保存する |
|
| パターン名 | 使用例 |
|---|