- Erste Schritte
- Lizenzierung
- Einstellung und Konfiguration (Setup and Configuration)
- Verwenden des Dienstes
- Entitätstypen
- Erstellen einer Entität
- Entitäten in VS-Code
- Anpassen einer Entität
- Verwalten der Daten für eine Entität
- Erstellen von Beziehungen
- Auswahlsätze
- Systembenutzerentität
- Schema-Export und -Import
- Erweiterte Suche in Entitätsdaten
- Abfragelimits für externe Daten
- Best Practices für Entitätsmodellierung und Abfragen
- Entitäten in Lösungen
- Bekannte Einschränkungen
- Referenz (Reference)
- Beispiele und Tutorials
- Protokollierung
Erstellen Sie eine neue Entität in Data Fabric/Data Service, konfigurieren Sie deren Felder aus lokalen oder externen Quellen und legen Sie den Mandanten- oder Ordner-Scope fest.
Alle in Data Fabric/Data Service erstellten Objekte werden als Entitäten bezeichnet.
Sie können auch native Entitäten direkt in einer Maestro Flow VS Code-Lösung erstellen und bearbeiten, ohne Ihren Editor zu verlassen. Dies ist eine Vorschaufunktion, die nur in VS Code verfügbar ist. Weitere Informationen finden Sie unter Entitäten in VS Code.
-
Navigieren Sie zu Data Fabric/Data Service. Die Seite Entitäten wird geöffnet.
-
Wählen Sie Neue Entität erstellen aus. Der Bereich zum Erstellen der Entität wird geöffnet.
-
Geben Sie einen Anzeigenamen für Ihre Entität ein. Der Anzeigename ist der Name, der angezeigt wird, wenn Sie die Entität in Studio importieren. Dieses Feld kann nach der Erstellung der Entität geändert werden.
-
Geben Sie einen Namen für Ihre Entität ein. Der Name kann alphanumerisch sein, muss aber mit einem Buchstaben beginnen. Es muss zwischen drei und 30 Zeichen enthalten. Das Feld Name wird automatisch mit dem gleichen Wert ausgefüllt, der für den Anzeigenamen bereitgestellt wurde. Sie können den Wert nur während des Prozesses zur Entitätserstellung ändern. Sobald die Entität erstellt wurde, kann das Feld Name nicht mehr bearbeitet werden.
-
Fügen Sie optional eine Beschreibung für Ihre Entität hinzu.
-
Wählen Sie im Abschnitt Entitätstyp den Typ der zu erstellenden Entität aus:
- Wählen Sie Nativ aus, um die Daten der Entität in UiPath zu speichern. Eine native Entität unterstützt das Erstellen, Lesen, Aktualisieren und Löschen und enthält nur eigene Felder.
- Wählen Sie Föderiert aus, um eine schreibgeschützte Ansicht zu erstellen, deren Felder jedes Mal aus externen Systemen oder aus einer nativen Data Fabric-Entität gelesen werden, wenn die Entität abgefragt wird. Eine Verbundentität enthält keine eigenen Felder.
Hinweis:
Sie können den einmal ausgewählten Entitätstyp nicht mehr ändern. Was jeder Typ unterstützt, finden Sie unter Entitätstypen.
-
Um den Zugriff auf Datensätze einzuschränken, verwenden Sie den Umschalter Rollenbasierten Datensatzzugriff aktivieren.
Hinweis:Der rollenbasierte Datensatzzugriff gilt nicht für Verbundentitäten und der Umschalter wird für sie nicht angezeigt. Die Datensätze einer Verbundentität werden in deren Quellsystemen gespeichert.
-
Im Abschnitt Speicherort :
- Wählen Sie Mandant aus, um Daten im gesamten Mandanten für alle Benutzer mit Zugriff auf Mandantenebene verfügbar zu machen.
- Wählen Sie Ordner aus, damit die Daten nur für Benutzer mit Zugriff auf den ausgewählten Orchestrator-Ordner sichtbar werden. Wenn Sie Ordner auswählen, müssen Sie dann einen Orchestrator-Zielordner aus der Dropdownliste Ordner auswählen auswählen. Die von Ihnen erstellte Entität ist auf den von Ihnen ausgewählten Ordner beschränkt.
Hinweis:
Sie können den Standort der Entität nach der Auswahl nicht mehr ändern.
-
Wählen Sie Erstellen.
-
Um Felder manuell hinzuzufügen, wählen Sie Objekt hinzufügen im Assistenten zur Entitätserstellung aus.
-
Wählen Sie im Bereich Objekt hinzufügen einen Quelltyp aus.
Hinweis:Die verfügbaren Quelltypen hängen vom Entitätstyp ab. Eine native Entität bietet nur lokale Felder . Eine Föderierte Entität bietet External Source und Native Source.
-
Um Felder aus externen Systemen wie Salesforce oder SAP hinzuzufügen, wählen Sie Externe Quelle aus. Informationen zu den Systemen, aus denen Sie auswählen können, finden Sie unter Externe Systeme. Nachdem Sie ein externes System aus der Dropdownliste Externes System ausgewählt haben, wird entweder standardmäßig eine Verbindung im Feld Verbindung ausgefüllt, oder Sie müssen eine Verbindung manuell hinzufügen, indem Sie Neue Verbindung hinzufügen auswählen. Wenn Sie Neue Verbindung hinzufügen auswählen müssen, wird eine neue Browser-Registerkarte geöffnet, auf der Sie aufgefordert werden, Authentifizierungsinformationen einzugeben, um UiPath mit Ihrem ausgewählten externen System zu verbinden. Nachdem das Feld Verbindung ausgefüllt wurde, wählen Sie das Objekt aus der Dropdownliste Objekt aus.
-
Um Felder aus einer nativen Data Fabric-/Data Service-Entität hinzuzufügen, wählen Sie Native Quelle und dann die Entität aus, auf die Sie verweisen möchten. Die Entität, auf die Sie verweisen, muss sich am selben Speicherort befinden wie die Entität, die Sie erstellen.
-
Für eine native Entität wählen Sie zum Hinzufügen von lokal mit UiPath gespeicherten Feldern Lokale Felder aus.
-
Wählen Sie Fortfahren aus.
Sobald das Objekt hinzugefügt wurde, kann jedes seiner Felder im geöffneten Editor konfiguriert werden, einschließlich des Feldtyps und der Einstellungen unter Erweiterte Optionen.
Hinweis:Die Datenverschlüsselung mit kundenseitig verwalteten Schlüsseln (CMK) wird derzeit nur für die Felder Text und Mehrzeiliger Text unterstützt.
Um Daten für diese Felder zu verschlüsseln, aktivieren Sie das Kontrollkästchen Daten verschlüsseln im Bereich Erweiterte Optionen des Felds.
-
-
Wählen Sie Verknüpfungen verwalten aus, um Verknüpfungen zwischen Feldern aus mehreren unterschiedlichen Quelltypen zu verbinden. Im Abschnitt Verbindungen verwalten müssen Sie die Felder aus zwei verschiedenen Quellen zuordnen, indem Sie das primäre Objekt, das primäre Feld, das referenzierte Objekt und das Referenzierte Feld aus den Dropdownmenüs auswählen.
-
Wählen Sie Speichern.
Die neue Entität wird Ihnen in der Liste Entitäten angezeigt.
Externe Systeme
Eine Verbundentität liest ihre Felder jedes Mal aus einem externen System, wenn sie abgefragt wird. Die Daten bleiben im Datensatzsystem und Data Fabric/Data Service enthält nur die Zuordnung, sodass kein Kopierschritt zum Erstellen und Aktualisieren vorhanden ist. Ein Feld, auf das auf diese Weise verwiesen wird, verhält sich wie jedes andere Feld in Automatisierungen, Workflows, Apps und Maestro.
Die folgenden externen Systeme stehen für die Feldreferenz zur Verfügung:
- Database Hub (Databricks, Oracle DB, PostgreSQL, Redshift und MS SQL Server)
- Microsoft Azure Active Directory
- Salesforce
- SAP
- ServiceNow
- Snowflake
Um auf Felder aus einer anderen Data Fabric-/Data Service-Entität anstelle aus einem externen System zu verweisen, wählen Sie im Bereich Objekt hinzufügen die Option Native Quelle aus.
Abfragen, die aus einem externen System lesen, unterliegen einer Reihe von Beschränkungen. Weitere Informationen finden Sie unter Abfragelimits für externe Daten.
Modellierung für Entitäten, die mit mehreren Systemen verbunden sind
Mit der Modellierung von Multi-Source-Entitäten können Sie auf Felder aus mehreren externen Systemen, wie Salesforce und ServiceNow, in einer einzigen Verbundentität verweisen.
Wenn Sie mehrere Systeme verbinden, empfehlen wir ein Sternschema. Alle verbundenen Systeme und externen Objekte sollten direkt einer Kernentität zugeordnet werden, anstatt sich miteinander zu verketten.
Um Felder, die in UiPath gespeichert sind, in dieselbe Ansicht einzuschließen, halten Sie sie in einer nativen Entität und verweisen Sie mit Native Source darauf. Die native Entität kann selbst als Kern dienen, mit dem jedes externe Objekt verbunden wird.
Das Kernobjekt ist dasjenige, mit dem jede andere Quelle verbunden ist. Es kann ein externes Objekt oder eine native Quelle sein.
Dieses Sternschema erstellt ein klares Layout, wie im folgenden Beispiel dargestellt: