Would like a component to analyse an incoming dataset and suggest a key for the data, i.e. detect what field or composite of fields would uniquely identify a record in the data. The key could then be detected by the output data component and add primary key's to tables when created. Great for when using the drop and recreate option, i.e. would retain an index on the key.