在数据进入到数据平台之后就可以正式开始构建数据应用(如数据报表和数据指标)了。
如何实现呢?首先要决定的就是使用什么样的开发语言及如何构建开发环境。这两方面的相关决策将在很大程度上影响后续数据开发的组织和管理。如果决策得当,后续数据开发将能够很轻松的开展起来,否则,则可能将团队带入泥潭。
写了一篇文章,分享了我们在实践过程中的一些思考和选择,这些经验对于我们是很受用的。总结起来,就是:
sql
进行数据开发,其次选择Python
,再次Scala
sql
语法,增强其功能以应对复杂的计算逻辑Makefile
与调度系统进行集成全文阅读,请移步: https://brightliao.com/2021/04/01/data-development-language-and-environment/