数据源概述

DataWorks的数据源用于连接不同的数据存储服务。在配置数据集成同步任务之前,您需要首先定义好同步任务的源端和目的端数据源信息,以便在配置同步任务时,能够通过选择数据源名称来确定数据的读取和写入数据库。本文将介绍配置数据源时您需要了解的相关信息。

数据源功能概述

配置数据源时,您需要了解如下内容:

能力

说明

数据源支持情况与配置

在配置数据集成同步任务前,您需要提前在DataWorks数据源管理页面配置好需要同步的数据源。数据集成目前支持几十种数据源,目前支持的数据源及其配置详情请参见:支持的数据源与读写插件

说明

数据同步基于数据源控制任务读写端数据库,您需要在数据集成同步任务配置前,配置好您需要同步的源端和目标端数据库或数据仓库的相关信息,以便在同步过程中,可通过选择数据源名称来控制同步读取和写入的数据库或数据仓库。

数据源特殊认证方式

部分数据源支持通过第三方身份认证机制访问数据源,您可以提前在DataWorks的认证文件管理页面上传认证文件,并在配置数据源时开启第三方认证功能,使得只有可信的应用和服务才能访问数据资源。关于第三方身份认证详情请参见:第三方认证文件管理

说明
  • 目前仅支持Kerberos认证。详情请参见:附录:配置Kerberos认证

  • 部分数据源支持的认证机制不同,详情请参考具体数据源配置文档。

RAM角色授权模式访问数据源

部分数据源支持您使用更高安全系数的RAM角色授权模式访问数据源。您可以在配置数据源时选择RAM角色授权模式,并选择相应的自定义RAM角色来访问数据源。详情请参见:通过RAM角色授权模式配置数据源

数据源开发与生产隔离

在配置数据源时,您可以对同一个名称的数据源同时添加开发环境和生产环境两套配置,通过数据源隔离使其在不同环境隔离使用。详情请参见:数据源开发和生产环境隔离

说明

目前只有标准模式的工作空间支持数据源隔离。

使用域名配置数据源

如果您的数据源IP地址经常变动,或者无法通过IP直接访问数据源,您可通过为独享数据集成资源组绑定Host方式解决此问题。独享数据集成资源组配置Host详情请参见:绑定专有网络

数据源权限管控

完成数据源配置后,您可以对数据源进行分享与权限管控。

  • DataWorks支持您在数据源管理页面,分享数据源权限给相应的工作空间或个人,并进入被分享的工作空间查看该数据源。您可以对数据源设置可编辑可查看等权限控制。详情请参见:管理数据源权限

  • 若要对数据源下某张表进行数据流出与写入控制。您可以选择使用审批中心自定义数据集成审批策略功能。支持管理员按源端、目的端数据源的组合来定义需要被审批的数据集成任务。详情请参见:数据集成审批策略

相关文档