Daten eines Datasets erneut laden

Sorgen Sie für aktuelle Analyseinhalte, indem Sie Dataset-Daten nach ihrer Aktualisierung erneut laden.

Daten eines Datasets erneut laden

Sie können Daten in einem Dataset erneut laden, um es auf dem aktuellen Stand zu halten.

Durch erneutes Laden der Daten stellen Sie sicher, dass Arbeitsmappen und Visualisierungen aktuelle Daten enthalten. Die aktuellen Daten werden in Arbeitsmappen und Visualisierungen angezeigt, nachdem das Dataset erneut geladen wurde und Sie die Arbeitsmappen aktualisiert haben. Siehe Daten einer Arbeitsmappe aktualisieren.

Der Vorgang zum erneuten Laden eines Datasets ist davon abhängig, wie die Daten bezogen wurden.

Dataset-Quelltyp So laden Sie Daten erneut
Daten aus Datenbanken, die inkrementelles Laden unterstützen

Sie können Daten eines Datasets inkrementell erneut laden, wenn dies von der Datenquelle des Datasets unterstützt wird. Beim inkrementellen Laden werden nur neue oder aktualisierte Daten geladen. Siehe Dataset-Daten inkrementell erneut laden.

Daten aus externen Verbindungen Wenn Sie Daten für ein Dataset mit einer externen Verbindung erneut laden, wird die SQL-Anweisung des Datasets erneut ausgeführt, und die aktuellen Daten für die Tabellen, bei denen das Feld Datenzugriff auf Automatisches Caching gesetzt ist, werden in den Cache geladen.

Enthält das Dataset mindestens eine Tabelle, bei der das Feld Datenzugriff auf Automatisches Caching gesetzt ist, können Sie die Seite Daten verwenden, um die Tabellen neu in das Dataset zu laden. Sie können auch einen Zeitplan einrichten, um die Tabellen eines Datasets bis zu einmal stündlich erneut zu laden. Siehe Erneutes Laden von Dataset planen.

Daten aus Excel-, CSV- oder TXT-Datei Wenn Sie eine Microsoft Excel-Datei (XLSX oder XLS) erneut laden, müssen Sie sicherstellen, dass die neuere Kalkulationstabellendatei ein Blatt mit demselben Namen wie die Originaldatei enthält. Außerdem muss das Blatt dieselben Spalten enthalten, die auch im Dataset vorhanden sind. Die Daten können nicht erneut geladen werden, wenn in der geladenen Datei Spalten fehlen.

Wenn Sie CSV- oder TXT-Dateien erneut laden, müssen diese dieselben Spalten enthalten, die auch im Dataset vorhanden sind. Die Daten können nicht erneut geladen werden, wenn in der geladenen Datei Spalten fehlen.

Verwenden Sie die Option Daten zum erneuten Laden eines Datasets, das eine Datei als Quelle enthält.

Daten aus Oracle Fusion Cloud Applications Suite

Sie können Daten und Metadaten für Fusion Applications Suite-Datenquellen erneut laden. Wenn die Fusion Applications Suite-Datenquelle logische SQL verwendet, wird durch das erneute Laden der Daten die SQL-Anweisung des Datasets erneut ausgeführt.

Daten aus Arbeitsmappeneditor erneut laden

Beim Bearbeiten einer Arbeitsmappe können Sie Daten erneut laden, um die Arbeitsmappe mit den neuesten Daten zu aktualisieren.

  1. Suchen Sie die Arbeitsmappe auf der Homepage, und klicken Sie auf Öffnen.
  2. Klicken Sie auf die Registerkarte Visualisieren.
  3. Klicken Sie im Datenbereich mit der rechten Maustaste auf den Verbindungs- oder Dataset-Namen, und wählen Sie Daten erneut laden aus.

Einzelne Tabelle in einem Dataset neu laden

Mit dem Dataset-Editor können Sie Daten für eine einzelne Dataset-Tabelle, die eine Verbindung verwendet, erneut laden. Beim erneuten Laden wird die Datenquelle der Tabelle abgefragt, und die aktuellen Daten werden in den Cache geladen.

Wenn Sie eine Tabelle erneut laden möchten, die eine Datei als Quelle verwendet, finden Sie weitere Informationen unter Dateien eines Datasets erneut laden.
Die Option "Erneut laden" ist für jede Dataset-Tabelle verfügbar, bei der das Feld Datenzugriff auf Automatisches Caching gesetzt ist.
In der Regel laden Sie alle Tabellen des Datasets gleichzeitig erneut, damit die Daten in allen Tabellen konsistent sind. Manchmal ist es aber sinnvoll, nur eine der Dataset-Tabellen erneut zu laden. Beispiel: Wenn Sie wissen, dass die Daten in einer Faktentabelle, aber in keinen Dimensionstabellen geändert wurden.
Durch das erneute Laden werden die Information zur Profildatenvorschau der Tabelle nicht aktualisiert. Um die aktuellen Daten in der Datenvorschau anzuzeigen, wiederholen Sie das Tabellenprofiling nach dem erneuten Laden der Tabelle.
  1. Klicken Sie auf der Homepage auf Daten und dann auf Daten.
  2. Klicken Sie auf die Registerkarte Datasets.
  3. Zeigen Sie mit der Maus auf das Dataset, das Sie erneut laden möchten, und klicken Sie auf Aktionen und anschließend auf Daten erneut laden.
  4. Wählen Sie die Tabelle aus, und klicken Sie auf Jetzt ausführen.

Tabellen in einem Dataset erneut laden

Auf der Registerkarte "Datasets" können Sie Daten für die Dataset-Tabellen, die Verbindungen verwenden und bei denen das Feld Datenzugriff auf Automatisches Caching gesetzt ist, erneut laden. Beim erneuten Laden werden die Datenquellen der Tabelle abgefragt, und die aktuellen Daten werden in den Cache geladen.

Hinweis:

Sie können Daten für ein vorhandenes Dataset, das auf einer Verbindung basiert, auch mit der REST-API programmgesteuert erneut laden. Siehe Daten für ein Dataset erneut laden unter REST-API für Oracle Analytics Cloud.

Durch erneutes Laden der Daten stellen Sie sicher, dass Arbeitsmappen und Visualisierungen aktuelle Daten enthalten. Die aktuellen Daten werden in Arbeitsmappen und Visualisierungen angezeigt, nachdem das Dataset erneut geladen wurde und Sie die Arbeitsmappen aktualisiert haben.

Wenn Sie ein Dataset erneut laden möchten, das mehrere Tabellen enthält und Dateien als Quelle verwendet, oder wenn das Dataset eine Kombination aus Tabellen enthält, die aus Verbindungen und Dateien erstellt wurden, finden Sie weitere Informationen unter Dateien eines Datasets erneut laden.
Die Option Erneut laden ist für jedes Dataset verfügbar, bei dem das Feld Datenzugriff für mindestens eine Tabelle auf Automatisches Caching gesetzt ist, und wenn die Datenquellenverbindung Zugangsdaten für mindestens eine Tabelle enthält.
Dataset-Tabellen, bei denen das Feld Datenzugriff auf Live gesetzt ist, werden nicht in das erneute Laden einbezogen. Siehe Angeben, ob eine Dataset-Tabelle gecacht oder live ist.
Der Benutzer, der das Dataset erstellt hat, der Eigentümer des Datasets oder ein Benutzer mit Lese-/Schreibberechtigungen für das Dataset und Leseberechtigungen für die Datenquellenverbindung kann die Tabellen des Datasets erneut laden.
Sie können Zeitpläne für das erneute Laden eines Datasets erstellen und verwenden. Siehe Erneutes Laden von Dataset planen.
  1. Klicken Sie auf der Homepage auf Navigator und dann auf Daten.
  2. Zeigen Sie mit der Maus auf das Dataset, das Sie erneut laden möchten, und klicken Sie auf Aktionen und anschließend auf Daten erneut laden

    .
  3. Wählen Sie die Tabellen aus, die Sie erneut laden möchten, und klicken Sie auf Jetzt ausführen.

Dateien eines Datasets erneut laden

Laden Sie die Daten in einem Dataset basierend auf einer XLSX-, XLS-, CSV- oder TXT-Datei erneut, um sicherzustellen, dass der Arbeitsmappeninhalt auf dem neuesten Stand ist.

Stellen Sie zunächst sicher, dass die Datei, die Sie hochladen, dieselben Spalten wie das vorhandene Dataset enthält.

Durch erneutes Laden der Dateien eines Datasets stellen Sie sicher, dass Arbeitsmappen und Visualisierungen aktuelle Daten enthalten. Die aktuellen Daten werden in Arbeitsmappen und Visualisierungen angezeigt, nachdem die Datei erneut geladen wurde und Sie die Arbeitsmappen aktualisiert haben.

Dateien eines Datasets von der Homepage erneut laden
  1. Klicken Sie auf der Homepage auf Navigator und dann auf Daten.
  2. Klicken Sie auf die Registerkarte Datasets.
  3. Zeigen Sie mit der Maus auf das Dataset, das Sie erneut laden möchten, und klicken Sie auf Aktionen und anschließend auf Daten erneut laden.
  4. Ziehen Sie die Datei per Drag-and-Drop in das Dialogfeld "Datei hochladen", oder klicken Sie auf Datei auswählen, um die Datei zu suchen.

  5. Klicken Sie auf OK.
Wenn Sie im Dataset-Editor arbeiten, können Sie Daten erneut laden, indem Sie im Join-Diagramm mit der rechten Maustaste auf das Dataset klicken und dann Datei hochladen auswählen.

Dataset-Daten inkrementell erneut laden

Sorgen Sie für aktuelle Analyseinhalte, indem Sie Datasets effizient erneut laden, sobald neue Daten in der Quelldatenbank verfügbar sind.

Überblick über das inkrementelle Laden von Datasets

Laden Sie Ihre Dataset-Daten inkrementell, um Ihre Arbeitsmappen auf möglichst effiziente Weise auf dem aktuellen Stand zu halten. Prüfen Sie diesen Überblick, bevor Sie starten.

Durch das inkrementelle erneute Laden werden Daten effizient aktualisiert und die Verarbeitungszeit minimiert.

Welche inkrementellen Ladetypen werden unterstützt?

In Oracle Analytics können Sie:
  • Neue Datensätze und Aktualisierungen in vorhandene Datensätze laden (auch "Upsert" genannt).
  • Nur neue Datensätze laden (auch "Insert" genannt).

Wenn die Datasets nicht für das inkrementelle Laden geeignet sind, kann auch ein vollständiger Ladevorgang ausgeführt werden. Beispiel: Wenn ein großer Teil Ihrer Daten regelmäßig geändert wird, ist ein vollständiger Ladevorgang möglicherweise effizienter.
Beschreibung von GUID-8F20639A-2EB8-40DF-BE20-9B49B1CCD16C-default.png folgt
.png

Datentypen, die inkrementelles Laden für Datasets unterstützen

  • Oracle Database
  • Oracle Applications
  • Oracle Autonomous Data Warehouse (ADW)
  • Oracle Autonomous Transaction Processing (ATP)
  • Oracle Talent Management Cloud/Oracle Talent Acquisition Cloud (Taleo)
  • DB2
  • Informix
  • MySQL
  • SQL Server
  • Sybase ASE und Sybase IQ

Mit Daten in unterschiedlichen Zeitzonen arbeiten

Wenn zwischen den Zeitstempeln in Ihren Daten und der Oracle Analytics-Standardzeitzone (Universal Time Coordinated oder UTC) ein Zeitunterschied besteht, können Sie eine Verschiebung angeben, sodass der Zeitunterschied berücksichtigt wird und Ihre Daten korrekt geladen werden. Wenn das Quellsystem beispielsweise in der Pacific Time Zone (PST) aufzeichnet, die 8 Stunden hinter der UTC liegt, setzen Sie die inkrementelle Verschiebung auf 8 Stunden. Siehe Dataset für inkrementelles Laden konfigurieren.

Dataset für inkrementelles Laden konfigurieren

Konfigurieren Sie Ihre Datasets für das inkrementelle Laden, um sie stets auf dem aktuellen Stand zu halten. Wenn ein Quellsystem beispielsweise neue Datensätze enthält, werden nur diese in Ihr Dataset geladen, wodurch Systemtraffic minimiert und die Verarbeitungszeit reduziert werden.

Stellen Sie zunächst sicher, dass das Dataset auf einem Datenbanktyp basiert, der inkrementelles Laden unterstützt. Siehe Datenbanken, die erneutes inkrementelles Laden für Datasets unterstützen.
  1. Klicken Sie auf der Homepage im Navigator auf Daten, und zeigen Sie mit der Maus auf das zu aktualisierende Dataset.
  2. Klicken Sie im Menü Aktionen auf Öffnen.
  3. Doppelklicken Sie im Join-Diagramm auf die zu aktualisierende Tabelle.
  4. Klicken Sie auf Definition bearbeiten.
  5. Stellen Sie sicher, dass die Datenzugriffsoptionen auf der rechten Seite angezeigt werden.

    Wenn die Datenzugriffsoptionen nicht angezeigt werden, zeigen Sie in der Mitte der rechten Kante des Fensters auf die Option Einblenden, und klicken Sie auf Einblenden.

  6. Konfigurieren Sie die Aktualisierung mit den Feldern im Datenzugriffsbereich.

    • Geben Sie unter Cacheaktualisierungstyp den Typ der inkrementellen Aktualisierung an:
      • Wählen Sie Neue und aktualisierte Daten laden (auch Upsert genannt) aus, um neue Daten zu laden, sobald ein neuer Datensatz verfügbar ist oder wenn ein vorhandener Datensatz aktualisiert wird. Beispiel: Sie können neue Transaktionen und Änderungen an vorhandenen Transaktionen laden.
      • Wählen Sie Neue Daten zu vorhandenen Daten (auch Insert genannt) aus, um neue Daten zu laden, sobald ein neuer Datensatz verfügbar ist. Sie können beispielsweise nur neue Transaktionen laden.

      Wenn das inkrementelle Laden Ihrer Ansicht nach für Ihr Dataset nicht angemessen ist, wählen Sie Vorhandene Daten ersetzen aus, um alle Datensätze erneut zu laden (auch "vollständiger Ladevorgang" genannt). Wenn beispielsweise ein großer Prozentsatz Ihrer Daten geändert wurde, ist ein vollständiger Ladevorgang möglicherweise schneller als ein inkrementeller.

    • Geben Sie unter Schlüsselfelder die Benutzerschlüsselspalten an, die eindeutige Datensätze identifizieren.
    • Geben Sie unter Indikatorspalten für neue Daten die Spalten an, mit denen neue oder aktualisierte Daten erkannt werden. Beispiel: Sie können eine Spalte für eindeutige Transaktions-IDs auswählen, um neue Transaktionen in der Datenquelle zu identifizieren.
    • Ändern Sie unter Inkrementelle Zeitverschiebung die Standardeinstellung (Kein Wert), wenn zwischen den Zeitstempeln Ihrer Daten und der Oracle Analytics-Standardzeitzone (Universal Time Coordinated oder UTC) ein Unterschied besteht. Wenn das Quellsystem beispielsweise in der Pacific Time Zone (PST) aufzeichnet, die 8 Stunden hinter der UTC liegt, setzen Sie die inkrementelle Verschiebung auf 8 Stunden.
  7. Wiederholen Sie die Schritte 3 bis 6 für jede Tabelle im Dataset, die Sie erneut laden möchten.
  8. Klicken Sie auf OK.
Sie können das Dataset nun einmalig oder regelmäßig erneut laden. Siehe Dataset-Daten inkrementell laden.

Dataset-Daten inkrementell laden

Halten Sie Arbeitsmappen durch inkrementelles Neuladen von Dataset-Daten auf dem aktuellen Stand. Sie können Daten einmalig oder regelmäßig laden.

Konfigurieren Sie das Dataset zunächst für das inkrementelle Laden. Siehe Dataset für inkrementelles Laden konfigurieren.
  1. Klicken Sie auf der Homepage im Navigator auf Daten, und zeigen Sie auf das zu aktualisierende Dataset, um das Menü Aktionen anzuzeigen.

  2. Klicken Sie zum einmaligen Laden der Daten auf Aktionen und dann auf Daten erneut laden.
    Klicken Sie auf Erneutes Laden ausführen, wählen Sie dann die erneut zu ladenden Tabellen aus, und klicken Sie auf Jetzt ausführen.

  3. Klicken Sie zum regelmäßigen Laden der Daten auf das Menü Aktionen und dann auf Neuer Zeitplan.
    Geben Sie im Dialogfeld "Zeitplan" an, wann Sie die Aktualisierung starten möchten und wie regelmäßig die Daten aktualisiert werden sollen. Klicken Sie dann auf OK.

Im Dialogfeld "Prüfen" in der Registerkarte "Zeitpläne" können Sie Updates prüfen. Siehe Neuladehistorie eines Datasets anzeigen und Logdateien für einen Dataset-Neuladejob anzeigen und herunterladen.
Wenn Sie einen Drilldown in die Details auf Aufgabenebene für einen inkrementellen Ladevorgang ausführen, ist der Refresh-Modus auf "Inkrementell" gesetzt.

Neuladehistorie eines Datasets anzeigen

Historische Informationen werden für erneute Ladevorgänge von Datasets auf Job- und Tabellenebene generiert.

Mit der Neuladehistorie eines Datasets erhalten Sie Informationen, wie der erneute Ladevorgang ausgeführt wurde (manuell oder geplant). Außerdem enthalten diese Informationen den Jobstatus, die Start- und Endzeit und die Menge der neu geladenen Daten in Byte. Sie können auch einen Drilldown in Informationen zu den erneut geladenen Tabellen des Jobs ausführen. Beispiel: Der Quellenname der Tabelle, der Neuladestatus und die Anzahl an Zeilen.
Oracle Analytics generiert historische Informationen, wenn Sie Datasets erneut laden, die Verbindungen verwenden.
Oracle Analytics generiert keine historischen Informationen und Logdateien, wenn Sie Datasets erneut laden, die:
  • nur Dateien verwenden.
  • eine Verbindung und eine Datei verwenden. Oracle Analytics generiert historische Informationen nur für Dataset-Tabellen, die eine Verbindung verwenden.
  • eine Oracle EPM Cloud- oder Oracle Essbase-Verbindung verwenden.
  1. Klicken Sie auf der Homepage auf Navigator und dann auf Daten.
  2. Zeigen Sie in der Registerkarte Datasets auf ein Dataset, und klicken Sie dann auf Aktionen und anschließend auf Prüfen.
  3. Klicken Sie auf die Registerkarte Historie, um die Dataload-Jobs anzuzeigen, die für ein Dataset abgeschlossen wurden.

  4. Klicken Sie in der Liste auf einen Job, um die Registerkarte Allgemein mit einer Übersicht zu dem Job anzuzeigen.
  5. Optional: Klicken Sie auf die Registerkarte Status, um Aufgaben anzuzeigen, die im Rahmen des Jobs ausgeführt wurden.

    Klicken Sie auf eine Aufgabe in der Liste, um die Loginformationen für die Aufgabe anzuzeigen. Wenn der Ladevorgang inkrementell war, ist Refresh-Modus auf "Inkrementell" gesetzt.

Logdateien für einen Dataset-Neuladejob anzeigen und herunterladen

Logdateien für Neuladevorgänge von Datasets können Ihnen helfen, Probleme beim erneuten Laden von Datasets zu beheben.

Beispiel: Wenn ein Problem beim erneuten Laden von Daten auftritt, können Sie anhand der Logs bestimmen, ob es sich um ein Problem mit der Konfiguration, wie ein ungültiges oder veraltetes Kennwort, oder ein Problem mit der Datenmenge handelt. In diesen Fällen enthalten die Logdateien Zeitstempel für wichtige Vorgänge und Informationen zur Anzahl der verarbeiteten Datensätze. Sie können Logs auf Jobebene oder auf Tabellenebene prüfen.
Oracle Analytics generiert Logdateien, wenn Sie Datasets, die Verbindungen verwenden, erneut laden. Wenn ein Dataset mindestens eine Datei oder eine Oracle EPM Cloud- oder Oracle Essbase-Verbindung verwendet, werden keine Logdateien generiert.
  1. Klicken Sie auf der Homepage auf Navigator und dann auf Daten.
  2. Zeigen Sie in der Registerkarte Datasets mit der Maus auf ein Dataset, und klicken Sie dann auf Aktionen und anschließend auf Prüfen.
  3. Klicken Sie auf die Registerkarte Historie und dann auf den zu prüfenden Job.

  4. Klicken Sie auf der Registerkarte Allgemein in der oberen rechten Ecke auf das Menü Jobdetails Auslassungspunkte, und wählen Sie Log anzeigen aus, um das Log anzuzeigen, oder Logs herunterladen, um die Logs in einem lokalen Dateisystem zu speichern.
  5. Wenn der Job mehrere Tabellen erneut geladen hat und Sie Loginformationen für eine bestimmte Tabelle anzeigen möchten, klicken Sie auf Status. Klicken Sie dann in der Liste auf den Aufgabennamen zum erneuten Laden der Tabelle und anschließend in der oberen rechten Ecke auf Jobaufgabenmenü Auslassungspunkte. Klicken Sie dann auf Log anzeigen.