【でーためっしゅ】
データメッシュ とは?
最終更新:
💡 データの責任は分担し、利用の基準は共有
分析用データの責任を業務ドメインに分け、利用者が使えるデータプロダクトとして提供する考え方。セルフサービス基盤と、ドメインを横断する共通ルールの仕組みを組み合わせます。
📌 このページのポイント
データメッシュって何?
APIだけではないよ。表やファイルなどの提供方法もあり、意味の説明、品質、更新、アクセス方法などを整える。利用者が必要なデータを見つけ、理解して安心して使えることが大切なんだ。
部門ごとに任せるとバラバラにならない?
だから4原則を一緒に考える。各チームの責任とプロダクト化に加え、自分で使える共通基盤と、代表者が協力して決める共通ルールが必要だよ。互換性やアクセスのルールを仕組みに組み込むことも目指すんだ。
データレイクは不要になる?
導入すれば必ず速くなる?
責任と必要な能力、共通基盤の負担が変わるから、保証はできない。どの利用者にどんなデータを提供するかを決め、品質や使いやすさを確かめよう。組織の役割と運用を変える準備も必要だね。
もっと詳しく知りたい人へ
ガバナンスも各チームが自由に決める?
ドメインの自律性と、全体で必要な互換性・アクセス・品質の基準を両立させます。共通ルールを話し合うだけでなく、基盤で検査・適用できる仕組みにするのがfederated computational governanceの観点です。
まとめ:ざっくりこれだけ覚えればOK!
「データメッシュ」って出てきたら「分析用データをドメインが責任を持つプロダクトとして提供する考え方」と思えばだいたいOK!
📖 おまけ:英語の意味
「Data Mesh」 = データの網目状の構造
💬 Zhamak Dehghaniが示した考え方です。ドメインのデータを相互に利用できる関係を作り、個別のデータ置き場が孤立することを避けます。