Starry Vault: Automating Multidimensional Modeling from Data Vaults