Die Datenquelle weist den Dokumentgenerierungsprozess an, Daten aus einem unterstützten Tool abzurufen. Die Daten aus dem Tool sind in der Syntax von .xml-Dateien, die im Allgemeinen als XML-Schemadefinitionsdateien mit der Erweiterung .xsd definiert sind, angegeben. Die standardmäßig verwendeten .xsd-Dateien sind im Verzeichnis RPE_HOME/source von Rational Publishing Engine verfügbar.
Eine dynamische Datenquelle wird zur Ausführungszeit konfiguriert und nicht statisch in der Dokumentspezifikation. Dynamische Datenquellen verwenden Informationen, die vom Benutzer über Variablen gelesen oder aus anderen Datenquellen errechnet werden.