如何将 Github 与 AWS Glue 中的数据目录集成

How to integrate Github with Data Catalog in AWS Glue

这个问题是关于 AWS Glue 的数据目录。

我想构建这样的流程:

连接 Github 到 AWS Glue 数据目录 -> 关于数据目录代码的拉取请求(源) -> 合并 -> 在 AWS Glue 数据目录中反映修改后的代码 -> 创建更改的数据目录信息通过降价。或更新 Confluence

中的信息

这项工作的目的是让非开发人员可以读取数据目录。

这可能吗? 我应该读什么文学作品? 欢迎任何建议!求助!!

选项 1: 您可以使用 boto3 胶水 API 来检索有关表的信息 - get_tableget_tables()

您可以参考https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/glue.html#Glue.Client.get_tables它也包含用法和响应示例。

收到回复后,您可以在网页中显示。

优点:非技术人员无需任何设置即可访问

缺点:开发者必须编写代码

选项 2:使用 AWS CLI 命令工具。 Link: https://docs.aws.amazon.com/cli/latest/reference/glue/get-table.html

优点:开发人员无需代码

缺点:客户应该知道如何设置和使用 AWS CLI 命令及其输出。