SVV_INTEGRATION_TABLE_MAPPING - Amazon Redshift
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

SVV_INTEGRATION_TABLE_MAPPING

当源数据库、架构、表、列和数据类型与目标字段的标识符值不同时,SVV_INTEGRATION_TABLE_MAPPING 会显示源字段与目标字段之间的映射。

注意

仅针对以下类型的零 ETL 集成才填充此视图:

  • Amazon Glue 第三方应用程序到 Amazon SageMaker 智能湖仓

  • Amazon DynamoDB 到 Amazon SageMaker 智能湖仓

有关更多信息,请参阅《Amazon Glue 开发人员指南》中的零 ETL 集成

标识符值从源到目标的转换遵循以下规则:

  • 大写字母会转换为小写。

  • 不是小写字母、数字或下划线(_)的字符将转换为下划线(_)。

  • 如果与现有标识符值存在冲突,则会在新标识符后面附加通用唯一标识符(UUID)。

  • 如果源标识符值是 Amazon Redshift 关键字,则会在新的标识符后面附加后缀 _redshift

转换后,字符必须是小写字母、数字或下划线(_),并且必须与正则表达式模式 [a-z0-9_] 匹配。以下示例演示了转换规则:

来源 目标 备注
foofoo无转换
条形图条形图
fooBarfoobar
foo1foo1无转换
foo_1foo_1无转换
Bar@1bar_1
foo_bar@foo_bar_
案例case_redshift

SVV_INTEGRATION_TABLE_MAPPING 对所有用户均可见。超级用户可以查看所有行;普通用户只能查看其自己的数据。有关更多信息,请参阅 系统表和视图中的数据可见性

有关零 ETL 集成的信息,请参阅《Amazon Redshift 管理指南》中的零 ETL 集成

表列

列名称 数据类型 描述
integration_id character(128) 与集成关联的标识符。
source_database character(128) 源中数据库的名称。
target_database character(128) Amazon Redshift 中接收集成数据的数据库。
source_schema_name character(128) 源中架构的名称。
target_schema_name character(128) Amazon Redshift 中接收集成数据的架构。
source_table_name character(128) 源中表的名称。
target_table_name character(128) Amazon Redshift 中接收集成数据的表。
source_column_name character(128) 源中列的名称。
target_column_name character(128) Amazon Redshift 中接收集成数据的列。
source_data_type character(128) 源中列的数据类型。
target_data_type character(128) Amazon Redshift 中接收集成数据的列的数据类型。

示例查询

以下 SQL 命令显示元数据值从源到目标的映射。

select * from svv_integration_table_mapping; integration_id | source_database | target_database | source_schema_name | target_schema_name | source_table_name | target_table_name | ---------------------------------------+-----------------+-----------------+---------------------+--------------------+---------------------------------------+ 99108e72-1cfd-414f-8cc0-0216acefac77 | mydatabase | mydatabase | myschema | myschema | Mytable | mytable | | source_column_name | target_column_name | source_data_type | target_data_type | +--------------------+--------------------+-------------------+------------------+ | Mycolumnname | mycolumnname | Mydatatype | mydatatype |