Freigeben über


Cachetransformation

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 und Cache Connection Manager Editor.

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.

Weitere Informationen

SQL Server Integration Services-Transformationen
Datenfluss