The CSVTableSourceFactory is the first built-in table source factory. However, the features are still limited and need to be improved. E.g. it is not possible to specify time attributes. Additionally the schema must always match the format which should not be necessary. Schema.from() must validate if the field exists in the format.