Teradata天睿公司在业内率先将DevOps扩展至数据仓库

  • zhupengbo
  • 2015-10-29 20:55:39
  • [原创] Doit.com.cn

[导读] 推出开源Teradata Python模块,帮助程序员轻松创建新一代应用,充分利用数据仓库

为增强数据分析环境的敏捷性,天睿宣布通过推出开源的Teradata Python模块(Teradata Module for Python),在业内率先将DevOps实践扩展至多应用数据仓库环境。该模块帮助软件开发人员开发出新一代支持DevOps的应用,在Teradata数据仓库中充分利用数据。

推出开源Teradata Python模块帮助使用通用Python编程语言的程序员和数据科学家轻松开发出充分利用Teradata数据库中数据的应用,并使数据仓库的操作更加流畅。Python应用可在应用服务器上运行,向Teradata数据库发送SQL查询,或直接在Teradata数据库内运行。程序员在任意Python应用中都可运用Python库中的多种功能,进行高级分析或数据操作。Python公用库包括Python标准库(Python Standard Library)、NumPy/SciPy、Biopython、Pandas、Mlpy和Dateutil/Pytz。

目前,企业通常需要在成百上千个应用上每天运行数千乃至数百万次查询,以满足一线员工基本需求。然而企业面对的挑战是,这些应用并非一成不变,而必须持续演进,才能满足不断变化的业务需求。Teradata天睿公司推出的DevOps使软件开发者也能完成数据仓库操作,从而帮助他们轻松进行应用的开发、持续升级与管理。

Teradata天睿公司从自身产品开发及全球最成功的数据仓库用户吸取DevOps实践经验,并运用这些经验开发出Teradata Python模块。企业使用Teradata Python模块开发应用时,无需为格式一致的运行日志重新设计编码规范和工具,即可支持自动监测。

Teradata Python模块提供:

Ÿ一致的应用工具与日志 - Teradata Python模块依据严格编程规范减少乏味的手工编码工作,并提供一致的活动日志及影响分析功能;

Ÿ轻松连接至Teradata数据库 - 通过表征性状态传输(REST)服务或标准的开放式数据库连接(ODBC)驱动程序,Python应用可随时随地从任意设备上轻松连接至Teradata数据库;

Ÿ查询执行之外的应用执行 - 为帮助管理员监管运行过程,使用Python语言开发的应用可获取脚本版本、运行id及执行时间,用于版本影响分析以及应用分析,而不仅仅是查询;

ŸPython 数据库 API 规范2.0版 - 便捷部署Python标准数据库接口。

IT研究、分析、战略与验证公司ESG应用开发与部署研究部门首席分析师Stephen Hendrick表示:“面向数据驱动型企业发布DevOps实践为敏捷性定义出新标准,这是用户期盼已久的新标准。用户通常只在纯应用环境下讨论DevOps,而很少将DevOps作为共享数据仓库环境的一部分进行讨论。Teradata天睿公司利用其独特优势,帮助客户了解应用与数据仓库环境之间的相依性。其数据仓库环境可支持连续应用部署,并满足连续变化的数据与分析需求。”

Teradata Python模块安装包现可从PyPI索引网站上获取或直接安装。该模块的开源代码已在GitHub上发布,用户还可访问Teradata数据库Teradata开发人员交流社区网站,获取该模块文档。请访问Teradata GitHub,关注Teradata开源贡献信息。

热点文章

精彩专题

微信公众平台:搜索"doitmedia"
或扫描下面的二维码:


  1. 公司简介 | 媒体优势 | 广告服务 | 客户寄语 | DOIT历程 | 诚聘英才 | 联系我们 | 会员注册 | 订阅中心
  2. Copyright © 2013 DOIT Media, All rights Reserved. 百易传媒 版权所有.
  3. 电信与信息服务业经营许可证:030972号 电信业务审批 [2009]字第572号
  4. 京ICP备13004627号-3   京公网安备: 110105001105