当公司使用 dev/staging/production 环境进行软件开发时如何称呼暂存表
What to call staging tables when company uses dev/staging/production environments for software development
我要在我的公司建立一个数据仓库。根据我的经验,在将数据转换为用户友好的内容之前,您将数据插入的初始表称为登台表。
然而,这里的技术团队使用开发、暂存和生产环境进行软件开发。我问过并在生产环境中看到一个叫做 *_staging
的东西,他们似乎真的很困惑。
这种命名冲突一定很常见,所以我想知道是正常做法是忍受它还是有标准的替代名称?
在传统的数据仓库设计中,这些通常称为 "staging tables",尽管有时称为 "raw tables"。您可以通过使用通用缩写 "stg" 而不是 "staging".
来减轻混淆
并且越来越多,尤其是在大数据项目中,术语 "data lake" 用于指代存储源系统数据副本的存储库。 "data lake" 本质上是持久性暂存,允许对分析进行一些直接访问。
我要在我的公司建立一个数据仓库。根据我的经验,在将数据转换为用户友好的内容之前,您将数据插入的初始表称为登台表。
然而,这里的技术团队使用开发、暂存和生产环境进行软件开发。我问过并在生产环境中看到一个叫做 *_staging
的东西,他们似乎真的很困惑。
这种命名冲突一定很常见,所以我想知道是正常做法是忍受它还是有标准的替代名称?
在传统的数据仓库设计中,这些通常称为 "staging tables",尽管有时称为 "raw tables"。您可以通过使用通用缩写 "stg" 而不是 "staging".
来减轻混淆并且越来越多,尤其是在大数据项目中,术语 "data lake" 用于指代存储源系统数据副本的存储库。 "data lake" 本质上是持久性暂存,允许对分析进行一些直接访问。