Для начала лучше ещё раз себе вопрос задайте, какая именно у вас проблема, и почему ее нужно решать путем реализации data vault. После того, как уверенно себе ответите, что иначе никак, соберите/сформулируйте требования. Исходя из них напишите тестовые кейсы. И накидывайте дальше уже варианты, на чем это дело варить, приоритезируйте и тестите. Если повезёт, то до дата волта на хадупе вы не доберетесь.