如何使用Boto3从AWS Glue数据目录获取触发器的详细信息
让我们看看用户如何从AWS Glue数据目录获取触发器的详细信息。
阅读更多:Python 教程
示例
获取允许在您的帐户中使用的给定触发器的详细信息 – ’01_PythonShellTest1′ 。
解决此问题的方法/算法
- 步骤1: 导入 boto3 和 botocore 异常以处理异常。
-
步骤2: trigger_name 是该函数所需的参数。它将为用户帐户提取给定触发器的详细信息,然后显示其元数据。
-
步骤3: 使用 boto3 lib 创建AWS会话。确保在默认配置文件中提供了 region_name 。如果没有提供,则在创建会话时显式传递 region_name 。
-
步骤4: 创建 glue 的AWS客户端。
-
步骤5: 调用get_trigger并将trigger_name作为Name传递
-
步骤6: 它返回给定触发器的详细信息。
-
步骤8: 处理通用异常,如果在检查作业时出现问题。
示例代码
以下代码获取列在用户帐户中的触发器的详细信息 –