Źródło danych przesyła do procesu generowania dokumentów instrukcje pobierania danych z obsługiwanego narzędzia. Dane z narzędzia mają składnię plików .xml definiowaną powszechnie jako pliki definicji schematu XML (.xsd). Standardowe pliki .xsd są dostępne w katalogu przykładów produktu Rational Publishing Engine.
Dynamiczne źródło danych to źródło danych skonfigurowane w czasie wykonywania w odróżnieniu od źródła statycznego skonfigurowanego w specyfikacji dokumentu. Dynamiczne źródła danych używają informacji podanych przez użytkowników za pomocą zmiennych lub obliczonych na podstawie innych źródeł danych.