Batch Get Table Optimizer
glue_batch_get_table_optimizer | R Documentation |
Returns the configuration for the specified table optimizers¶
Description¶
Returns the configuration for the specified table optimizers.
Usage¶
Arguments¶
Entries
[required] A list of
BatchGetTableOptimizerEntry
objects specifying the table optimizers to retrieve.
Value¶
A list with the following syntax:
list(
TableOptimizers = list(
list(
catalogId = "string",
databaseName = "string",
tableName = "string",
tableOptimizer = list(
type = "compaction"|"retention"|"orphan_file_deletion",
configuration = list(
roleArn = "string",
enabled = TRUE|FALSE,
vpcConfiguration = list(
glueConnectionName = "string"
),
retentionConfiguration = list(
icebergConfiguration = list(
snapshotRetentionPeriodInDays = 123,
numberOfSnapshotsToRetain = 123,
cleanExpiredFiles = TRUE|FALSE
)
),
orphanFileDeletionConfiguration = list(
icebergConfiguration = list(
orphanFileRetentionPeriodInDays = 123,
location = "string"
)
)
),
lastRun = list(
eventType = "starting"|"completed"|"failed"|"in_progress",
startTimestamp = as.POSIXct(
"2015-01-01"
),
endTimestamp = as.POSIXct(
"2015-01-01"
),
metrics = list(
NumberOfBytesCompacted = "string",
NumberOfFilesCompacted = "string",
NumberOfDpus = "string",
JobDurationInHour = "string"
),
error = "string",
compactionMetrics = list(
IcebergMetrics = list(
NumberOfBytesCompacted = 123,
NumberOfFilesCompacted = 123,
NumberOfDpus = 123,
JobDurationInHour = 123.0
)
),
retentionMetrics = list(
IcebergMetrics = list(
NumberOfDataFilesDeleted = 123,
NumberOfManifestFilesDeleted = 123,
NumberOfManifestListsDeleted = 123,
NumberOfDpus = 123,
JobDurationInHour = 123.0
)
),
orphanFileDeletionMetrics = list(
IcebergMetrics = list(
NumberOfOrphanFilesDeleted = 123,
NumberOfDpus = 123,
JobDurationInHour = 123.0
)
)
)
)
)
),
Failures = list(
list(
error = list(
ErrorCode = "string",
ErrorMessage = "string"
),
catalogId = "string",
databaseName = "string",
tableName = "string",
type = "compaction"|"retention"|"orphan_file_deletion"
)
)
)