这是一些书的开头。您选择的工具箱可以基于您工作的任何工具箱。大多数数据仓库专业人员都遵循Kimball的方法或Inmon的方法,因此了解这两种方法将有助于您未来的发展。我包括另一个,因为我尊重伊姆霍夫和盖革的工作。我很幸运,当我开始的时候,我被要求接管一个现有的概念验证数据仓库的维护。祝您好运,如果您需要帮助,请在StackOverflow上告诉我们!到目前为止,我提供的书籍都是一般设计和方法论书籍,它们与技术无关。有了这些方法的良好知识,以及一些关于工具的特定培训,您应该能够使用任何BI堆栈。您可能需要尝试使用几个工具包来找到适合您风格的工具包。我几乎只使用过微软工具包,但我在过去的很多时候都接触过Cognos和Hyperion,现在我签约的地方是Informatica for ETL。他们都有优缺点,所以归根结底就是适应性强,学习速度快,就像其他IT工作一样。作为一个Web开发人员,您可能使用了许多工具,这取决于您所做的工作,即,您首先学习了HTML,然后学习了一些CSS,也许还使用了一些JavaScript,您可能还使用了诸如ColdFusion之类的工具。但重点是,一旦你了解了基础知识,比如我在下面介绍的,这些工具就是次要的。
Kimball's Data Warehouse Toolkit
Mastering Data Warehouse Design (Imhoff, Galemmo, Geiger)
Inmon's Building the Data Warehouse