の集計結果を再利用して速く作る warehouse 層 mart 層(プロダクト別) mart 層(店舗横断) mart 層(事業者横断) ネットショップ 店舗マスタ( OBT) ネットショップ 注文明細 月次サマリ mart 店舗×月サマリ mart 事業者×月サマリ mart 店舗×月の粗利 プラン料金 ⋮ 決済 店舗マスタ( OBT) 取引明細 決済 月次サマリ mart 店舗×月の粗利 プラン料金 ⋮ 予約 店舗マスタ( OBT) 予約 予約明細 mart サブスク契約 mart ⋮ ⋮ 月次サマリ mart 店舗×月の粗利 14
mart 層(事業者横断) ネットショップ ネットショップ 店舗マスタ( OBT) 判定ロジック 月次サマリ mart 店舗×月サマリ mart 事業者×月サマリ mart 店舗×月の粗利 ⋮ ロジックが OBT mart の中に実装されている 再利用するには mart そのものを参照するしかない 参照の多層化 個別要求で作った OBT mart が、次の集計の材料にな り、上流の OBT mart の障害が下流まで伝播する OBT の採用自体が問題ではなく、ロジックの再利用層を設けないまま OBT mart への他 mart からの参照を許容したことが要因 15