Mit der globalen Suche können Sie ein ganzes ArcGIS Knowledge Studio-Projekt oder die Daten im Wissensgraphen, auf den es verweist, durchsuchen. Entitäten und Beziehungen, die in Suchergebnissen zurückgegeben werden, können in einer Vorschau angezeigt, ausgewählt und zu neuen oder bestehenden Inhaltselementen hinzugefügt werden. Sie können Inhaltselemente direkt aus der Suchergebnisliste öffnen.
Der globale Suchbereich ist in der folgenden Abbildung dargestellt und wird im Folgenden beschrieben. Die Zahlen in der Abbildung entsprechen den Beschreibungen.
- Suchleiste: Ändern Sie den Suchumfang für den Suchbegriff. Standardmäßig werden das gesamte Projekt sowie die Entitäten im Wissensgraphen durchsucht.
- Bereich "Suchergebnisse": Die Inhaltselemente oder Wissensgraph-Datensätze, die den Suchbegriff enthalten, werden aufgelistet. Sie können Datensätze auswählen und sie zu Inhaltselementen hinzufügen oder Inhaltselemente direkt aus der Ergebnisliste öffnen.
- Datensatzvorschaubereich: Die Eigenschaften des angegebenen Datensatzes aus dem Suchergebnisbereich werden angezeigt.
Durchsuchen eines Projekts
Die Suchergebnisse können Karten, Verbindungsdiagramme und Datenkacheln sein, die den Suchbegriff sowie Entitäten und Beziehungen aus dem Wissensgraphen enthalten.
- Klicken Sie in der Titelleiste auf Suche und geben Sie einen Suchbegriff in das Textfeld ein.
- Drücken Sie zum Starten der Suche die Eingabetaste.
- Optional können Sie in der Suchleiste auf Daten klicken, um die Suche auf die Daten im Wissensgraphen zu beschränken.
Filtern von Ergebnissen
Die Suchergebnisse können nach Inhaltselementen und Datensatztypen gefiltert werden.
- Klicken Sie auf Ergebnisfilter , im Bereich "Suchergebnisse".
- Wählen Sie eine oder mehrere Filteroptionen, um die Suchergebnisse zu filtern.
Die von Ihnen gewählten Filter werden oben im Bereich der Suchergebnisse aufgeführt.
- Klicken Sie auf Schließen rechts neben einer Filteroption, um sie zu entfernen.
Öffnen von Inhaltselementen
Inhaltselemente, die den Suchbegriff enthalten, können direkt im Bereich der Suchergebnisse durch Anklicken geöffnet werden.
Hinweis:
Es können maximal 13 Inhaltselemente gleichzeitig geöffnet sein. Das gewählte Inhaltselement wird automatisch geöffnet, wenn Sie dieses Limit nicht erreicht haben.
Hinzufügen von Datensätzen zu einem Inhaltselement
Entitäts- und Beziehungsergebnisse können neuen oder bestehenden Inhaltselementen hinzugefügt werden. Sie können auch eine Vorschau der Eigenschaften eines Entitäts- oder Beziehungsergebnisses anzeigen.
- Aktivieren Sie das Kontrollkästchen neben einem Datensatz, um ihn auszuwählen.
- Klicken Sie optional auf einen Datensatz, um seine Eigenschaften in der Vorschau zu sehen.
- Klicken Sie oben im Bereich der Suchergebnisse auf Hinzufügen zu .
- Wählen Sie die geeignete Option aus.
- Verbindungsdiagramm : Erstellen Sie ein Verbindungsdiagramm im Projekt.
- Verbindungsdiagramm aus Vorlage : Erstellen Sie unter Verwendung eines vorhandenen Verbindungsdiagramms als Vorlage ein Verbindungsdiagramm im Projekt.
Die Inhalte eines neuen Verbindungsdiagramms werden in der Regel mit dem kräftebasierten Layout angeordnet, und zur Visualisierung der Entitäten und Beziehungen werden Standardsymbole verwendet. Wenn Sie jedoch ein Verbindungsdiagramm importiert haben, das benutzerdefinierte Symbolisierungen, Beschriftungen, Pop-ups usw. enthält, können Sie dieses als Vorlage verwenden. Im neuen Verbindungsdiagramm-Layer wird für die Visualisierung der Entitäten und Beziehungen dieselbe benutzerdefinierte Layer-Definition wie im vorhandenen Verbindungsdiagramm verwendet.
- Karte : Erstellen Sie eine Karte im Projekt.
- Karte aus Vorlage: Erstellen Sie unter Verwendung einer vorhandenen Karte als Vorlage eine Karte im Projekt.
In neuen Karten werden Standardsymbole zur Visualisierung von Entitäten verwendet. Wenn Sie jedoch eine Karte importiert haben, die benutzerdefinierte Symbolisierungen, Beschriftungen, Pop-ups usw. enthält, können Sie diese als Vorlage verwenden. Im neuen Wissensgraph-Layer wird zur Visualisierung von Entitäten dieselbe benutzerdefinierte Layer-Definition wie im Wissensgraph-Layer der vorhandenen Karte verwendet.
- Datenkachel : Erstellen Sie eine Datenkachel im Projekt. Diese Option ist verfügbar, wenn nur ein Datensatz ausgewählt ist.
- Klicken Sie auf den Namen eines vorhandenen Inhaltselements, zu dem Sie die Datensätze hinzufügen möchten.
Neue Inhaltselemente werden im Bereich Untersuchungsinhalte angezeigt.
Durchsuchen des Wissensgraphen
Sie können die Suchergebnisse auf die Daten im Wissensgraphen beschränken.
- Klicken Sie in der Titelleiste auf Suche , und geben Sie einen Suchbegriff in das Textfeld ein.
- Klicken Sie in der Suchleiste auf Daten, um die Suche auf die Daten im Wissensgraphen zu beschränken.
- Klicken Sie optional auf Umfangsfilter in der Suchleiste, um den Umfang der Suche zu ändern.
Sie können nicht nur ausschließlich nach Entitäten suchen, sondern auch ausschließlich nach Beziehungen oder aber nach Entitäten und Beziehungen. Mit den Optionen werden nur die vom Wissensgraphen zurückgegebenen Datensätze gefiltert.
Geltungsbereich Beschreibung Entitäten
Die Suchkriterien werden mit den Eigenschaften aller Entitätstypen im Wissensgraphen verglichen.
Beziehungen
Die Suchkriterien werden mit den Eigenschaften aller Beziehungstypen in den Suchindizes im Wissensgraphen verglichen.
Entitäten und Beziehungen
Die Suchkriterien werden mit den Eigenschaften aller Entitätstypen und aller Beziehungstypen in den Suchindizes im Wissensgraphen verglichen. Dieser Umfang ist möglicherweise nicht für alle Wissensgraphen verfügbar.
- Drücken Sie zum Starten der Suche die Eingabetaste.
Jeder Wissensgraph hat einen Lucene-Index. Entitäts- und Beziehungseigenschaftsfelder können dem Suchindex hinzugefügt werden, wenn sie die Datentypen Text oder Globally Unique Identifier (GUID) haben. Dies ermöglicht Ihnen, anhand des in diesen Eigenschaften gespeicherten Inhalts nach Entitäten und Beziehungen zu suchen.
Suchen von Entitäten anhand von Schlüsselwörtern
Wenn Sie einen Wissensgraphen durchsuchen, werden Ihre Suchkriterien standardmäßig anhand der indizierten Eigenschaften aller Entitätstypen evaluiert. Die Suchergebnisse geben die durch den Suchvorgang gefundene Entität, den Entitätstyp und die individuellen Eigenschaften an, deren Text den Suchkriterien entspricht.
Suchsyntax
Im Allgemeinen können Sie für die Suche nach Entitäten und Beziehungen in einem Wissensgraphen dieselbe Suchsyntax verwenden wie für die erweiterte Suche in Ihrem Portal. Berücksichtigen Sie dabei folgende Aspekte:
- Um Wörter zu finden, die mit einem bestimmten Wort oder Buchstaben beginnen oder enden, fügen Sie ein Sternchen (*) am Anfang oder Ende der Suche ein. So gibt drive* beispielsweise Datensätze mit Eigenschaften zurück, die "driver", "drives" und "drive" enthalten.
- Durch Hinzufügen eines Wortes können Sie die Ergebnisse weiter einschränken. Wenn Sie zwei Wörter angeben, wie z. B. drive truck, werden Graph-Elemente gefunden, bei denen Texteigenschaften beide Wörter, also "drive" und "truck", enthalten.
- Wenn Sie bei der Suche zwei Wörter angeben, können Sie Graph-Elemente finden, bei denen Texteigenschaften das eine oder das andere Wort enthalten. Dazu nutzen Sie den booleschen Operator OR (zum Beispiel: drive OR truck).
- Um Graph-Elemente mit Texteigenschaften zu finden, die einen bestimmten Ausdruck enthalten, müssen die betreffenden Wörter in Anführungszeichen gesetzt werden (zum Beispiel "drive a truck").
- Sie können die note:truck-Syntax verwenden, um Entitäten und Beziehungen zu finden, die das Wort truck in den Notiz-Eigenschaften enthalten. Sie können die Syntax note:"drive a truck" verwenden, um Graph-Elemente mit den Wörtern drive a truck zu finden.
Während benutzerdefinierte Eigenschaften mit dem Datentyp "GUID" standardmäßig indiziert werden und durchsuchbar sind, ist dies bei der vom System definierten Eigenschaft "globalid" nicht der Fall. Der Wert für diese Eigenschaft ist indiziert, aber Sie können ein Graph-Element nur anhand seines globalid-Wertes finden, indem Sie dieses bestimmte Feld durchsuchen, wie zum Beispiel globalid:9612603C-D3A5-49B6-8631-B8A79234BC49. GUID-Werte werden in geschweifte Klammern gesetzt und im Bereich "Details" der Untersuchung angezeigt, z. B. {9612603C-D3A5-49B6-8631-B8A79234BC49}. Sie können mit einer in geschweifte Klammern und Anführungszeichen gesetzten GUID nach einem Graph-Element suchen, zum Beispiel globalid:"{9612603C-D3A5-49B6-8631-B8A79234BC49}".
Mithilfe der standardmäßigen Lucene-Suchsyntax können viele andere erweiterte Suchvorgänge durchgeführt werden.
Suchbare Elemente
Welche Elemente im Wissensgraphen suchbar sind, hängt davon ab, wie der Wissensgraph erstellt wurde. Jeder Wissensgraph hat einen Lucene-Index, dem Sie Entitätstyp- und Beziehungstyp-Eigenschaften hinzufügen können.
Mit ArcGIS Pro erstellte Wissensgraphen
Standardmäßig werden in Wissensgraphen, die mit ArcGIS Pro erstellt wurden, alle Eigenschaften für Entitäts- und Beziehungstypen indiziert, wenn sie den Datentyp "Text" oder den Datentyp "GUID" (Globally Unique Identifier; global eindeutige Kennung) aufweisen.
Mit ArcGIS API for Python erstellte Wissensgraphen
Standardmäßig enthalten Wissensgraphen, die mit ArcGIS API for Python erstellt wurden, nur Suchindizes für Felder mit dem Datentyp "GUID". Suchindizes für Felder mit dem Datentyp "Text" müssen nach der Erstellung des Wissensgraphen separat erstellt werden. Wenn im Wissensgraphen keine Suchindizes erstellt werden, liefert die globale Suche in Knowledge Studio keine Ergebnisse aus dem Wissensgraphen.
Mit ArcGIS REST API erstellte Wissensgraphen
Standardmäßig enthalten Wissensgraphen, die mit ArcGIS REST API erstellt wurden, nur Suchindizes für Felder mit dem Datentyp "GUID". Suchindizes für Felder mit dem Datentyp "Text" müssen nach der Erstellung des Wissensgraphen separat erstellt werden. Wenn im Wissensgraphen keine Suchindizes erstellt werden, liefert die globale Suche in Knowledge Studio keine Ergebnisse aus dem Wissensgraphen.