实用云,提供最全最实时的云市场资讯

手机站:/m

数据库服务器_服务器远程端口_促销

时间:2021-07-23 01:12编辑:实用云来源:实用云当前位置:主页 > 云存储服务 >

为什么数据仓库的发布周期经常超过几个月,您能做些什么?

上市时间,从需求到最终产品化所需的时间,对于DW来说通常是出了名的长。在上一篇文章中,我们讨论了使用git存储库和容器开发hanasql数据仓库,描述了用于HANA的webide如何支持敏捷数据仓库开发。这是答案的一部分。在这篇文章中,我们讨论部署,或者换句话说,"使数据仓库可用于生产性使用"。

本博客系列关注敏捷数据仓库,其中HANA SQL数据仓库用于迭代开发和部署。因此,我们假设部署有一个广泛的定义,它与开发和测试活动相联系,并包括部署到测试环境。

在将数据仓库部署到生产环境时,最常见的问题是什么,这些问题会阻止迭代部署?好吧,我没有做任何统计分析,产业大数据,但我遇到的主要问题是:

现在你可以猜到,在准备一个富有成效的部署过程中所付出的巨大努力的后果是什么,这可能仍然失败,需要DW团队取消他们周末的计划。你不想经常这样!这就是为什么发布周期经常超过3到4个月的一个重要原因,云 服务器,这也是为什么新需求的上市时间如此之长的原因。这正是DW团队处于两难境地的地方:选择高频率和不可靠的部署,或者低频率和有些不可靠的部署。

那么如何实现高质量和高频率的生产性部署呢?这就是你能做的:

你需要投资建立自动化工具来实现这一点,你需要在编写测试上花费更多的精力。但是你可以随时运行这些,内部优惠券,不需要人工干预,这就是投资回报的地方。

图1:分支策略示例(不需要发布分支)

自动化需要一个允许它的工具集。hanasqldw利用了webide,这一个当然允许:

因此,假设您运行第三方自动化工具,hanasqldw为您提供了构建和自动化数据仓库的集成工具。许多公司已经运行了这些工具,而且通常它们已经绑定到Git存储库。您可能还需要与第三方DW工具集成。如果这些工具支持Git存储库,并且它们可以由管道工具控制,行业云,那么这应该是好的。如果没有,您可能需要寻找其他工具,因为有多个不同的存储库,每个存储库都有自己的工作方式,使自动化和生命周期管理更加复杂。

图2:测试和部署自动化的简化示例

上图显示了您可以使用的自动化部署步骤的示例HANA SQL DW和第三方自动化工具。您可以看到,任何更改,无论是开发人员在自己的独立代码中所做的更改,还是向中心分支添加已开发的功能,都会启动测试部署。

我们提供了首个针对HANA SQL DW的Git分支和自动化集成指导文档,该文档与第三方自动化工具集集成。您可以轻松地重用其他自动化软件的配置和代码。本文档基于XSA平台上的自动化最佳实践博客。后一个博客并不是针对DW的,也有一些代码差异,但它提供了一个DW上下文之外的良好阅读,并使用另一个自动化工具作为您可能喜欢的示例。

如果您想运行敏捷DW并缩短上市时间,小程序建站,那么您应该确保您的DW工具允许测试和部署的自动化。实现了这一点,您就可以迭代地开发和部署,因为您的工具允许您在不需要手动参与的情况下重复几个步骤。saphanasqldw允许您这样做。我们没有涉及测试主题的细节-这可能是另一篇博文。

上一篇游戏服务器_香港云服务器推荐_高性能

下一篇微软云_管理信息系统数据库设计_新用户

世界之最排行

世界之最精选