In diesem Thema werden alle wichtigen Informationen für die Arbeit mit den Datasets einer Arbeitsmappe beschrieben.
Ihre Arbeitsmappe kann mehrere Datasets verwenden.
Wenn Sie ein Dataset ersetzen, schlägt Oracle Analytics vor, wie Sie die Spalten aus dem ersetzten Dataset dem Ersetzungs-Dataset neu zuordnen können. Sie können diese vorgeschlagenen Zuordnungen akzeptieren oder aktualisieren.
Sie können ein Dataset aus einer Arbeitsmappe entfernen. Dabei werden alle Spalten des Datasets aus den Visualisierungen, Filtern und Berechnungen der Arbeitsmappe entfernt.
Im Arbeitsmappeneditor auf der Seite Daten können Sie zum Dataset-Editor oder Transformationseditor navigieren und die Datasets einer Arbeitsmappe anzeigen oder ändern.
Hinweis:
Ein Dataset kann in mehreren Arbeitsmappen und Datenflüssen verwendet werden. Die Änderung eines Datasets wirkt sich auf alle Arbeitsmappen und Datenflüsse aus, die das Dataset verwenden.In diesem Thema wird das Blending erläutert und beschrieben, wie Sie die Datasets einer Arbeitsmappe kombinieren.
Wenn Sie einer Arbeitsmappe mehrere Datasets hinzufügen, versucht Oracle Analytics, Spalten zwischen den hinzugefügten Datasets abzugleichen. Dieser Abgleich wird als Blending bezeichnet.
Beispiel: "Dataset A" enthält neue Dimensionen, die die Attribute von "Dataset B" erweitern. Oder "Dataset B" enthält neue Fakten, die Sie gemeinsam mit den Kennzahlen verwenden können, die bereits in "Dataset A" vorhanden sind.
Beim Blending werden externe Dimensionen automatisch abgeglichen, wenn sie einen gemeinsamen Namen und einen kompatiblen Datentyp bei Attributen im vorhandenen Dataset aufweisen.
Nicht kombinierte Datasets sind durch eine Linie im Datenbereich der Arbeitsmappe getrennt.
Wenn eine Arbeitsmappe Datasets enthält, die nicht kombiniert sind, bestehen Einschränkungen zwischen Datenelementen und Visualisierungen. Beispiel: Wenn die Arbeitsmappe zwei nicht kombinierte Datasets enthält, können Sie die Datenelemente eines Datasets nicht in den Filtern, Visualisierungen oder Berechnungen des anderen Datasets verwenden.
Blending-Beziehungen werden in den Tabellen und nicht in der Arbeitsmappe gespeichert. Alle Blending-Übereinstimmungen, die Sie hinzufügen oder entfernen, wirken sich also auf die anderen Datasets aus, die dieselben Tabellen verwenden.
Datasets, die Oracle Essbase- oder Oracle EPM Cloud-Verbindungen verwenden, stehen beim Blending nicht zur Verfügung.
Die Arbeitsmappe kann ein Dataset enthalten, das Tabellen aus verschiedenen Verbindungen und Schemas enthält. Wenn ein Dataset mehrere Tabellen enthält, weisen die Tabellen Joins auf. Siehe Joins zwischen Dataset-Tabellen. In der Arbeitsmappe können Sie Datasets kombinieren, die mehrere Tabellen und Joins enthalten. Beispiel: Sie können Datasets mit mehreren Tabellen hinzufügen und kombinieren, wenn die Arbeitsmappe eine faktenübergreifende Analyse enthalten soll.
In einigen Fällen, bei denen die in einem Dataset erwarteten Datenzeilen fehlen, müssen Sie angeben, welches Dataset beim Data Blending verwendet werden soll.
Manchmal fehlen Datenzeilen, wenn eine Arbeitsmappe Daten aus zwei Datasets enthält, die eine Mischung aus Attributen und Werten aufweisen, und eine Quelle übereinstimmende Werte enthält, die in der anderen Quelle nicht vorhanden sind.
Beispiel: Sie verwenden zwei Datasets (Quelle A und Quelle B) mit etwas unterschiedlichen Zeilen (siehe Abbildung weiter unten). Beachten Sie, dass IN-8 nicht in Quelle A und IN-7 nicht in Quelle B enthalten ist.
Die folgenden Ergebnisse werden angezeigt, wenn Sie für Quelle A die Data-Blending-Option Alle Zeilen und für Quelle B die Data-Blending-Option Übereinstimmende Zeilen auswählen. Da IN-7 in Quelle B nicht vorhanden ist, enthalten die Ergebnisse Nullwerte für "Rep" und "Bonus".
Die folgenden Ergebnisse werden angezeigt, wenn Sie für Quelle A die Data-Blending-Option Übereinstimmende Zeilen und für Quelle B die Data-Blending-Option Alle Zeilen auswählen. Da IN-8 in Quelle A nicht vorhanden ist, enthalten die Ergebnisse Nullwerte für "Date" und "Revenue".
Die Visualisierung für Quelle A umfasst "Date" als Attribut, Quelle B umfasst "Rep" als Attribut, und die Übereinstimmungsspalte ist "Inv#". Unter Dimensionsregeln dürfen diese Attribute nur dann mit einer Kennzahl aus der gegenüberliegenden Tabelle verwendet werden, wenn die Übereinstimmungsspalte ebenfalls verwendet wird.
Es gibt zwei Einstellungen für die Integration von Tabellen, die sowohl Attribute als auch Kennzahlen umfassen. Diese werden unabhängig in jeder Visualisierung festgelegt, basierend darauf, welche Spalten in der Visualisierung verwendet werden. Diese Einstellungen sind Alle Zeilen und Übereinstimmende Zeilen. Sie beschreiben, welche Quellzeilen vom System beim Zurückgeben zu visualisierender Daten verwendet werden.
Data Blending wird automatisch gemäß den folgenden Regeln vom System zugewiesen:
Wenn eine Arbeitsmappe mehrere Datasets enthält, können Sie die Daten aus einem Dataset mit Daten aus einem anderen kombinieren.
Wenn Sie einer Arbeitsmappe mehrere Datasets hinzufügen, versucht das System, Übereinstimmungen für die hinzugefügten Daten zu finden. Dabei werden externe Dimensionen automatisch abgeglichen, wenn sie einen Namen teilen und einen kompatiblen Datentyp bei Attributen im vorhandenen Dataset aufweisen. Blending-Beziehungen werden in den Tabellen und nicht in der Arbeitsmappe gespeichert. Alle Blending-Übereinstimmungen, die Sie hinzufügen oder entfernen, wirken sich also auf die anderen Datasets aus, die dieselben Tabellen verwenden.
Siehe Blending.
Hinweis:
Datasets können Tabellen aus verschiedenen Verbindungen und Schemas enthalten. Diese Datasets verwenden Joins, die im Dataset-Editor definiert werden. Um Blending in Arbeitsmappen zu reduzieren oder ganz zu beseitigen, empfiehlt Oracle, nach Möglichkeit Datasets zu erstellen, die mehrere Tabellen enthalten und Joins verwenden. Siehe Dataset aus einer Verbindung erstellen.Befolgen Sie diese Tipps, um beim Integrieren von Daten optimale Ergebnisse zu erzielen.
Fehler wegen Überschreitung des maximalen Laufzeitgrenzwerts vermeiden
Wenn Sie ein externes Dataset in einen Oracle Analytics-Themenbereich integrieren und Spalten und Filter aus beiden Quellen in derselben Visualisierung verwenden, kann es in Oracle Analytics zu einem Timeout kommen.
Um einen Timeout zu vermeiden, wenden Sie mehr Themenbereichsfilter an, um die durch die Abfrage zurückgegebene Datenmenge zu reduzieren.
Sie können die Eigenschaften einer Visualisierung ändern, um die Data-Blending-Einstellungen der Arbeitsmappe außer Kraft zu setzen.