[Aktualizováno o nového průvodce vytvářením replik Knowledge Graph a synchronizací!]
Díky podpoře grafů znalostí v ArcGIS API for Python a níže uvedeným průvodcům a ukázkovým zápisníkům mohou datoví analytici, inženýři a vývojáři snadno:
- Začít pracovat s grafy ArcGIS Knowledge pomocí arcgis.graph modulu
- Vytvářet nové grafy znalostí s ukázkovými daty
- Zálohovat stávající grafy znalostí a podporovat migrace ArcGIS Enterprise
- Automatizovat naplňování podnikového grafu znalostí daty
- Automatizovat propojení mezi grafy znalostí; vytvářet vztahy nadřazenosti a podřízenosti s pravidelnou synchronizací, jednosměrnou nebo obousměrnou!
Tento příspěvek bude průběžně doplňován o další odkazy na zdroje týkající se Pythonu. Nezapomeňte se podívat také na další vývojářské zdroje pro JavaScript a Knowledge Server REST API.
Tyto průvodce Pythonemvám pomohou začít:
Ukázkové zápisníky:
Vytvořte ukázkový graf znalostí s datovou sadou získanou z webového API: Pomocí zápisníku 'DataLoadingBees' (přiloženého níže) můžete získat údaje o pozorování včel, které shromáždili uživatelé aplikace iNaturalist. Tento ukázkový datový model a dotazy se používají také v dalších školicích materiálech, ukázkách a zdrojích pro vývojáře JavaScriptu.
Postup je jednoduchý:
- Zadejte přihlašovací údaje k portálu (vydavatele nebo správce), název grafu a počet pozorování, která chcete získat (kvůli omezením API maximálně 200).
- Spusťte všechny buňky
- Získáte graf obsahující pozorování (pouze ta, která jsou licencována jako volné dílo, takže všechna tato data lze bez obav použít v ukázkách), uživatele a druhy i jejich vzájemné vztahy. Datový model je znázorněn v zápisníku, ale snadno si ho prohlédnete i při zkoumání dat.
Díky zálohám už o své grafy nikdy nepřijdete! Vytvořte zálohu grafu ArcGIS Knowledge, který jste vytvořili, abyste uložili jeho datový model a data. Záloha bude ve formátu souborů JSON, které lze použít k opětovnému vytvoření grafu nebo je sdílet s ostatními, aby mohli vytvořit stejný graf na jiném serveru. Vytváření a načítání záloh grafů znalostí
Ukázkové zápisníky s projektem Pro:
- Závislosti ArcGIS: Tento ukázkový projekt ArcGIS Pro lze použít k rychlému vytvoření grafu znalostí neboli sítě entit a vztahů, která znázorňuje IT infrastrukturu a obsah z jednoho či více portálů ArcGIS Enterprise nebo ArcGIS Online. Využívá grafovou databázi v ArcGIS Enterprise s ArcGIS Knowledge. (Viz přiložený balíček ArcGIS Pro 3.2 a soubor README.)
Poznámky k verzím
- Od verze Pythonu 2.1.0.3, nativní verze v ArcGIS Pro 3.2, můžete k vytváření grafů znalostí a práci s nimi pomocí ArcGIS Knowledge v ArcGIS Enterprise 11.1 nebo novějším používat také místní ArcGIS Notebooks přímo v Pro a ArcGIS API for Python bez nutnosti další konfigurace. Tyto projekty Pro můžete snadno sdílet i s dalšími analytiky.