您可以使用AWS SDK for Java中的AWSGlueClient类来执行Glue任务。在其中,您可以指定目录ID以筛选要使用的表。下面是一个例子,展示了如何在AWSGlueClient中使用Catalog ID:
AmazonGlue glue = AmazonGlueClientBuilder.defaultClient();
ListTablesRequest request = new ListTablesRequest();
request.setCatalogId("1234567890"); // 设置目录ID
request.setDatabaseName("myDatabase");
ListTablesResult tables = glue.listTables(request);
您只需将设置目录ID的行替换为您要使用的目录ID即可使用此代码。这将确保只列出您指定目录中的表。