Fields depends on what we're send. As a current example, a provider sends us a field with a typo in it and when we get that fixed and a new index is built, it will go away. Fields can also get added over time.
The differ union operation gracefully handles column changes, the union of columns is output. However as we're shipping CSVs, downstream users need to be prepared for CSVs to change in structure over time.
Fields depends on what we're send. As a current example, a provider sends us a field with a typo in it and when we get that fixed and a new index is built, it will go away. Fields can also get added over time.
The differ union operation gracefully handles column changes, the union of columns is output. However as we're shipping CSVs, downstream users need to be prepared for CSVs to change in structure over time.