Sie könnten einen SQL-Agent-Job erstellen, der ein reguläres Abonnement ausführt. Schlagen Sie die Abonnement-ID nach und schreiben Sie in Ihren SQL-Agent-Job eine Abfrage in der Art von
if exists (select * from Table)
BEGIN
EXECUTE msdb.dbo.sp_start_job 'subscription_job_ID_here'
END
Dies würde das nicht datengesteuerte Abonnement senden, wenn Daten in der Tabelle vorhanden sind, und nicht, wenn keine Daten vorhanden sind.