Apache XTable (incubating) is a cross-table converter for lakehouse table formats that facilitates interoperability across data processing systems and query engines.
DB names appropriately i.e. instead of onetable_synced_db call it onetable_synced_delta_db (same for hudi and iceberg as well)
Command to create the crawler is incorrect. It should instead be like aws glue create-crawler --name onetable_delta_crawler --role arn:aws:iam::${accountId}:role/service-role/${roleName} --database onetable_synced_delta_db --targets "{\"DeltaTargets\":[{\"DeltaTables\":[\"${s3DataPath}\"],\"WriteManifest\":false,\"CreateNativeDeltaTable\":true}]}"
According to https://github.com/onetable-io/onetable/issues/262
Docs needs to clarify
onetable_synced_db
call itonetable_synced_delta_db
(same for hudi and iceberg as well)aws glue create-crawler --name onetable_delta_crawler --role arn:aws:iam::${accountId}:role/service-role/${roleName} --database onetable_synced_delta_db --targets "{\"DeltaTargets\":[{\"DeltaTables\":[\"${s3DataPath}\"],\"WriteManifest\":false,\"CreateNativeDeltaTable\":true}]}"