Smart Data Integration, um Quellsysteme anzubinden, welche nicht JDBC/ODBC können, oder via JDBC/OCBD ein Delta zu laden. Hierbei wird ein zusätzlicher Server „Data Provisioning Agent“ benötigt, welcher die Verbindung zum Quellsystem aufbaut. Der Server verfügt eine Liste von Java Adaptern, welche sich mit einem Quellsystem verbinden lassen. Die HANA kommuniziert mit dem Agent Server. Zusätzlich können weitere Agent selbst programmiert werden, um nicht verfügbare Quellsysteme anzubinden. Weiterhin können Semi und Unstrukturierte Daten mit SDI angebunden werden (über einen entsprechenden Adapter). Weiterer Bestandteil von SDI ist die Qualitative Aufbereitung von Daten, schon während der Extraktion mit der Bezeichnung SDQ.