I just used CSV Block to import for the first time. My table was initially created with the base CVS import.
The CSV schema I’m importing does not have any unique column. However, a set of three columns is unique. I made my primary field, id
, a formula for those columns with the formula: {a} & " " & {b} & " " & {c}
(None of a
, b
, or c
has internal spaces.)
When using the CSV Block import, I am importing a more recent download of the same CSV report so it has duplicate rows and it’s a superset of the original import, having new rows.
I see the “merge rows” option but that asks me to merge by a single CSV field. What I need is to merge by the formula field I defined, so that deduplication happens with the set of a, b, c
fields.
Has this been discussed / considered? How feasible is it?
Since formula are required for uniqueness with these kinds of datasets, it seems like a required constraint that deduplication can work off of formula.