I need to segment data extraction from an external PostgreSQL server via ODBC and merge chunks into one kdb+ table without straining the server. Revised example:
retrieveChunks:{
sql_statement: "SELECT record_id, fname, lname, email, created_at FROM records WHERE created_at>'2020-04-01' ORDER BY record_id";
connection: .odbc.connect `serverName;
result: .odbc.run[connection; sql_statement];
.odbc.disconnect connection;
result
};