Verwalten von Daten-Fabric-Tabellen in Workflow Data Fabric Hub
Greifen Sie virtuell über eine externe Quelle oder eine lokale Tabelle in Ihrer Instanz über Daten-Fabric-Tabellen in auf Daten zu Workflow Data Fabric Hub.
Übersicht über die Verwaltung von Daten-Fabric-Tabellen
Eine Daten-Fabric-Tabelle ist eine virtuelle Darstellung von Daten, die in einer anderen Quelle gespeichert sind, auf die in zugegriffen werden kann ServiceNow AI Platform. Sie ermöglicht Anwendern die Interaktion mit Daten aus einer anderen Quelle, als ob sie lokal gespeichert würden, ohne die Daten zu duplizieren. Datenverwalter sind für die Erstellung und Verwaltung von Daten-Fabric-Tabellen mit dem in dieser Infografik dargestellten Prozess verantwortlich.
Daten-Fabric-Tabellen werden angezeigt
Zeigen Sie eine Liste aller Daten-Fabric-Tabellen an, die Datenverwalter in erstellt haben Daten-Fabric-Tabellen Registerkarte.
- Suchen Sie nach einer Daten-Fabric-Tabelle nach Bezeichnung oder Name.
- Filtern Sie die Liste der Tabellen nach Datenquelle und Verbindung.
- Filtern Sie die Liste der Tabellen nach Ersteller.
- Zeigen Sie eine Liste von Daten-Fabric-Tabellen aus aktiven Verbindungen in an Aktiv Registerkarte.
- Zeigen Sie eine Liste von Daten-Fabric-Tabellen aus Verbindungen an, die in deaktiviert oder nicht konfiguriert sind Andere Registerkarte.
Primäre Schlüssel werden definiert
Ein primärer Schlüssel wird verwendet, um die Eindeutigkeit anzugeben und Datensätze in einer Daten-Fabric-Tabelle zu identifizieren. Wenn Sie eine Spalte als primären Schlüssel festlegen, können Sie Verweise auf diese Spalte aus anderen Daten-Fabric-Tabellen erstellen. Beim Zuordnen von Daten in einer neuen Daten-Fabric-Tabelle werden primäre Schlüssel aus der Quelltabelle automatisch in der Zieldaten-Fabric-Tabelle definiert. Wenn die Quelltabelle keinen primären Schlüssel hat, können Sie einen in der Zieltabelle erstellen, indem Sie eine Spalte mit eindeutigen Werten auswählen.
Beachten Sie die folgenden Details beim Definieren von primären Schlüsseln:
- Durch die Auswahl eines primären Schlüssels werden keine primären Schlüsselbeschränkungen in der Daten-Fabric-Tabelle oder im Remote-System erzwungen. Sie müssen sicherstellen, dass Datensätze, die vom primären Schlüssel identifiziert werden, eindeutig sind.
- Sobald Sie einen primären Schlüssel definiert haben, kann er nicht entfernt werden. Wenn Sie feststellen, dass Sie den primären Schlüssel später ändern müssen, müssen Sie zuerst die Daten-Fabric-Tabelle löschen und neu erstellen.
- Wenn Sie beim Erstellen einer Daten-Fabric-Tabelle keinen primären Schlüssel definieren möchten, können Sie dies tun, indem Sie die Tabelle später bearbeiten. Beachten Sie, dass Sie ohne einen primären Schlüssel keine Verweise auf diese Tabelle erstellen können und Suchvorgänge erst funktionieren, wenn ein primärer Schlüssel definiert ist.
- Für jede in der Quelltabelle identifizierte primäre Schlüsselspalte wird automatisch ein entsprechender primärer Schlüssel in der Daten-Fabric-Tabelle erstellt. Sobald die Daten-Fabric-Tabelle erstellt wurde, können Sie die primären Schlüssel, die aus der Quelltabelle abgeleitet wurden, nicht mehr ändern.
- Sie können keine Referenzspalte als primären Schlüssel verwenden.
Referenztabellen
Wenn Sie externe Quellspalten einer Daten-Fabric-Tabelle zuordnen, können Sie Verweise auf andere Tabellen hinzufügen. Durch das Herstellen von Referenzen zwischen Tabellen wird eine Beziehung zwischen den beiden Tabellen erstellt und die Datenintegrität gewährleistet. Eine Daten-Fabric-Tabelle kann auf eine andere Daten-Fabric-Tabelle oder eine lokale Tabelle in Ihrer Instanz verweisen. Eine lokale Tabelle kann auch auf eine Daten-Fabric-Tabelle verweisen.
Beachten Sie beim Erstellen von Referenzen zwischen Tabellen die folgenden Anforderungen:
- Um auf eine lokale Tabelle in Ihrer Instanz aus einer Daten-Fabric-Tabelle zu verweisen, muss ein Instanzadministrator eine ACL-Regel mit dem Datensatzvorgang Data_Fabric für die lokale Tabelle erstellen. Um beispielsweise einen Verweis auf die Anwendertabelle [sys_user] zu erstellen, ist die folgende ACL-Regel erforderlich:
- Typ: Datensatz
- Vorgang: Data_Fabric
- Name: Anwender [sys_user]
- Um Werte in einer Referenzspalte beim Anzeigen von Datensätzen in der neuen Daten-Fabric-Tabelle anzuzeigen, müssen Sie das Attribut Anzeigen für die referenzierte Spalte auf „wahr“ setzen. Sie können dieses Attribut in der Definition der referenzierten Tabelle verwalten. Weitere Informationen finden Sie unter Select a field as the table display value.
- Stellen Sie sicher, dass die referenzierte Tabelle mindestens eine primäre Schlüsselspalte enthält.
- Stellen Sie sicher, dass die primäre Schlüsselspalte in der referenzierten Tabelle eindeutige Werte enthält.
- Stellen Sie sicher, dass die primäre Schlüsselspalte dem Datentyp der Quellspalte entspricht.
Tabellenabfragen
Datensätze, die aus Daten abgerufen werden, die in einer Daten-Fabric-Tabelle gespeichert sind, haben eine begrenzte Dauer oder einen Lebenszyklus innerhalb von ServiceNow AI Platform.
Nachdem eine Daten-Fabric-Tabelle mit einer Datenquelle verbunden wurde, wird jedes Mal, wenn die Daten-Fabric-Tabelle angezeigt oder darauf zugegriffen wird, eine neue Abfrage an der Datenquelle durchgeführt. Die abgerufenen Daten verbleiben so lange im Arbeitsspeicher, wie die Liste oder das Formular angezeigt wird. Nachdem Sie die Liste oder das Formular geschlossen haben, werden die abgerufenen Daten aus dem Arbeitsspeicher gelöscht. Wenn Sie die abgerufenen Daten das nächste Mal in der Daten-Fabric-Tabelle verwenden oder anzeigen, werden Datensätze aus der Datenquelle neu ausgefüllt.
Einschränkungen der Daten-Fabric-Tabelle
- Stellen Sie beim Zuordnen von Daten sicher, dass die Datenquelle keine Tabellennamen verwendet, bei denen die Groß-/Kleinschreibung beachtet wird. Wenn beispielsweise sowohl MY_TABLE als auch my_table in der Datenbank vorhanden sind, wird das Schema nicht geladen, da das System nicht zwischen den Tabellen unterscheiden kann.
- Beim Erstellen einer Referenz zu einer anderen Tabelle können Sie nur eine primäre Schlüsselspalte als Referenzschlüssel auswählen. Sie können keinen zusammengesetzten Schlüssel als Referenzschlüssel auswählen.
- Beim Erstellen eines Verweises auf eine andere Tabelle können Sie nur auf eine Tabelle verweisen, für die ein primärer Schlüssel definiert ist.