本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
在分析中使用中间表
填充中间表并附加分析规则后,您可以像配置的表一样在查询中引用该表。
发现中间表
所有协作成员都可以在协作的 “表” 选项卡上查看中间表。表格类型显示为 “中间表”。
在 SQL 中进行引用
在 SQL 查询中按名称引用中间表,就像引用已配置的表一样。例如:
SELECT * FROM my_intermediate_table
引用于 PySpark
在 PySpark 分析模板中,通过上下文对象引用中间表:
context['referencedTables']['my_intermediate_table']
分析时的需求
AWS Clean Rooms 当您运行引用中间表的分析时,会强制执行以下要求:
-
中间表架构状态必须为 “就绪”(已填充并附加分析规则)。
-
根据从基表继承的约束条件对分析规则进行验证。
-
强制执行延期控制,包括不允许OutputColumns 和允许ResultReceivers。
在 ML 工作流程中使用
您可以通过数据Source.protectedQueryInputParameters 配置在 ML 工作流程中引用中间表。
查看架构
要查看中间表中可用的列,请在中间表详细信息页面上选择架构选项卡。您可以查看列的名称和类型。选择 “编辑架构” 以更新列类型。
查看依赖关系
要查看中间表所依赖的基表,请选择 “依赖关系” 选项卡。您可以查看每个依赖项的表名、所有者、类型和父类型。