Как уже объяснили другие, вам нужно отменить ввод. В вашем случае это будет вызов функции.
Один из способов добиться этого - использовать тему, созданную где-то в вашем коде:
const sourceRequest = new Subject();
sourceRequest.debounceTime(1000).subscribe(callback => {...});
Код, который у вас есть внутри function(query, callback) {
, входит в subscribe
. Затем определение столбца изменяется на:
column.source = function(query, callback) {
sourceRequest.next(callback);
}