メインコンテンツへジャンプ
ログイン
      • Databricks を知る
        • エグゼクティブ向け
          • スタートアップ向け
            • レイクハウスアーキテクチャ
              • Databricks AIリサーチ
              • 導入事例
                • 注目の導入事例
                • パートナー
                  • パートナー概要
                    Databricks パートナー エコシステムの詳細
                    • パートナースポットライト
                      注目のパートナーの発表
                      • パートナープログラム
                        特典、レベル、パートナーになる方法をご覧ください
                        • クラウドプロバイダー
                          AWS、Azure、GCP 上の Databricks
                          • パートナーを探す
                            ニーズに合った Databricks パートナーを見つける
                            • パートナーソリューション
                              業界別および移行ソリューションを見つける
                            • Databricks プラットフォーム
                              • プラットフォームの概要
                                データ・分析・AI のための統合プラットフォーム
                                • データ管理
                                  データの信頼性・セキュリティ・パフォーマンス
                                  • 共有
                                    オープン、セキュア、ゼロコピーでのデータ共有
                                    • データウェアハウジング
                                      バッチ、ストリーミングデータのための ETL とオーケストレーション
                                      • ガバナンス
                                        データ・分析・AI のための統合ガバナンス
                                        • データエンジニアリング
                                          バッチ、ストリーミングデータのための ETL とオーケストレーション
                                          • 人工知能(AI)
                                            ML と生成 AI アプリケーションの構築とデプロイメント
                                            • データサイエンス
                                              データサイエンスの大規模な連携
                                              • BI
                                                実世界データのインテリジェント分析
                                                • アプリケーション開発
                                                  安全なデータと AI アプリを迅速に構築
                                                  • データベース
                                                    データアプリとAIエージェントのための Postgres
                                                    • セキュリティ
                                                      AI時代のために構築されたオープンなエージェント型SIEM
                                                    • 統合とデータ
                                                      • マーケットプレイス
                                                        データ、分析、AI のためのオープンマーケットプレイス
                                                        • IDE 統合
                                                          お気に入りの IDE(統合開発環境)でレイクハウスを構築
                                                          • パートナーコネクト
                                                            Databricks エコシステムの検索と統合
                                                          • ご利用料金
                                                            • Databricks のご利用料金
                                                              料金設定、DBU、その他
                                                              • コスト計算ツール
                                                                クラウド利用でのコンピュートコストの試算
                                                              • オープンソース
                                                                • オープンソーステクノロジー
                                                                  プラットフォームを支えるイノベーションをもっと詳しく
                                                                • 業界向け Databricks
                                                                  • 通信
                                                                    • メディア・エンターテイメント
                                                                      • 金融サービス
                                                                        • 官公庁・公共機関
                                                                          • 医療・ライフサイエンス
                                                                            • リテール・消費財
                                                                              • 製造
                                                                                • 全て見る
                                                                                • クロスインダストリーソリューション
                                                                                  • AI Agents
                                                                                    • サイバーセキュリティ
                                                                                      • マーケティング
                                                                                      • 移行・デプロイメント
                                                                                        • データの移行
                                                                                          • プロフェッショナルサービス
                                                                                          • ソリューションアクセラレータ
                                                                                            • ソリューションアクセラレータ一覧
                                                                                              成果を加速
                                                                                            • トレーニング・認定試験
                                                                                              • トレーニング概要
                                                                                                ニーズに合わせたカリキュラムを探す
                                                                                                • Databricks アカデミー
                                                                                                  Databricks ラーニングプラットフォームにサインインする
                                                                                                  • 認定
                                                                                                    スキル・認定で差別化を図る
                                                                                                    • 無料版
                                                                                                      専門家向けデータとAIツールを無料で学べます
                                                                                                      • 大学との連携
                                                                                                        Databricks を教材として活用
                                                                                                      • イベント
                                                                                                        • DATA+AI サミット
                                                                                                          • Data+AI ワールドツアー
                                                                                                            • AI Days
                                                                                                              • イベントカレンダー
                                                                                                              • ブログ・ポッドキャスト
                                                                                                                • Databricks ブログ
                                                                                                                  最新情報、製品発表、その他の情報
                                                                                                                  • Databricks AIリサーチブログ
                                                                                                                    AI世代に関する最新リサーチ
                                                                                                                    • Data Brew ポッドキャスト
                                                                                                                      ご相談・お問い合わせ
                                                                                                                      • ポッドキャスト:Data+AI のチャンピオン
                                                                                                                        イノベーションを支えるデータリーダーのインサイト
                                                                                                                      • お役立ちリソース
                                                                                                                        • カスタマーサポート
                                                                                                                          • ドキュメント
                                                                                                                            • コミュニティ
                                                                                                                            • もっと詳しく
                                                                                                                              • リソースセンター
                                                                                                                                • デモセンター
                                                                                                                                  • アーキテクチャ センター
                                                                                                                                  • 企業概要
                                                                                                                                    • Databricks について
                                                                                                                                      • 経営陣
                                                                                                                                        • Databricks Ventures
                                                                                                                                          • ご相談・お問い合わせ
                                                                                                                                          • 採用情報
                                                                                                                                            • 採用情報概要
                                                                                                                                              • 求人情報
                                                                                                                                              • プレス・ニュース記事
                                                                                                                                                • ニュースルーム
                                                                                                                                                  • 受賞歴と業界評価
                                                                                                                                                  • セキュリティと信頼
                                                                                                                                                    • セキュリティと信頼
                                                                                                                                                • 是非ご検討ください!
                                                                                                                                                • デモを見る
                                                                                                                                                • ログイン
                                                                                                                                                • Databricks 無料トライアル
                                                                                                                                                1. ブログ
                                                                                                                                                2. /
                                                                                                                                                  お知らせ
                                                                                                                                                3. /
                                                                                                                                                  記事

                                                                                                                                                Spark 宣言型パイプライン: データエンジニアリングがエンドツーエンドの宣言型になるべき理由

                                                                                                                                                Spark Declarative Pipelines: Why Data Engineering Needs to Become End-to-End Declarative

                                                                                                                                                公開日: 2026年2月23日

                                                                                                                                                お知らせ2 min read

                                                                                                                                                によって ビラル・アスラム、Ray Zhu 、 Matei Zaharia による投稿

                                                                                                                                                この投稿を共有する

                                                                                                                                                最新の投稿を通知します

                                                                                                                                                Summary

                                                                                                                                                • データ量と複雑さが増すにつれて、手作業で構築されたパイプラインが破綻する理由
                                                                                                                                                • Spark宣言型パイプラインが、グルーコードをパイプラインを認識する実行に置き換える方法
                                                                                                                                                • Sparkが依存関係、増分性、およびリカバリを処理するようになると何が変わるか

                                                                                                                                                データエンジニアリングチームは、より高品質なデータをより速く提供するというプレッシャーにさらされていますが、パイプラインの構築と運用の作業は、容易になるどころか、ますます困難になっています。私たちは何百人ものデータエンジニアにインタビューし、何百万もの実際のワークロードを調査した結果、驚くべき事実を発見しました。データエンジニアは、その時間の大部分をコードの記述ではなく、ツールをつなぎ合わせることで生じる運用の負担に費やしているのです。理由は単純です。既存のデータエンジニアリングフレームワークでは、オーケストレーション、増分データ処理、データ品質、バックフィルといった、本番運用パイプラインにおける一般的なタスクをデータエンジニアが手動で処理する必要があるからです。データ量とユースケースが増加するにつれて、この運用の負担は増大し、データエンジニアリングはビジネスを加速させるどころか、ボトルネックになってしまいます。

                                                                                                                                                業界がこの壁にぶつかったのは、今回が初めてではありません。初期のデータ処理では、あらゆる問いに対して新しいプログラムを作成する必要があり、これはスケールしませんでした。SQLは、個々のクエリーを 宣言的 にすることで、この状況を変えました。つまり、望む結果が 何か を指定すれば、エンジンがその計算方法を判断してくれるのです。現在、SQL データベースはあらゆるビジネスを支えています。

                                                                                                                                                しかし、データ エンジニアリングは単一のクエリを実行することではありません。パイプラインは、時間の経過とともに相互に依存する複数のデータセットを繰り返し更新します。SQLエンジンはクエリの境界で停止するため、増分処理、依存関係の管理、バックフィル、データ品質、再試行など、それ以降のすべては依然として手作業で組み立てる必要があります。大規模になると、実行順序、並列処理、障害モードについての推論が、すぐに複雑さの主な原因となります。

                                                                                                                                                欠けているのは、パイプライン全体を宣言する方法です。Spark宣言型パイプライン (SDP) は、宣言的なデータ処理を個々のクエリーからパイプライン全体に拡張し、Apache Sparkがエンドツーエンドで計画および実行できるようにします。ステップ間で手動でデータを移動させる代わりに、存在させたいデータセットが何かを宣言すると、SDPが時間の経過とともにそれらを正しく維持する方法を担います。例えば、週ごとの売上を計算するパイプラインでは、SDPがデータセット間の依存関係を推論し、単一の実行計画を構築して、正しい順序で結果を更新します。新規または変更されたデータのみを自動的に処理し、データ品質ルールをインラインで表現し、手動での介入なしにバックフィルや遅延到着データを処理します。SDPはクエリーのセマンティクスを理解しているため、パイプラインの事前検証、安全な並列実行、障害からの正しい復旧が可能です。これらは、Apache Sparkに直接組み込まれたファーストクラスの、パイプラインを認識する宣言的なAPIsを必要とする機能です。

                                                                                                                                                SDPにおけるエンドツーエンドの宣言的なデータエンジニアリングは、強力なメリットをもたらします。

                                                                                                                                                • 生産性の向上: データエンジニアは、グルーコードの代わりにビジネスロジックの記述に集中できます。
                                                                                                                                                • コスト削減:このフレームワークはオーケストレーションと増分データ処理を自動的に処理するため、手作業で作成されたパイプラインよりもコスト効率が高くなります。
                                                                                                                                                • 運用上の負担を軽減: バックフィル、データ品質、再試行などの一般的なユースケースが統合され、自動化されています。

                                                                                                                                                エンドツーエンドの宣言的なデータエンジニアリングの利点を説明するために、まずはPySparkで記述された週次の売上パイプラインから始めましょう。PySparkはエンドツーエンドの宣言型ではないため、実行順序、増分処理、データ品質ロジックを手動でエンコードし、再試行、アラート、モニタリングについてはAirflowなどの外部オーケストレーターに依存する必要があります(ここでは簡潔にするために省略しています)。

                                                                                                                                                SQL dbt プロジェクトとして表現されたこのパイプラインは、多くの同様の制限に悩まされています。増分データ処理は手動でのコーディングが依然として必要で、データ品質は別途処理され、リトライや障害処理は Airflow などのオーケストレーターに頼らざるを得ません:

                                                                                                                                                このパイプラインをSDPで書き換えて、そのメリットを探ってみましょう。まず、SDPをインストールして、新しいパイプラインを作成しましょう:

                                                                                                                                                次に、以下のコードでパイプラインを定義します。なお、expect_or_drop データ品質期待値 API は、コミュニティと協力してオープンソース化に取り組んでいるため、コメントアウトしています:

                                                                                                                                                5Xリーダー

                                                                                                                                                ガートナー®: Databricks、クラウドデータベースのリーダー

                                                                                                                                                レポートをダウンロード
                                                                                                                                                GM

                                                                                                                                                パイプラインを実行するには、ターミナルで次のコマンドを入力してください:

                                                                                                                                                このコマンドを使用すると、パイプラインを最初に実行することなく事前に検証でき、構文エラーやスキーマの不一致を検出するのに便利です。

                                                                                                                                                バックフィルがはるかに簡単になります - raw_salesテーブルをバックフィルするには、このコマンドをランします。

                                                                                                                                                コードははるかにシンプルです。PySpark版やdbt版では外部ツールを必要とするすべての機能を、わずか20行で実現しています。次のような強力なメリットも得られます。

                                                                                                                                                • 増分データ処理の自動化。このフレームワークは処理済みのデータを追跡し、新規または変更されたレコードのみを読み取ります。MAXクエリー、チェックポイントファイル、条件ロジックは必要ありません。
                                                                                                                                                • 統合されたデータ品質。@dp.expect_or_drop デコレーターは、不正なレコードを自動的に隔離します。PySparkでは、正常なレコードと不正なレコードを手動で分割し、別々のテーブルに書き込んでいました。dbtでは、別のモデルと手動での処理が必要でした。
                                                                                                                                                • 依存関係の自動追跡。フレームワークは、weekly_sales が raw_sales に依存していることを検出し、実行順序を自動的に調整します。外部のオーケストレーターは不要です。
                                                                                                                                                • 統合されたリトライとモニタリング。このフレームワークは障害に対応し、組み込みのUIを通じて可観測性を提供します。外部ツールは不要です。

                                                                                                                                                Apache Spark 4.1 の SDP は、データパイプラインにとって優れた選択肢となる以下の 機能 を備えています:

                                                                                                                                                • データセットを定義するためのPythonおよびSQL API
                                                                                                                                                • バッチクエリーとストリーミングクエリーに対応
                                                                                                                                                • データセット間の依存関係の自動追跡と、効率的な並列更新
                                                                                                                                                • パイプラインのスキャフォールド、検証、そしてローカルまたは本番運用での実行を行うためのCLI

                                                                                                                                                私たちは、Sparkコミュニティと共にオープンに開発されているSDPのロードマップに期待しています。今後のSparkリリースでは、この基盤の上に、継続的な実行とより効率的な増分処理のサポートが構築されていきます。また、実際のユースケースやコミュニティからのフィードバックを反映させながら、チェンジデータキャプチャ (CDC) などのコア機能をSDPに導入することも計画しています。私たちの目標は、SDPを、Sparkエコシステム全体で信頼性の高いバッチおよびストリーミングパイプラインを構築するための、共有可能で拡張性のある基盤にすることです。

                                                                                                                                                 

                                                                                                                                                (このブログ記事はAI翻訳ツールを使用して翻訳されています) 原文記事

                                                                                                                                                最新の投稿を通知します

                                                                                                                                                関連記事

                                                                                                                                                この投稿を共有する

                                                                                                                                                Databricksの投稿を見逃さないようにしましょう

                                                                                                                                                興味のあるカテゴリを購読して、最新の投稿を受信トレイに届けましょう

                                                                                                                                                Sign up

                                                                                                                                                databricks logo
                                                                                                                                                Databricks を選ぶ理由
                                                                                                                                                Databricks を選ぶ理由
                                                                                                                                                • エグゼクティブ向け
                                                                                                                                                • スタートアップ向け
                                                                                                                                                • レイクハウスアーキテクチャ
                                                                                                                                                • Databricks AIリサーチ
                                                                                                                                                導入事例
                                                                                                                                                • 注目の導入事例
                                                                                                                                                パートナー
                                                                                                                                                • パートナー概要
                                                                                                                                                • パートナープログラム
                                                                                                                                                • パートナーを探す
                                                                                                                                                • パートナースポットライト
                                                                                                                                                • クラウドプロバイダー
                                                                                                                                                • パートナーソリューション
                                                                                                                                                Databricks を選ぶ理由
                                                                                                                                                • エグゼクティブ向け
                                                                                                                                                • スタートアップ向け
                                                                                                                                                • レイクハウスアーキテクチャ
                                                                                                                                                • Databricks AIリサーチ
                                                                                                                                                導入事例
                                                                                                                                                • 注目の導入事例
                                                                                                                                                パートナー
                                                                                                                                                • パートナー概要
                                                                                                                                                • パートナープログラム
                                                                                                                                                • パートナーを探す
                                                                                                                                                • パートナースポットライト
                                                                                                                                                • クラウドプロバイダー
                                                                                                                                                • パートナーソリューション
                                                                                                                                                製品
                                                                                                                                                レイクハウスプラットフォーム
                                                                                                                                                • プラットフォーム
                                                                                                                                                • 共有
                                                                                                                                                • データガバナンス
                                                                                                                                                • 人工知能(AI)
                                                                                                                                                • BI
                                                                                                                                                • データベース
                                                                                                                                                • データ管理
                                                                                                                                                • データウェアハウス
                                                                                                                                                • データエンジニアリング
                                                                                                                                                • データサイエンス
                                                                                                                                                • アプリケーション開発
                                                                                                                                                • セキュリティ
                                                                                                                                                ご利用料金
                                                                                                                                                • 料金設定の概要
                                                                                                                                                • 料金計算ツール
                                                                                                                                                オープンソース
                                                                                                                                                統合とデータ
                                                                                                                                                • マーケットプレイス
                                                                                                                                                • IDE 統合
                                                                                                                                                • パートナーコネクト
                                                                                                                                                レイクハウスプラットフォーム
                                                                                                                                                • プラットフォーム
                                                                                                                                                • 共有
                                                                                                                                                • データガバナンス
                                                                                                                                                • 人工知能(AI)
                                                                                                                                                • BI
                                                                                                                                                • データベース
                                                                                                                                                • データ管理
                                                                                                                                                • データウェアハウス
                                                                                                                                                • データエンジニアリング
                                                                                                                                                • データサイエンス
                                                                                                                                                • アプリケーション開発
                                                                                                                                                • セキュリティ
                                                                                                                                                ご利用料金
                                                                                                                                                • 料金設定の概要
                                                                                                                                                • 料金計算ツール
                                                                                                                                                統合とデータ
                                                                                                                                                • マーケットプレイス
                                                                                                                                                • IDE 統合
                                                                                                                                                • パートナーコネクト
                                                                                                                                                ソリューション
                                                                                                                                                業種別
                                                                                                                                                • 通信
                                                                                                                                                • 金融サービス
                                                                                                                                                • 医療・ライフサイエンス
                                                                                                                                                • 製造
                                                                                                                                                • メディア・エンタメ
                                                                                                                                                • 官公庁・公共機関
                                                                                                                                                • リテール・消費財
                                                                                                                                                • 全て表示
                                                                                                                                                クロスインダストリーソリューション
                                                                                                                                                • サイバーセキュリティ
                                                                                                                                                • マーケティング
                                                                                                                                                データの移行
                                                                                                                                                プロフェッショナルサービス
                                                                                                                                                ソリューションアクセラレータ
                                                                                                                                                業種別
                                                                                                                                                • 通信
                                                                                                                                                • 金融サービス
                                                                                                                                                • 医療・ライフサイエンス
                                                                                                                                                • 製造
                                                                                                                                                • メディア・エンタメ
                                                                                                                                                • 官公庁・公共機関
                                                                                                                                                • リテール・消費財
                                                                                                                                                • 全て表示
                                                                                                                                                クロスインダストリーソリューション
                                                                                                                                                • サイバーセキュリティ
                                                                                                                                                • マーケティング
                                                                                                                                                リソース
                                                                                                                                                ドキュメント
                                                                                                                                                カスタマーサポート
                                                                                                                                                コミュニティ
                                                                                                                                                トレーニング・認定試験
                                                                                                                                                • トレーニング
                                                                                                                                                • 認定
                                                                                                                                                • 無料版
                                                                                                                                                • 大学との連携
                                                                                                                                                • Databricks アカデミー
                                                                                                                                                イベント
                                                                                                                                                • DATA+AI サミット
                                                                                                                                                • Data+AI ワールドツアー
                                                                                                                                                • AI Days
                                                                                                                                                • イベントカレンダー
                                                                                                                                                ブログ・ポッドキャスト
                                                                                                                                                • Databricks ブログ
                                                                                                                                                • Databricks AIリサーチブログ
                                                                                                                                                • Data Brew ポッドキャスト
                                                                                                                                                • Data+AI のチャンピオンシリーズ
                                                                                                                                                トレーニング・認定試験
                                                                                                                                                • トレーニング
                                                                                                                                                • 認定
                                                                                                                                                • 無料版
                                                                                                                                                • 大学との連携
                                                                                                                                                • Databricks アカデミー
                                                                                                                                                イベント
                                                                                                                                                • DATA+AI サミット
                                                                                                                                                • Data+AI ワールドツアー
                                                                                                                                                • AI Days
                                                                                                                                                • イベントカレンダー
                                                                                                                                                ブログ・ポッドキャスト
                                                                                                                                                • Databricks ブログ
                                                                                                                                                • Databricks AIリサーチブログ
                                                                                                                                                • Data Brew ポッドキャスト
                                                                                                                                                • Data+AI のチャンピオンシリーズ
                                                                                                                                                企業情報
                                                                                                                                                企業概要
                                                                                                                                                • Databricks について
                                                                                                                                                • 経営陣
                                                                                                                                                • Databricks Ventures
                                                                                                                                                • ご相談・お問い合わせ
                                                                                                                                                採用情報
                                                                                                                                                • 採用情報概要
                                                                                                                                                • 求人情報
                                                                                                                                                プレス・ニュース記事
                                                                                                                                                • ニュースルーム
                                                                                                                                                • 受賞歴と業界評価
                                                                                                                                                セキュリティと信頼
                                                                                                                                                企業概要
                                                                                                                                                • Databricks について
                                                                                                                                                • 経営陣
                                                                                                                                                • Databricks Ventures
                                                                                                                                                • ご相談・お問い合わせ
                                                                                                                                                採用情報
                                                                                                                                                • 採用情報概要
                                                                                                                                                • 求人情報
                                                                                                                                                プレス・ニュース記事
                                                                                                                                                • ニュースルーム
                                                                                                                                                • 受賞歴と業界評価
                                                                                                                                                databricks logo

                                                                                                                                                Databricks Inc.
                                                                                                                                                160 Spear Street, 15th Floor
                                                                                                                                                San Francisco, CA 94105
                                                                                                                                                1-866-330-0121

                                                                                                                                                採用情報

                                                                                                                                                © Databricks 2026. All rights reserved. Apache, Apache Spark, Spark and the Spark logo are trademarks of the Apache Software Foundation.

                                                                                                                                                • プライバシー通知
                                                                                                                                                • |利用規約
                                                                                                                                                • |現代奴隷法に関する声明
                                                                                                                                                • |カリフォルニア州のプライバシー権利
                                                                                                                                                • |プライバシー設定