ucx
ucx copied to clipboard
[BUG]: UCX table migration workflow does not create target table schemas correctly. It renames column names to lowercase
Is there an existing issue for this?
- [x] I have searched the existing issues
Current Behavior
UCX table migration workflow does not create target table schemas correctly. It renames column names to lowercase.
Expected Behavior
UCX table migration workflow is expected to create target tables with the exact same column names.
Steps To Reproduce
- Run the assessment workflow
- Run the table migration workflow
- Run the data reconciliation workflow.
- Source / target column names do not match for some tables due to lowercase names.
Cloud
AWS
Operating System
macOS
Version
latest via Databricks CLI
Relevant log output
[{"is_matching":false,"notes":"Column is missing in target","source_column":"100g_USD","source_datatype":"double","target_column":null,"target_datatype":null},
{"is_matching":false,"notes":"Column is missing in source","source_column":null,"source_datatype":null,"target_column":"100g_usd","target_datatype":"double"},
@bwreeves Can you specify the type of table (managed, external, etc.) that this bug is occurring for? I am trying to re-create it on my end to debug it.
Unable to recreate