[Bijgewerkt met een nieuwe handleiding voor het maken en synchroniseren van Knowledge Graph-replica's!]
Met ondersteuning voor Knowledge Graphs in de ArcGIS API for Python en de onderstaande handleidingen en voorbeeldnotebooks kunnen data scientists, engineers en ontwikkelaars eenvoudig:
- Aan de slag met ArcGIS Knowledge-graphs met behulp van de arcgis.graph module
- Nieuwe Knowledge Graphs maken met voorbeeldgegevens
- Een back-up maken van bestaande Knowledge Graphs en migraties van ArcGIS Enterprise ondersteunen
- Het vullen van je enterprise Knowledge Graph met gegevens automatiseren
- Verbindingen tussen Knowledge Graphs automatiseren; bovenliggende/onderliggende relaties maken met regelmatige synchronisatie, in één richting of in twee richtingen!
Dit bericht wordt periodiek bijgewerkt met aanvullende bronverwijzingen voor Python. Bekijk ook andere ontwikkelaarsbronnen voor JavaScript en de REST API van Knowledge Server.
Deze Python-handleidingen helpen je op weg:
Voorbeeldnotebooks:
Een voorbeeld-Knowledge Graph maken met een dataset die is opgehaald via een web-API: Met de 'DataLoadingBees'-notebook (hieronder bijgevoegd) kun je waarnemingsgegevens over bijen ophalen die zijn verzameld door gebruikers van de iNaturalist-app. Dit voorbeeldgegevensmodel en de query's worden ook gebruikt in andere trainingsbronnen, demo's en bronnen voor JavaScript-ontwikkelaars.
De workflow is eenvoudig:
- Voer inloggegevens voor de portal in (uitgever of beheerder), geef je grafiek een naam en stel in hoeveel waarnemingen je wilt ophalen (maximaal 200 vanwege API-limieten).
- Voer alle cellen uit
- Je krijgt een grafiek met waarnemingen (alleen waarnemingen die als publiek domein zijn gelicentieerd, zodat je deze gegevens zonder zorgen in demo's kunt gebruiken), gebruikers en soorten, met hun onderlinge relaties. In de notebook is een gegevensmodel uitgetekend, maar je ziet het ook gemakkelijk wanneer je de gegevens gaat verkennen.
Verlies je grafieken nooit meer dankzij back-ups! Maak een back-up van een ArcGIS Knowledge-graph die je hebt gemaakt, zodat je het gegevensmodel en de gegevens kunt bewaren. De back-up bestaat uit JSON-bestanden waarmee je de grafiek opnieuw kunt maken of die je kunt delen, zodat anderen dezelfde grafiek op een andere server kunnen maken. Back-ups van Knowledge Graphs maken en laden
Voorbeeldnotebooks met een Pro-project:
- ArcGIS-afhankelijkheden: Dit voorbeeldproject voor ArcGIS Pro kan worden gebruikt om snel een Knowledge Graph of een entiteit-relatienetwerk te maken dat de IT-infrastructuur en inhoud van een of meer ArcGIS Enterprise- of ArcGIS Online-portals weergeeft. Hiervoor wordt een grafiekdatabase in ArcGIS Enterprise met ArcGIS Knowledge gebruikt. (Zie het bijgevoegde ArcGIS Pro 3.2-pakket en README-bestand)
Opmerkingen over versies
- Vanaf Python-versie 2.1.0.3, de standaardversie in ArcGIS Pro 3.2, kun je ook lokale ArcGIS Notebooks in Pro en de ArcGIS API for Python direct gebruiken om Knowledge Graphs te maken en ermee te werken in ArcGIS Knowledge in Enterprise 11.1 of hoger. Je kunt deze Pro-projecten ook eenvoudig delen met andere analisten.