Не «серверный» способ реализации,
Сначала добавьте рекурсивный метод со смещением и извлеките параметры. Эти параметры будут использоваться при получении всех элементов в вашей таблице данных.
Во-вторых, в столбцах данных можно добавить действие объекта и transcriptReport
{data: 'Action'}, {data: transcriptReport}
Третий в вашем рекурсивном методе используйте Promise, который возвращает данные, извлеченные со смещением из вашей базы данных, или просто используйте Ajax.
Каждый раз, когда ваш рекурсивный метод получает данные с сервера, используйте
datatable.rows.add(data).draw();