Skip to content

Commit f198fb3

Browse files
author
AWS
committed
AWS Glue Update: This release enables customers to create new Apache Iceberg tables and associated metadata in Amazon S3 by using native AWS Glue CreateTable operation.
1 parent db47873 commit f198fb3

File tree

2 files changed

+39
-0
lines changed

2 files changed

+39
-0
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": "This release enables customers to create new Apache Iceberg tables and associated metadata in Amazon S3 by using native AWS Glue CreateTable operation."
6+
}

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

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7381,6 +7381,10 @@
73817381
"TransactionId":{
73827382
"shape":"TransactionIdString",
73837383
"documentation":"<p>The ID of the transaction.</p>"
7384+
},
7385+
"OpenTableFormatInput":{
7386+
"shape":"OpenTableFormatInput",
7387+
"documentation":"<p>Specifies an <code>OpenTableFormatInput</code> structure when creating an open format table.</p>"
73847388
}
73857389
}
73867390
},
@@ -12659,6 +12663,21 @@
1265912663
"snappy"
1266012664
]
1266112665
},
12666+
"IcebergInput":{
12667+
"type":"structure",
12668+
"required":["MetadataOperation"],
12669+
"members":{
12670+
"MetadataOperation":{
12671+
"shape":"MetadataOperation",
12672+
"documentation":"<p>A required metadata operation. Can only be set to <code>CREATE</code>.</p>"
12673+
},
12674+
"Version":{
12675+
"shape":"VersionString",
12676+
"documentation":"<p>The table version for the Iceberg table. Defaults to 2.</p>"
12677+
}
12678+
},
12679+
"documentation":"<p>A structure that defines an Apache Iceberg metadata table to create in the catalog.</p>"
12680+
},
1266212681
"IcebergTarget":{
1266312682
"type":"structure",
1266412683
"members":{
@@ -14804,6 +14823,10 @@
1480414823
"type":"list",
1480514824
"member":{"shape":"MetadataKeyValuePair"}
1480614825
},
14826+
"MetadataOperation":{
14827+
"type":"string",
14828+
"enum":["CREATE"]
14829+
},
1480714830
"MetadataValueString":{
1480814831
"type":"string",
1480914832
"max":256,
@@ -15101,6 +15124,16 @@
1510115124
"max":1,
1510215125
"min":1
1510315126
},
15127+
"OpenTableFormatInput":{
15128+
"type":"structure",
15129+
"members":{
15130+
"IcebergInput":{
15131+
"shape":"IcebergInput",
15132+
"documentation":"<p>Specifies an <code>IcebergInput</code> structure that defines an Apache Iceberg metadata table.</p>"
15133+
}
15134+
},
15135+
"documentation":"<p>A structure representing an open format table.</p>"
15136+
},
1510415137
"OperationTimeoutException":{
1510515138
"type":"structure",
1510615139
"members":{

0 commit comments

Comments
 (0)