ucx icon indicating copy to clipboard operation
ucx copied to clipboard

[BUG]: UCX table migration workflow does not create target table schemas correctly. It renames column names to lowercase

Open bwreeves opened this issue 1 year ago • 1 comments

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

  1. Run the assessment workflow
  2. Run the table migration workflow
  3. Run the data reconciliation workflow.
  4. 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 avatar Jul 19 '24 17:07 bwreeves

@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.

pritishpai avatar Jul 29 '24 16:07 pritishpai

Unable to recreate

pritishpai avatar Aug 14 '24 13:08 pritishpai