Skip to content

Commit 8019f40

Browse files
author
AWS
committed
AWS Glue Update: The TableOptimizer APIs in AWS Glue now return the DpuHours field in each TableOptimizerRun, providing clients visibility to the DPU-hours used for billing in managed Apache Iceberg table compaction optimization.
1 parent 773fc98 commit 8019f40

File tree

2 files changed

+23
-4
lines changed

2 files changed

+23
-4
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "AWS Glue",
4+
"contributor": "",
5+
"description": "The TableOptimizer APIs in AWS Glue now return the DpuHours field in each TableOptimizerRun, providing clients visibility to the DPU-hours used for billing in managed Apache Iceberg table compaction optimization."
6+
}

services/glue/src/main/resources/codegen-resources/service-2.json

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16469,9 +16469,13 @@
1646916469
"shape":"metricCounts",
1647016470
"documentation":"<p>The number of files removed by the compaction job run.</p>"
1647116471
},
16472+
"DpuHours":{
16473+
"shape":"dpuHours",
16474+
"documentation":"<p>The number of DPU hours consumed by the job.</p>"
16475+
},
1647216476
"NumberOfDpus":{
1647316477
"shape":"dpuCounts",
16474-
"documentation":"<p>The number of DPU hours consumed by the job.</p>"
16478+
"documentation":"<p>The number of DPUs consumed by the job, rounded up to the nearest whole number.</p>"
1647516479
},
1647616480
"JobDurationInHour":{
1647716481
"shape":"dpuDurationInHour",
@@ -16516,9 +16520,13 @@
1651616520
"shape":"metricCounts",
1651716521
"documentation":"<p>The number of orphan files deleted by the orphan file deletion job run.</p>"
1651816522
},
16523+
"DpuHours":{
16524+
"shape":"dpuHours",
16525+
"documentation":"<p>The number of DPU hours consumed by the job.</p>"
16526+
},
1651916527
"NumberOfDpus":{
1652016528
"shape":"dpuCounts",
16521-
"documentation":"<p>The number of DPU hours consumed by the job.</p>"
16529+
"documentation":"<p>The number of DPUs consumed by the job, rounded up to the nearest whole number.</p>"
1652216530
},
1652316531
"JobDurationInHour":{
1652416532
"shape":"dpuDurationInHour",
@@ -16560,9 +16568,13 @@
1656016568
"shape":"metricCounts",
1656116569
"documentation":"<p>The number of manifest lists deleted by the retention job run.</p>"
1656216570
},
16571+
"DpuHours":{
16572+
"shape":"dpuHours",
16573+
"documentation":"<p>The number of DPU hours consumed by the job.</p>"
16574+
},
1656316575
"NumberOfDpus":{
1656416576
"shape":"dpuCounts",
16565-
"documentation":"<p>The number of DPU hours consumed by the job.</p>"
16577+
"documentation":"<p>The number of DPUs consumed by the job, rounded up to the nearest whole number.</p>"
1656616578
},
1656716579
"JobDurationInHour":{
1656816580
"shape":"dpuDurationInHour",
@@ -21584,7 +21596,7 @@
2158421596
},
2158521597
"NumberOfDpus":{
2158621598
"shape":"MessageString",
21587-
"documentation":"<p>The number of DPU hours consumed by the job.</p>"
21599+
"documentation":"<p>The number of DPUs consumed by the job, rounded up to the nearest whole number.</p>"
2158821600
},
2158921601
"JobDurationInHour":{
2159021602
"shape":"MessageString",
@@ -27294,6 +27306,7 @@
2729427306
"double":{"type":"double"},
2729527307
"dpuCounts":{"type":"integer"},
2729627308
"dpuDurationInHour":{"type":"double"},
27309+
"dpuHours":{"type":"double"},
2729727310
"glueConnectionNameString":{
2729827311
"type":"string",
2729927312
"min":1

0 commit comments

Comments
 (0)