我是一个分析团队的成员,该团队最近将其数据仓库移至 Elastic Search。DW 通过 Dremio 访问。
但是,对于执行大量日常分析的分析团队而言,Elastic Search 是否是合适的数据库,我正在重新考虑。我希望我们将 DW 保存在 BigQuery/Snowflake/Redshift 之一中,并使用“dbt”工具来转换数据并将其写回数据库。
从 Elastic Search 读取数据后,我找不到类似“dbt”的工具来执行快速数据转换,而且 Dremio 还不够成熟。我想征求您对 Elastic Search 的看法,以及是否适合日常分析的数据库。
我很欣赏你的回应。
编辑:我在一家在线零售商工作。我们的数据在任何意义上都不是“大数据”。每天大约有几千个订单。我们的大部分工作都是回应来自各个团队/部门的询问。其中一些问题超出了简单的查询范围。我们必须构建定制的数据集市,其中涉及多个步骤。因此,我们需要一个工具来快速转换数据并将结果集放入数据库。一种这样的工具是“dbt”,但它不支持 Elastic Search。所以问题是是否有适合这项工作的工具,或者 Elastic Search 不适合我们的用例。