如何使用Scala API从AWS Glue作业调用AWS Glue Crawler?

wnavrhmk  于 2023-04-30  发布在  Scala
关注(0)|答案(1)|浏览(140)

我想打电话给胶水工作的胶水爬行者。我看到有一个APIwww.example www.example.com
但我完全失去了我怎么能叫它?我在互联网上也找不到例子。我发现了一些使用boto3的Python示例,它工作得很好,但我需要scala调用。
如果我理解正确的话,我需要一些如何示例化GlueClient并调用startCrawler操作的方法,但是该如何做呢?我发现的所有示例都只在GlueContext上运行,并且不清楚如何从它检索GlueClient(如果可能的话)。).

g6ll5ycj

g6ll5ycj1#

我还没有用胶水,但看起来有一个JDK SDK for glue with some examples of how to start a crawler。其中之一,展示了如何启动一个爬虫,但正如你所说的GlueClient提供。基于线程How to Get AWS Glue Client in Java,您应该能够创建一个客户端示例,执行以下操作

AWSGlueClient.builder().withRegion("us-east-1").build()

The API Doc of GlueClient表明应该可以做到这一点。
希望这对你有帮助

相关问题