设置 Amazon Glue 使用情况配置文件 - Amazon Glue
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

设置 Amazon Glue 使用情况配置文件

使用云平台的主要优势之一是灵活性。但是,如果不进行适当管理且不设防护机制,便捷的计算资源创建会带来云成本螺旋式上升的风险。因此,管理员需要实现平衡,既要避免高昂的基础架构成本,也要确保用户在工作时能免除不必要的麻烦。

管理员可利用 Amazon Glue 使用情况配置文件为账户中不同类别的用户(例如开发人员、测试人员和产品团队)创建不同的配置文件。每个配置文件都是一组独特的参数,可以分配给不同类型的用户。例如,开发人员可能需要更多的工作线程,并且可以拥有更高的最大工作线程数,而产品团队需要的工作线程数可能较少,超时或空闲超时值也较低。

任务和任务运行行为示例

假设某项任务由用户 A 使用配置文件 A 创建。该任务使用特定的参数值保存。使用配置文件 B 的用户 B 将尝试运行该任务。

当用户 A 编写任务时,如果没有设置特定数量的工作线程,则系统会应用用户 A 配置文件中的默认设置,并将此设置与任务定义一起保存。

当用户 B 运行任务时,任务会使用为其保存的任何值运行。如果用户 B 自己的配置文件限制性更高,并且不允许运行那么多工作线程,则任务运行将失败。

将使用情况配置文件作为资源

Amazon Glue 使用情况配置文件是由一个 Amazon 资源名称(ARN)标识的资源。所有默认 IAM(Identity and Access Management)控制均适用,包括基于操作的授权和基于资源的授权。管理员应更新创建 Amazon Glue 资源的用户的 IAM 策略,授予他们使用配置文件的权限。