Freigeben über


Cachetransformation

Gilt für: SQL Server SSIS Integration Runtime in Azure Data Factory

Die Transformation für Cachetransformation generiert ein Verweisdataset für die Transformation für Suche, indem Daten aus einer verbundenen Datenquelle im Datenfluss in einen Cacheverbindungs-Manager geschrieben werden. Die Transformation für Suche führt Suchvorgänge aus, indem Daten in Eingabespalten aus einer verbundenen Datenquelle mit Spalten in der Verweisdatenbank verknüpft werden.

Sie können den Cacheverbindungs-Manager verwenden, wenn Sie die Transformation für Suche für die Ausführung im Vollcachemodus konfigurieren möchten. In diesem Modus wird das Verweisdataset in den Cache geladen, bevor die Transformation für Suche ausgeführt wird.

Anweisungen dazu, wie die Transformation für Suche im Vollcachemodus mit dem Cacheverbindungs-Manager und der Transformation für Cachetransformation konfiguriert wird, finden Sie unter Implementieren einer Suchtransformation im Vollcachemodus mit dem Cacheverbindungs-Manager.

Weitere Informationen zum Zwischenspeichern des Verweisdatasets finden Sie unter Lookup Transformation.

Hinweis

Die Cachetransformation schreibt nur eindeutige Zeilen in den Cacheverbindungs-Manager.

In einem einzelnen Paket kann nur eine Cachetransformation Daten in den gleichen Cacheverbindungs-Manager schreiben. Wenn das Paket mehrere Cachetransformationen enthält, schreibt die erste beim Ausführen des Pakets aufgerufene Cachetransformation die Daten in den Verbindungs-Manager. Bei den Schreibvorgängen nachfolgender Cachetransformationen treten Fehler auf.

Weitere Informationen finden Sie unter Cache Connection Manager (Cacheverbindungs-Manager).

Konfiguration der Cachetransformation

Sie können den Cacheverbindungs-Manager so konfigurieren, dass die Daten in einer Cachedatei (.caw) gespeichert werden.

Es gibt folgende Möglichkeiten, die Cachetransformation zu konfigurieren:

  • Geben Sie den Cacheverbindungs-Manager an.

  • Ordnen Sie die Eingabespalten in der Cachetransformation den Zielspalten im Cacheverbindungs-Manager zu.

    Hinweis

    Jede Eingabespalte muss einer Zielspalte zugeordnet werden, und die Spaltendatentypen müssen übereinstimmen. Andernfalls zeigt der Integration Services -Designer eine Fehlermeldung an.

    Sie können den Cacheverbindungs-Manager-Editor verwenden, um Spaltendatentypen, Namen und andere Spalteneigenschaften zu ändern.

Eigenschaften können Sie mit dem Integration Services -Designer festlegen. Weitere Informationen zu den Eigenschaften, die Sie im Dialogfeld Erweiterter Editor festlegen können, finden Sie unter Transformation Custom Properties.

Weitere Informationen zum Festlegen der Eigenschaften finden Sie unter Festlegen der Eigenschaften einer Datenflusskomponente.

Cachetransformations-Editor (Seite 'Verbindungs-Manager')

Mithilfe der Registerkarte Verbindungs-Manager des Dialogfelds Cachetransformations-Editor können Sie einen vorhandenen Cacheverbindungs-Manager auswählen oder einen neuen erstellen.

Weitere Informationen zum Cacheverbindungs-Manager finden Sie unter Cache Connection Manager.

Tastatur

Allgemein
Wählen Sie einen vorhandenen Cacheverbindungs-Manager aus dem Listenfeld aus, oder erstellen Sie mithilfe der Schaltfläche Neu eine neue Verbindung.

Neu
Erstellen Sie mithilfe des Dialogfelds Editor für den Cacheverbindungs-Manager eine neue Verbindung.

Bearbeiten
Ändern einer vorhandenen Verbindung.

Weitere Informationen

SQL Server Integration Services-Transformationen
Datenfluss