Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Open-Source-basierter Graph-Explorer
Graph-Explorer
Graph-Explorer stellt eine React-basierte Webanwendung bereit, die als Container für die Visualisierung von Diagrammdaten verwendet werden kann. Sie können eine Verbindung zu Amazon Neptune oder zu anderen Graphdatenbanken herstellen, die einen Apache TinkerPop Gremlin- oder 1.1-Endpunkt bereitstellen. SPARQL
Mithilfe der facettierten Filter können Sie schnell eine Übersicht über die Daten anzeigen oder die Daten durchsuchen, indem Sie Text in die Suchleiste eingeben.
Sie können außerdem Knoten- und Edge-Verbindungen interaktiv untersuchen. Sie können Knotennachbarn anzeigen, um Beziehungen zwischen Objekten zu untersuchen. Anschließend können Sie einen Drilldown zu Kanten und Eigenschaften ausführen.
Sie können auch das Layout, die Farben und die Symbole des Diagramms anpassen und festlegen, welche Standardeigenschaften für Knoten und Kanten angezeigt werden sollen. Bei RDF Diagrammen können Sie auch Namespaces für Ressourcen anpassen. URIs
Für Berichte und Präsentationen mit Grafikdaten können Sie die von Ihnen erstellten Ansichten in einem hochauflösenden Format konfigurieren und speichern. PNG Sie können die zugehörigen Daten auch zur weiteren Verarbeitung in eine CSV JSON OR-Datei herunterladen.
Verwenden von Graph-Explorer in einem Neptun-Graph-Notebook
Der einfachste Weg, Graph-Explorer mit Neptune zu verwenden, ist in einem Neptun-Graph-Notebook.
Wenn Sie die Neptune-Workbench verwenden, um ein Neptune-Notebook zu hosten, wird Graph-Explorer automatisch mit dem Notebook bereitgestellt und mit Neptune verbunden.
Nachdem Sie ein Notebook erstellt haben, rufen Sie die Neptune-Konsole auf, um Graph-Explorer zu starten:
Gehen Sie zu Neptune.
Wählen Sie unter Notebooks Ihr Notebook aus.
Wählen Sie unter „Aktionen“ die Option Graph Explorer öffnen aus.
So starten Sie Graph-Explorer in Amazon ECS auf AWS Fargate und stellen eine Verbindung zu Neptune her
Sie können auch das Graph-Explorer-Docker-Image erstellen und es auf einem lokalen Computer oder einem gehosteten Service wie Amazon Elastic Compute Cloud (AmazonEC2) oder Amazon
Als Beispiel enthält dieser Abschnitt step-by-step Anweisungen zum Ausführen von Graph-Explorer in Amazon ECS auf: AWS Fargate
-
Erstellen Sie eine neue IAM Rolle und fügen Sie ihr die folgenden Richtlinien hinzu:
Halten Sie den Rollennamen griffbereit, da Sie ihn in Kürze benötigen.
-
Erstellen Sie einen ECS Amazon-Cluster mit auf eingestellter Infrastruktur FARGATE und den folgenden Netzwerkoptionen:
VPC
: Stellen Sie den VPC Ort ein, an dem sich Ihre Neptune-Datenbank befindet.Subnets
: auf die öffentlichen Subnetze dieses Bereichs gesetzt VPC (alle anderen entfernen).
-
Erstellen Sie eine neue JSON Aufgabendefinition wie folgt:
{ "family": "explorer-test", "containerDefinitions": [ { "name": "graph-explorer", "image": "public.ecr.aws/neptune/graph-explorer:latest", "cpu": 0, "portMappings": [ { "name": "graph-explorer-80-tcp", "containerPort": 80, "hostPort": 80, "protocol": "tcp", "appProtocol": "http" }, { "name": "graph-explorer-443-tcp", "containerPort": 443, "hostPort": 443, "protocol": "tcp", "appProtocol": "http" } ], "essential": true, "environment": [ { "name": "HOST", "value": "localhost" } ], "mountPoints": [], "volumesFrom": [], "logConfiguration": { "logDriver": "awslogs", "options": { "awslogs-create-group": "true", "awslogs-group": "/ecs/graph-explorer", "awslogs-region": "{region}", "awslogs-stream-prefix": "ecs" } } } ], "taskRoleArn": "arn:aws:iam::{account_no}:role/{role_name_from_step_1}", "executionRoleArn": "arn:aws:iam::{account_no}:role/{role_name_from_step_1}", "networkMode": "awsvpc", "requiresCompatibilities": [ "FARGATE" ], "cpu": "1024", "memory": "3072", "runtimePlatform": { "cpuArchitecture": "X86_64", "operatingSystemFamily": "LINUX" } }
-
Starten Sie unter Verwendung der Standardeinstellungen eine neue Aufgabe, ausgenommen die folgenden Felder:
-
Umgebung
Berechnungsoptionen => Starttyp
-
Bereitstellungskonfiguration
Anwendungstyp => Aufgabe
Familie =>
(your new JSON task definition)
Überarbeitung =>
(latest)
-
Netzwerkfunktionen
VPC =>
(the Neptune VPC you want to connect to)
Subnetze =>
(ONLY the public subnets of the VPC– remove all others)
Sicherheitsgruppe => Errstellen Sie eine neue Sicherheitsgruppe
Name der Sicherheitsgruppe => Graph-Explorer
Beschreibung der Sicherheitsgruppe = Sicherheitsgruppe für den Zugriff auf Graph-Explorer
-
Regeln für den eingehenden Datenverkehr für Sicherheitsgruppen =>
80 Anywhere
443 Anywhere
-
Wählen Sie Erstellen aus.
Kopieren Sie nach dem Start der Aufgabe die öffentliche IP der ausgeführten Aufgabe und navigieren Sie zu:
https://
.(your public IP)
/explorer-
Akzeptieren Sie das Risiko, das generierte unbekannte Zertifikat zu verwenden, oder fügen Sie es Ihrer Schlüsselkette hinzu.
-
Jetzt können Sie eine Verbindung mit Neptune hinzufügen. Erstellen Sie eine neue Verbindung, entweder für eine Eigenschaft graph (LPG) oder fürRDF, und legen Sie die folgenden Felder fest:
Using proxy server =>
true
Public or Proxy Endpoint => https://(your public IP address)
Graph connection URL => https://(your Neptune endpoint)
:8182
Die Verbindung sollte jetzt hergestellt sein.
Graph-Explorer-Demo
Dieses kurze Video zeigt, wie Sie Ihre Diagrammdaten mit Graph-Explorer einfach visualisieren können: