Mit Dateneinheiten arbeiten
Eine Data Entity ist eine tabellarische Darstellung einer Datenstruktur.
Sie enthält Datenbanktabellen oder -Views, die in einem Mapping als Quelle oder Ziel verwendet werden können. Sie sind lediglich die Metadaten für Quellen und Ziele. Sie werden beim Erstellen von Datenflüssen verwendet.
Sie können Datenentitys zu einem neu erstellten Projekt hinzufügen. Sie haben zwei Möglichkeiten:
Alle neu erstellten oder importierten Datenentitys sowie ihre Details werden auf der Seite Datenentitys angezeigt. Die Details umfassen:
- Name der Datenentity
- Verbindung, für die die Datenentity erstellt wurde
- Schema: Mit dem die Datenentity verknüpft ist
- Klicken Sie auf das Symbol Actions (
) neben der ausgewählten Datenentity, um die folgenden Vorgänge auszuführen:
- Wählen Sie Bearbeiten aus.
- Wählen Sie Vorschau aus, um eine Vorschau der ausgewählten Datenobjekt anzuzeigen. Wenn die Datenentity zu einer Oracle-Datenbank gehört, können Sie auch Statistiken der Tabelle anzeigen. Weitere Informationen finden Sie unter Statistiken von Datenentitys anzeigen.
- Wählen Sie Löschen aus, um die ausgewählte Datenentity zu löschen.
- Um die Datenentitys im Bulkverfahren zu löschen, aktivieren Sie auf der Seite "Datenentitys" die Kontrollkästchen der jeweiligen Datenentitys, und klicken Sie auf Löschen.
- Sie können auch nach der gewünschten Data Entity suchen, um die zugehörigen Details anhand der folgenden Filter anzuzeigen:
- Name der Datenentity
- Verbindung, für die die Datenentity erstellt wurde
- Schema: Mit dem die Datenentity verknüpft ist
- Tag, das mit der Datenentity verknüpft ist
Themen
- Datenentitys importieren
Sie können eine Datenentity am einfachsten und am häufigsten erstellen, indem Sie ihre Struktur aus dem Verbindungstyp (z.B. Oracle-Datenbank) importieren. - Datenentitys erstellen
Sie können die Datenentitys über die Oracle Data Transforms-Schnittstelle manuell erstellen oder aktualisieren. - Datenentitys im Datenflusseditor erstellen
Wenn Sie die Zieldatenentity bereits erstellt oder importiert haben, ziehen Sie die Datenentity auf die Designleinwand, und geben Sie die Spaltenzuordnungen und -optionen an. - Statistiken von Datenentitys anzeigen
Auf der Registerkarte "Vorschau" werden detaillierte Statistiken der einzelnen Datenentitys angezeigt.
Übergeordnetes Thema: Seite "Datentransformationen"
Datenentitys importieren
Sie können eine Datenentity am einfachsten und am häufigsten erstellen, indem Sie ihre Struktur aus dem Verbindungstyp (z.B. Oracle-Datenbank) importieren.
So importieren Sie vorhandene Datenentitys:
- Klicken Sie im linken Bereich der Homepage auf die Registerkarte Dateneinheiten.
Die Seite Datenentitys wird angezeigt.
- Klicken Sie auf Datenentitys importieren, um die vorhandenen Datenentitys zu importieren.
Folien zur Seite Datenentitys importieren. Wenn Sie eine Oracle ERP Cloud-Serververbindung für den Import verwenden möchten, lesen Sie Datenentitydefinitionen aus einem Oracle ERP Cloud-Server importieren.
- Wählen Sie die Verbindung gefolgt von Schema aus, und wählen Sie schließlich den Objekttyp aus, den Sie importieren möchten.
Bei Oracle Object Storage-Verbindungen wird in der Dropdown-Liste "Schema" der Name des Buckets aufgeführt, den Sie beim Erstellen der Verbindung in der URL angegeben haben.
- [Nur für Oracle Business Intelligence Cloud Connector-(BICC-)Verbindungen] Wählen Sie unter Angebote für die Erfassung importieren die Angebote aus, deren Datenspeicher Sie importieren möchten. Sie müssen mindestens ein Lernangebot auswählen, um die öffentlichen BICC-View Objects (PVO) zu importieren.
Hinweis
Der Import von BICC-PVOs kann je nach Anzahl der ausgewählten Objekte lange dauern. Um die Performance zu verbessern, empfiehlt Oracle, die Anzahl der zu importierenden PVOs mit einer Maske zu filtern und zu begrenzen. - Wählen Sie eine Maske/ einen Filter aus, wenn Sie nicht jedes Objekt im Schema importieren möchten.
Je nach Verbindungstyp werden weitere Optionen für den Import angezeigt.
Hinweis
Bei Oracle Object Storage-Verbindungen muss bei diesem Wert zwischen Groß- und Kleinschreibung unterschieden werden. Wenn Ähnliche Dateien im Batch aufTrue
gesetzt ist, werden alle Dateien, die mit der Maske übereinstimmen und dieselbe Struktur aufweisen, zu einer Datenentity zusammengefasst. - [Nur für Oracle Financials Cloud-Verbindungen] Wählen Sie in der Liste im Abschnitt Ressourcen die Elemente aus, die Sie importieren möchten, aus. Nach Abschluss des Importprozesses wird für jede ausgewählte Ressource eine Tabelle erstellt.
- [Nur für REST-Serververbindungen] Gehen Sie im Abschnitt Ressourcen wie folgt vor:
- Geben Sie im Feld Ressourcen-URI die URL des REST-Service ein, aus dem Sie Ressourcen importieren möchten.
- Klicken Sie auf das Symbol +.
- Geben Sie in der Spalte Name eine ID für die Ressource ein.
- Geben Sie in der Spalte Vorgang-URI die URI der Ressource ein.
- Klicken Sie auf Ressource testen, um zu prüfen, ob die Einträge gültig sind.
- Klicken Sie auf Starten.
Ein Job wird erstellt, und die entsprechende Job-ID wird angezeigt, damit Sie die Session verfolgen können. Klicken Sie auf die Job-ID, um die Details des Jobs anzuzeigen.
Nach erfolgreicher Ausführung des Jobs werden alle ausgewählten Datenentitys importiert. Klicken Sie in der rechten Ecke der Seite "Dateneinheiten" auf das Symbol "Aktualisieren"
, um die neuen importierten Dateneinheiten anzuzeigen.
Übergeordnetes Thema: Mit Datenentitys arbeiten
Datenentitys erstellen
Sie können die Datenentitys über die Oracle Data Transforms-Schnittstelle manuell erstellen oder aktualisieren.
Datenentitys müssen die entsprechenden Objekte in der Quellverbindung besitzen, die als Quelle in einem Datenfluss verwendet werden sollen. Normalerweise stellt der Importprozess sicher, dass diese Objekte koordiniert sind. Wenn Sie jedoch Datenentitys manuell erstellen oder aktualisieren, müssen Sie immer prüfen, ob beide Definitionen aufeinander abgestimmt sind.
Wenn Sie eine Datenentität als Ziel verwenden, muss sie zuvor nicht in der Zielverbindung vorhanden sein und kann als Teil der Datenflussausführung erstellt werden.
- Klicken Sie im linken Bereich der Homepage auf die Registerkarte Dateneinheiten.
Die Seite Datenentitys wird angezeigt.
- Klicken Sie auf Datenentity erstellen, um eine neue Datenentity zu erstellen.
Die Seite Datenentity erstellen wird angezeigt.
- Geben Sie im Textfeld "Name" den Namen der neuen Datenentity ein, die Sie erstellen.
- Wählen Sie in der Dropdown-Liste Verbindung die Verbindung aus, aus der Sie die neu erstellte Datenentity hinzufügen möchten.
Hinweis
Oracle Financials Cloud-Verbindungen werden hier nicht aufgeführt, da Sie für solche Verbindungen keine Datenentitys manuell erstellen können. Auf der Seite "Dateneinheiten importieren" können Sie nur Datenentitys aus Oracle Financials Cloud-REST-Endpunkten importieren. Siehe Datenentitys importieren. - In der Dropdown-Liste Schema werden alle Schemas, die der ausgewählten Verbindung entsprechen, in zwei Gruppen aufgeführt.
- Neues Datenbankschema (Schemas, aus denen Sie noch nicht importiert haben) und
- Vorhandenes Datenbankschema (Schemas, aus denen Sie zuvor importiert haben und die möglicherweise Datenentitys ersetzen)
Wählen Sie in der Dropdown-Liste Schema das erforderliche Schema aus.
Hinweis
Bei Oracle Object Storage-Verbindungen enthält die Dropdown-Liste den Namen des Bucket, den Sie beim Erstellen der Verbindung in der URL angegeben haben. - Wählen Sie in der Dropdown-Liste Typ den Datenentitytyp aus.
- Tabelle: Um die Tabellenstruktur für die neu erstellte Datenentity zu definieren, klicken Sie auf das Symbol "+", um Spalten hinzuzufügen. Für jede Spalte können Sie Parameter wie Name, Datentyp, Länge, Skalierung und Nicht-Null angeben. Doppelklicken Sie auf die Zelle, um den Wert zu konfigurieren.
Klicken Sie auf das Symbol "x", um eine Zeile zu löschen. Klicken Sie auf die Aufwärts- und Abwärtspfeile, um die Tabellenzeilen zu sortieren.
- Inlineansicht: Um die Datenentity mit Inlinecode zu erstellen, geben Sie die Select-Anweisung in der Registerkarte Abfrage ein. Beispiel:
SELECT * FROM CUSTOMER
. Klicken Sie auf Validieren.Auf der Registerkarte Spalten wird eine schreibgeschützte Liste der Spalten angezeigt, die von der Abfrage zurückgegeben werden. Klicken Sie auf die Registerkarte Vorschau, um die Spaltendaten anzuzeigen.
- Tabelle: Um die Tabellenstruktur für die neu erstellte Datenentity zu definieren, klicken Sie auf das Symbol "+", um Spalten hinzuzufügen. Für jede Spalte können Sie Parameter wie Name, Datentyp, Länge, Skalierung und Nicht-Null angeben. Doppelklicken Sie auf die Zelle, um den Wert zu konfigurieren.
- Geben Sie im Textfeld Tags ein Tag Ihrer Wahl ein. Mit Tags können Sie die auf der Seite "Datenentity" angezeigten Datenentitys filtern.
- Auf dieser Seite werden für Oracle Object Storage-Verbindungen die folgenden Optionen angezeigt:
- Inhalt: Wählen Sie die CSV-Datei mit den zu importierenden Daten aus. Die in der Voransichtstabelle angezeigten Metadaten, wie Datentyp und Länge der Spalten, basieren auf der ersten Zeile der CSV-Datei. Stellen Sie sicher, dass die CSV-Datei eine Headerzeile enthält. Der Header darf nur alphanumerische Zeichen und keine Sonderzeichen enthalten.
- Dateien gruppieren: Aktivieren Sie dieses Kontrollkästchen, wenn Sie Daten aus mehreren CSV-Dateien in einer Datenentity gruppieren möchten. Beispiel: Sie möchten Daten aus der Datei Employee_Data1.csv, der Datei Employee_Data2.csv und der Datei Employee_Data3.csv in einer einzigen Dateneinheit zusammenführen.
Wenn Sie die CSV-Dateien mit Windows hochladen möchten, stellen Sie sicher, dass Sie die Dateien zuerst in das Unix-Format konvertieren, um Probleme bei der Zeichenkodierung während der Gruppierung zu vermeiden.
- Resource Name: Verwenden Sie diese Option zusammen mit Group Files. Geben Sie den Wert ein, mit dem Sie die Dateien identifizieren möchten. Der Ressourcenname muss ein regulärer Ausdruck sein. Sie können nur ein Sternchen (*) als Platzhalter im Ressourcennamen verwenden. Beispiel:
Employee_Data*.csv
.
- Bei Oracle-Datenbankverbindungen können Sie die Datenentitys als Featuregruppe markieren. Blenden Sie Erweiterte Optionen ein, und aktivieren Sie das Kontrollkästchen Als Featuregruppe behandeln.
- Klicken Sie auf Speichern.
Die neue Datenentity wird erstellt.
Übergeordnetes Thema: Mit Datenentitys arbeiten
Datenobjekte im Datenflusseditor erstellen
Wenn Sie die Zieldatenentity bereits erstellt oder importiert haben, ziehen Sie die Data Entity auf die Designleinwand, und geben Sie die Spaltenzuordnungen und -optionen an.
Um die Definition einer Entity im Data Flow-Editor zu erstellen,
- Ziehen Sie die Datenentity auf die Design Canvas.
- Wählen Sie die Komponente, und klicken Sie auf das Symbol "Datenentity hinzufügen"
, das in der oberen rechten Ecke der Zielkomponente vorhanden ist.
- Die Seite Datenentity hinzufügen wird angezeigt. Hier können Sie die folgenden Details der Zielkomponente konfigurieren:
Registerkarte Allgemein
- Geben Sie im Textfeld Name den Namen der neu erstellten Datenentity ein.
- Wählen Sie in der Dropdown-Liste Entitytyp den Datenentitytyp aus.
- Tabelle
- ML-Modell
Wenn Sie diesen Entitytyp auswählen, ändert sich die Benutzeroberfläche wie folgt:
- In der Dropdown-Liste Verbindungstyp wird nur Oracle als Option aufgeführt. Daher werden in der Dropdown-Liste Verbindung nur die von Ihnen erstellten Oracle-Verbindungen aufgeführt.
- Der Assistent "Datenentity hinzufügen" zeigt die Registerkarte Eigenschaften an, auf der Sie den Lerntyp, die Funktion, den Algorithmus auswählen und Parameter zur Definition des ML-Modells konfigurieren können. Ausführliche Informationen zum Erstellen und Verwenden einer ML-Modelldatenentity finden Sie unter ML-Modelle verwenden.
- Wählen Sie in der Dropdown-Liste Verbindungstyp die erforderliche Verbindung aus, aus der Sie die neu erstellte Datenentity hinzufügen möchten. Die Dropdown-Liste "Verbindung" wird mit den Verbindungen gefüllt, die Sie mit dem zugehörigen Verbindungstyp erstellt haben.
- Wählen Sie in der Dropdown-Liste Verbindung den Servernamen aus, aus dem Sie die neu erstellte Datenentity hinzufügen möchten.
- In der Dropdown-Liste Schema werden alle Schemas, die der ausgewählten Verbindung entsprechen, in zwei Gruppen aufgelistet.
- Neues Datenbankschema (von dem Sie noch nicht importiert haben) und
- Vorhandenes Datenbankschema (Eins, aus dem Sie zuvor importiert haben und die möglicherweise Datenentitys ersetzen).
Hinweis
Bei Oracle Object Storage-Verbindungen wird in der Dropdown-Liste "Schema" der Name des Buckets aufgeführt, den Sie beim Erstellen der Verbindung in der URL angegeben haben. - Geben Sie im Textfeld Tags ein Tag Ihrer Wahl ein. Mit Tags können Sie die Datenentitys filtern, die auf der Seite "Datenentity" angezeigt werden.
- Bei Oracle-Datenbankverbindungen können Sie die Datenentitys als Featuregruppe markieren. Blenden Sie Erweiterte Optionen ein, und klicken Sie auf das Kontrollkästchen Als Featuregruppe behandeln.
- Klicken Sie auf Weiter.
Registerkarte Spalten
- Klicken Sie auf das Symbol "Spalten hinzufügen"
, um der neu erstellten Dateneinheit neue Spalten hinzuzufügen.
Der angezeigten Tabelle wird eine neue Spalte hinzugefügt.
- In der Tabelle werden die folgenden Spalten angezeigt:
- Name
- Datentyp: Klicken Sie auf die Zelle, um den erforderlichen Datentyp zu konfigurieren.
- Skala
- Länge
- Aktionen: Klicken Sie auf das Kreuzsymbol, um die erstellte Spalte zu löschen.
- Um die Spalten im Bulkverfahren zu löschen, wählen Sie die Spalten aus, und klicken Sie auf das Symbol "Löschen"
.
- Um nach den erforderlichen Spaltendetails zu suchen, geben Sie im Textfeld "Suchen" den erforderlichen Spaltennamen ein, und drücken Sie die Eingabe. Die Details der erforderlichen Spalte werden angezeigt.
- Klicken Sie auf Weiter.
Registerkarte Vorschau von Datenobjekten anzeigen
Es wird eine Vorschau aller erstellten Spalten und ihrer konfigurierten Details angezeigt. Wenn die Datenentity zu einer Oracle-Datenbank gehört, können Sie auch Statistiken der Tabelle anzeigen. Weitere Informationen finden Sie unter Statistiken von Datenentitys anzeigen.
- Klicken Sie auf Speichern.
Die neue Zieldatenentity wird erstellt.
- Blenden Sie den Bereich "Eigenschaften" im rechten Fensterbereich ein, um die folgenden Einstellungen der erstellten Komponenten anzuzeigen:
- Allgemein: Zeigt den Namen der Komponente mit den zugehörigen Verbindungs- und Schemadetails an.
- Attribute: Zeigt die Details aller Attribute an, die mit der Komponente verknüpft sind.
- Spaltenzuordnung: Klicken Sie auf "Automatisch zuordnen", um alle Spalten automatisch zuzuordnen.
- Vorschau: Klicken Sie auf diese Option, um eine Vorschau der Komponente anzuzeigen.
- Optionen: Ändern Sie die Optionen nach Bedarf.
Übergeordnetes Thema: Mit Datenentitys arbeiten
Statistiken von Datenentitys anzeigen
In der Registerkarte "Vorschau" werden detaillierte Statistiken der einzelnen Datenentitys angezeigt.
Dieses Feature ist nur für Oracle-Datenbanktabellen verfügbar.
- Klicken Sie in der Liste "Datenentitys" auf das Symbol Aktionen (
) neben der Datenentity, und dann auf Vorschau. Wählen Sie die Registerkarte Statistiken aus, um die Statistiken der ausgewählten Datenentity anzuzeigen.
- Klicken Sie in einem beliebigen Datenfluss auf eine beliebige Quell- oder Zieldatenentity, und erweitern Sie den Bereich "Eigenschaften" im rechten Fensterbereich. Klicken Sie auf Vorschau.
Die statistischen Daten werden wie folgt dargestellt:
- Oben wird die Gesamtanzahl der Zeilen und Spalten in der Datenentity angezeigt.
- Im Bereich "Statistiken" werden die Thumbnail-Diagramme für jede Spalte mit Informationen zu den Werten "Min.", "Maximum", "Eindeutig" und "Null" angezeigt.
- Je nach Histogramm werden zwei Arten von Thumbnail-Darstellungen angezeigt:
- Ein Balkendiagramm stellt Daten für Frequenz- und Hochfrequenz-Histogramme dar. Das Diagramm zeigt die ersten 10 Werte für die Anzahl der Zeilen in der Tabelle.
- In einer Tabelle werden Daten für Hybrid- und Height-Balanced-Histogramme aufgeführt. Die Tabelle zeigt die gesamten Daten und ist scrollbar. Die Tabelle zeigt den Bereich für die Werte und den Prozentsatz der Zeilen in jedem Bereich an.
- Sie können auf jedes Vorschaubild klicken, um die Statistiken der Spalte in einer neuen Browserregisterkarte anzuzeigen.
- In der Detail-View jedes Diagrams wird auch der Histogrammtyp angezeigt.
Übergeordnetes Thema: Mit Datenentitys arbeiten