the guide in screenshot you attached shows a basic implementation of the trigger based load:
The first step is to create a table on the desired database according to the example DML statement (in your case the table is called AIO_RELOAD_TRIGGER_TABLE).
Afterwards, a connection to the database / schema with the new table has to be established (sapq3c - integration (CELONIS_E2E)
After assigning the table and the respective columns in the dropdowns, you can choose an identifier for the Data Model. In your case it is ‘AIO Group Assignment Trigger (Q3C)’ (the single quotes might cause some issues here).
Now, whenever Celonis detects an entry in AIO_RELOAD_TRIGGER_TABLE with the Data Model identifier ‘AIO Group Assignment Trigger (Q3C)’ and a RELOAD_START_TIME = NULL, it will automatically trigger a reload of the Data Model.
In the screenshot you also see an example of how to trigger the load by an insert statement. In your case it would look something like this:
INSERT AIO_RELOAD_TRIGGER_TABLE(DATA_MODEL_NAME) VALUES(''AIO Group Assignment Triger(Q3C)'');
(Please notice that you used single quotes in the Data Model identifier. Those also required in the respective DB entry)
Celonis will then automatically populate the RELOAD_START_TIME column, once the load was started (this can take around 5 minutes after the insert). The other two columns (RELOAD_SUCCESS_TIME & RELOAD_MESSAGE) will be populated respectively.
For your specific use case, you would have to insert the Data Model identifier into the trigger table, whenever you detect e.g. a certain amount of new entries in one of the tables with the business data.
I hope that helps!
The Celonis Product Management Team