开发者社区 > 大数据与机器学习 > 大数据开发治理DataWorks > 正文

DataWorks中开发环境和生产环境如何区分?

DataWorks中开发环境和生产环境如何区分?

展开
收起
真的很搞笑 2023-07-16 14:08:40 184 0
3 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    在阿里云DataWorks中,开发环境和生产环境可以通过多个方面进行区分,包括但不限于以下几种方式:

    环境名称:可以在项目管理页面中,为开发环境和生产环境指定不同的环境名称,例如“dev”和“prod”等。
    资源配置:可以为开发环境和生产环境分别配置不同的资源,例如MaxCompute计算资源、Data Integration数据交换资源等。
    运行参数:可以为开发环境和生产环境分别设置不同的运行参数,例如调度策略、并发度、任务重试次数等。
    数据库配置:可以为开发环境和生产环境分别配置不同的数据库连接信息,例如数据库地址、用户名、密码等。

    2023-07-21 19:37:12
    赞同 展开评论 打赏
  • 在 DataWorks 中,开发环境和生产环境是用于不同目的和阶段的两个独立的工作环境。

    1. 开发环境:开发环境是用于数据开发、代码编写和测试的环境。在开发环境中,团队成员可以协作开发和迭代数据处理逻辑、编写和调试代码、创建和修改表结构等。开发环境通常不会直接影响实际的数据流动和业务运行。

    2. 生产环境:生产环境是部署和运行最终的生产任务和作业的环境。在生产环境中,已经经过充分测试和验证的代码和数据流程将被执行,以处理真实的数据并提供业务价值。生产环境需要保证稳定性、可靠性和数据安全,并且通常有严格的权限和访问控制。

    区分开发环境和生产环境的主要目的是为了隔离开发和测试过程与实际业务运行之间的影响,确保数据的准确性和运行的稳定性。这种隔离可以防止在开发和测试过程中对生产数据和业务造成意外影响。

    2023-07-18 09:56:46
    赞同 展开评论 打赏
  • 简单模式下不区分开发环境和生产环境,开发库即生产库。标准模式下,支持开发环境和生产环境隔离,开发环境和生产环境的数据库表命名有所区别,如果需要在开发环境访问生产环境的数据库表,请根据以下命名规范严格区分数据库表名,避免误操作生产环境。环境类型 标准模式 示例
    开发环境 项目名_dev.表名 在projectA项目下创建一个开发库表user_info,则数据库表名为:projectA_dev.user_info。
    生产环境 项目名.表名 在projectA项目下创建一个生产库表user_info,则数据库表名为:projectA.user_info。
    https://help.aliyun.com/document_detail/85772.html,此回答整理自钉群“DataWorks交流群(答疑@机器人)”

    2023-07-16 14:12:48
    赞同 展开评论 打赏

DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。

相关产品

  • 大数据开发治理平台 DataWorks
  • 热门讨论

    热门文章

    相关电子书

    更多
    DataWorks调度任务迁移最佳实践-2020飞天大数据平台实战应用第一季 立即下载
    DataWorks商业化资源组省钱秘籍-2020飞天大数据平台实战应用第一季 立即下载
    基于DataWorks数据服务构建疫情大屏-2020飞天大数据平台实战应用第一季 立即下载

    相关实验场景

    更多