HOW TO
Die Attributregeln sind derzeit so eingerichtet, dass sie für eine bestimmte Geodatabase funktionieren. Es gibt Situationen, in denen für eine Attributregel der Zugriff auf eine Feature-Class in einer anderen Enterprise-Geodatabase erforderlich ist. Dies kann durch Erstellen und Registrieren von Datenbanksichten in der Geodatabase erfolgen, wenn sich die beiden Datenbanken auf derselben Instanz befinden. Dieser Artikel enthält einen Workflow, der es Benutzern ermöglicht, eine Sicht in einer Datenbank zu erstellen, die Daten referenziert, die sich in einer anderen Datenbank befinden. Es ist zu beachten, dass der Benutzer, der diese Sichten erstellt, über die erforderlichen Berechtigungen verfügen muss, um auf die Feature-Class in der anderen Datenbank zuzugreifen und diese abzufragen.
In diesem Beispiel versuchen wir, über die Datenbank "J_Database" auf die Feature-Class "PHARMACIES_TAMALE" zuzugreifen, um diese für die Erstellung einer Attributregel für eine Feature-Class in der Datenbank "TestingEnvironment" zu verwenden. Die Datenbanken befinden sich beide in SQL Server.

Use <Active database> GO Create view <name of the view> as Select * from [Target Database].[Schema Owner].[Name of Feature Class]

Beispiel:


Die Sicht ist in der Geodatabase registriert und kann nun über Arcade mit der Funktion $datastore beim Einrichten der Attributregeln aufgerufen werden.

In diesem Artikel haben wir uns mit dem Erstellen einer Sicht in einer Datenbank und dem Referenzieren von Daten aus einer anderen Datenbank auf derselben Instanz sowie dem Registrieren der Sicht in der Geodatabase befasst. Die registrierte Sicht wurde anschließend verwendet, um beim Erstellen einer Attributregel für die Analyse Arcade-Ausdrücke zu erstellen. Wir haben eine Sicht basierend auf einer Feature-Class in einer anderen Datenbank erstellt und dann die Sicht in der aktiven Datenbank registriert.
Es gibt Situationen, in denen die Feature-Class oder Tabelle, auf die Sie zugreifen möchten, in einer anderen Datenbankinstanz oder einem anderen Data Store (Oracle/PostgreSQL) gespeichert ist. In diesem Fall müssen Datenbankverknüpfungen erstellt werden, um den Zugriff auf diese Tabellen zu ermöglichen.
Artikel-ID: 000032146
Unterstützung durch ArcGIS-Experten anfordern
Beginnen Sie jetzt mit dem Chatten