andrew_stewart
08/13/2021, 9:05 PMCamelCase
. Presumably those field names passed through as-is from tap to target, and likely flattened to camelcase
depending on the target engine.. consequently losing the information necessary to infer word separation.
Ignoring double quoting for the time being, the simplest solution in these cases would be to add support for automatic CamelCase
-> snake_case
conversion. But whose responsibility should that be? Tap? Target?andrew_stewart
08/13/2021, 9:07 PMaaronsteers
08/13/2021, 10:04 PMaaronsteers
08/13/2021, 10:07 PMaaronsteers
08/13/2021, 10:10 PMedgar_ramirez_mondragon
08/13/2021, 10:16 PMMerchantID => merchant_i_d
edge casesandrew_stewart
08/13/2021, 11:14 PMandrew_stewart
08/13/2021, 11:14 PMandrew_stewart
08/13/2021, 11:37 PMandrew_stewart
08/13/2021, 11:37 PMaaronsteers
08/14/2021, 4:09 PMaaronsteers
08/14/2021, 4:11 PMandrew_stewart
08/14/2021, 7:23 PMandrew_stewart
08/14/2021, 7:24 PMaaronsteers
08/16/2021, 3:59 PM