从 Java 下载和上传 AWS Glue ETL 的 ETL 作业

问题描述 投票:0回答:1

有人可以告诉我如何使用 Java API 下载或上传作业吗?

我尝试搜索 SDK 或 REST API 来下载作业,但没有找到。

有删除作业的API,但没有从Java SDK下载或上传作业的API。

我尝试了以下代码,但它没有提供我在下载的 JSON 中获得的信息。

GetJobRequest getJobRequest = new GetJobRequest().withJobName(jobName); 
GetJobResult  getJobResult  = glueClient.getJob(getJobRequest); 
String        jobJson       = getJobResult.getJob().toString();
java amazon-web-services aws-glue
1个回答
0
投票

有使用适用于 Java V2 的 AWS 开发工具包的示例(不是 V1,因为它不是最佳使用实践)。

如果您查看AWS 代码库,您将找到 Glue Java 示例。一 示例执行以下任务:

  1. 创建数据库。
  2. 创建一个爬虫。
  3. 获取爬虫。
  4. 启动爬虫。
  5. 获取数据库。
  6. 获取桌子。
  7. 创建工作。
  8. 开始作业运行。
  9. 列出所有职位。
  10. 获取作业运行。
  11. 删除作业。
  12. 删除数据库。
  13. 删除爬虫。

开始使用 AWS 开发工具包运行 AWS Glue 爬网程序和作业

© www.soinside.com 2019 - 2024. All rights reserved.