本文档介绍了如何使用 Knowledge Catalog 连接器将元数据从 SQL Server 导入 Knowledge Catalog(以前称为 Dataplex Universal Catalog)。
此连接器支持托管在本地、Cloud SQL 或其他云环境中的 SQL Server 实例。
准备工作
在从 SQL Server 导入元数据之前,请完成以下任务:
- 授予所需的角色和权限。
- 启用 Knowledge Catalog 和 BigQuery Data Transfer Service API。
- 满足 SQL Server 前提条件。
- 满足网络前提条件。
IAM 角色和权限
如需创建和管理知识目录连接器作业,您需要拥有 Identity and Access Management (IAM) 角色,该角色可授予知识目录和 BigQuery Data Transfer Service 的权限。
如需获得配置 SQL Server 连接器所需的权限,请让管理员向您授予以下 IAM 角色:
- 如需创建和管理条目组,您需要拥有项目的 Dataplex Catalog Admin (
roles/dataplex.catalogAdmin)、Dataplex Catalog Editor (roles/dataplex.catalogEditor) 或 Dataplex Entry Group Owner (roles/dataplex.entryGroupOwner) 角色。 - 如需创建和管理 BigQuery Data Transfer Service 转移作业,您需要拥有项目的 BigQuery Admin (
roles/bigquery.admin) 角色。 - 如需在 Cloud Logging 中查看日志,请为项目授予 Logs Viewer (
roles/logging.viewer) 角色。
此外,您还必须向 BigQuery Data Transfer Service 服务代理 (service-PROJECT_NUMBER@gcp-sa-bigquerydatatransfer.iam.gserviceaccount.com) 授予 dataplex.entryGroups.import 权限或 Dataplex Entry Group Importer (roles/dataplex.entryGroupImporter) 角色。您可以在项目级层或条目组级层授予此角色。