Components such as tPostgreSQLInput, tSQLiteInput, tMSSQLInput all have the option/button for Guess Schema and Guess Query.
When selected, these options generate a temporary TempGuessSchemaDelimitedFile.csv file to a top level /temp directory.
When trying to guess schema, the following error is given:
java.io.FileNotFoundException: /temp/TempGuessSchemaDelimitedFile.csv (No Such File or directory)
This error can be caused if the temp folder is not created in the root of the system.
The problem is that on macOS, the option for Guess Schema is attempting to write the top level /temp/ folder, and it can't do it due to lacking permissions to create the folder.
To resolve this issue: