...
C. Can we just use the output schema definition(key-value pair) as the input from the user to provide the list of columns to be extracted from user instead of having a special
input special input for the same as mentioned in this requirement: "User should be able to specify the list of columns to be extracted by column name"? Because having list of columns
input list of columns input with output schema input doesn't add any value and increases the complexity of the plugin.
...