Ein persistenter Lookup-Cache ist ein Cache, den der Integrationsdienst für mehrere Ausführungen desselben Mappings wiederverwendet. Verwenden Sie einen persistenten Lookup-Cache, wenn sich die Lookup-Quelle nicht zwischen Mapping-Ausführungen ändert.
Standardmäßig verwendet der Integrationsdienst einen nicht persistenten Cache, wenn Sie das Lookup-Caching in einer Lookup-Umwandlung aktivieren. Der Integrationsdienst löscht die Cache-Dateien nach Abschluss des Mappings. Wenn Sie das Mapping das nächste Mal ausführen, erstellt der Integrationsdienst den Speicher-Cache aus der Lookup-Quelle.
Wenn Sie die Lookup-Umwandlung konfigurieren, um einen persistenten Lookup-Cache zu verwenden, speichert und verwendet der Integrationsdienst die Cache-Dateien für mehrere Ausführungen des Mappings wieder. Ein persistenter Cache beseitigt die erforderliche Zeit, um die Lookup-Tabelle zu lesen und den Lookup-Cache erneut zu erstellen.
Wenn der Integrationsdienst zum ersten Mal ein Mapping mit einem persistenten Lookup-Cache ausführt, speichert der Integrationsdienst die Cache-Dateien auf der Festplatte. Wenn der Integrationsdienst das Mapping das nächste Mal ausführt, erstellt er den Speicher-Cache aus den Cache-Dateien.
Sie können den Integrationsdienst so konfigurieren, dass ein persistenter Lookup-Cache neu erstellt wird, wenn sich die ursprüngliche Lookup-Quelle ändert. Wenn Sie einen Cache erneut erstellen, erstellt der Integrationsdienst neue Cache-Dateien und schreibt eine Nachricht an den Integrationsdienst.