Die Einstellung für den Datenzugriff einer Dataset-Tabelle bestimmt, ob die Daten der Tabelle im Cache geladen werden oder die Tabelle ihre Daten direkt aus der Datenquelle bezieht.
Sie können eine Tabelle auf
Automatisches Caching oder
Live setzen.
- Automatisches Caching: Wenn Sie diese Option auswählen, werden die Daten der Tabelle im Cache geladen oder erneut geladen. Diese Option kann die Performance beschleunigen, wenn Sie die Daten einer Tabelle aus dem Transformationseditor oder einer Arbeitsmappe aktualisieren. Wenn diese Option ausgewählt ist, wird die Menüoption Erneut laden auf Tabellen- und Dataset-Ebene angezeigt.
Diese Option ist auf eine Datenmenge von 2 GB nach der Komprimierung begrenzt. Wenn die Datenmenge größer als 2 GB ist oder das Laden der Daten zu lange dauert, verwendet der Datenzugriffsmodus eine Liveabfrage, sofern diese vom Verbindungstyp unterstützt wird. Wenn Sie das automatische Caching verwenden möchten und die Datenmenge 2 GB überschreitet, fügen Sie der Tabelle Spaltenfilter hinzu. So können Sie die Datenmenge z.B. mit einem Datumsbereich reduzieren.
- Live: Wenn Sie diese Option auswählen, bezieht die Tabelle ihre Daten direkt von der Datenquelle. Wenn eine Tabelle auf Live gesetzt ist, verwaltet das Quellsystem die Datenquellenabfragen der Tabelle. Diese Option ist nützlich, wenn die Daten in einem High-Performance-System wie Oracle Autonomous Data Warehouse gespeichert sind. Sie sorgt außerdem dafür, dass die neuesten Daten verwendet werden.
In einem Dataset mit mehreren Tabellen können einige Tabellen automatisches Caching verwenden und andere Livedaten enthalten. Wenn Sie mehrere Tabellen mit derselben Verbindung erneut laden und die Daten einer Tabelle nicht neu geladen werden können, wechseln die Tabellen, für die automatisches Caching festgelegt ist, zu Livedaten.
Um die beste Performance zu erreichen, legen Sie die gleiche Datenzugriffsart für alle Tabellen in einem Dataset fest. Wenn die Tabellen eines Datasets eine Mischung aus automatischem Caching und Livedaten verwenden, muss das System Joins auflösen. Die Performance hängt dann davon ab, wie viele Daten aus jeder Tabelle benötigt werden, um die Abfragen abzuschließen.
- Klicken Sie auf der Homepage auf Navigator und dann auf Daten.
- Klicken Sie auf die Registerkarte Datasets.
- Suchen Sie das Dataset, das Sie öffnen möchten, klicken Sie auf Aktionen, und wählen Sie Öffnen aus.
- Gehen Sie im Join-Diagramm zu den Tabellenregisterkarten, und klicken Sie auf die gewünschte Tabelle.
- Klicken Sie im Transformationseditor auf Definition bearbeiten.
- Prüfen Sie, ob der Datenzugriffsbereich angezeigt wird.
Wenn der Datenzugriffsbereich nicht angezeigt wird, ziehen Sie den Griff in der Mitte der rechten Kante des Fensters, um den Bereich zu öffnen.
- Geben Sie im Feld Datenzugriff an, wie die Tabelle auf ihre Daten zugreifen soll.
- Klicken Sie auf OK.