Sdílet prostřednictvím


ArcGIS GeoAnalytics pro Microsoft Fabric (obecná dostupnost)

Společnost Microsoft a Esri se spojily s integrací prostorových analýz do Microsoft Fabric. Knihovna ArcGIS GeoAnalytics je k dispozici ve Fabric. Tato knihovna umožňuje prostorovou analýzu v poznámkových blocích Sparku a definicích úloh Sparku pro úlohy přípravy dat a datových věd. Tato integrace umožňuje vývojářům Sparku a datovým vědcům používat funkce a nástroje ArcGIS GeoAnalytics společnosti Esri v rámci Fabric Sparku k prostorové transformaci a analýze dat. K používání těchto funkcí nepotřebujete samostatnou instalaci.

Povolení ArcGIS Geoanalýza

Správci tenantů mohou povolit nebo zakázat knihovnu ArcGIS GeoAnalytics ve Fabric Runtime pro všechny uživatele. Uděláte to tak, že se přihlásíte k portálu Fabric a přejdete naPortál pro správu>. V nastavení tenanta povolte ArcGIS GeoAnalytics for Fabric Runtime. Pokud je tato možnost zakázaná, nebude dostupná v poznámkových blocích Sparku ani v definicích úloh Sparku.

Snímek obrazovky znázorňující, jak povolit GeoAnalytics ArcGIS z nastavení tenanta

Pokud jste správcem kapacity, můžete také povolit nebo zakázat knihovnu ArcGIS GeoAnalytics v prostředí Fabric Runtime pro všechny uživatele, kteří využívají vaši konkrétní kapacitu. Ve výchozím nastavení se nastavení na úrovni kapacity dědí z nastavení na úrovni tenanta, ale vy jako správce kapacity se můžete rozhodnout, že ho přepíšete na úrovni kapacity tak, že přejdete nanastavení kapacity> pro správu > a zvolíte svou kapacitu. Dále v části Nastavení delegovaného tenanta>Nastavení integrace můžete přepsat a povolit nebo zakázat ArcGIS GeoAnalytics for Fabric Runtime.

Snímek obrazovky znázorňující, jak povolit GeoAnalytics ArcGIS z nastavení kapacity

Licencování a náklady

ArcGIS GeoAnalytics for Microsoft Fabric je proprietární technologie od společnosti Esri. I když byla tato knihovna nativně integrována do Microsoft Fabric Spark za účelem usnadnění onboardingu, musíte mít vlastní licenci pro využití těchto funkcí v rámci Microsoft Fabric. Další informace o licencování a nákladech najdete na stránce nabídky Marketplace .

Poznámka:

ArcGIS GeoAnalytics je produkt, který není společností Microsoft, a vy rozumíte a souhlasíte s tím, že použití ArcGIS podléhá smlouvě Esri Master aprohlášení o zásadách ochrany osobních údajů. Aktuální integrace se nabízí a řídí podmínkami a ujednáními marketplace.

Autentizace

I když je knihovna ArcGIS GeoAnalytics předinstalovaná a předkonfigurovaná a můžete moduly importovat, abyste je mohli okamžitě začít používat, musí být použití před spuštěním jakékoli funkce nebo nástroje autorizované platnou licencí. Modul můžete autorizovat pomocí uživatelského jména a hesla pro GeoAnalytics na Microsoft Fabric nebo pomocí klíče rozhraní API poskytnutého společností Esri. Pokud modul není autorizovaný, funkce a nástroje se nespustí s následující chybou: com.esri.geoanalytics.internal.AuthError: Not authorized. Tady se dozvíte další informace o autorizaci.

Funkce ArcGIS GeoAnalytics

ArcGIS poskytuje rozsáhlé geoprostorové funkce pro různé aplikace. Společnost Esri integruje funkce prostorové analýzy ArcGIS do Microsoft Fabric a nabízí funkce a nástroje ArcGIS GeoAnalytics v prostředí Fabric Spark. Tato integrace vám může pomoct analyzovat události, vizualizovat prostorové vztahy a získávat přehledy z vašich dat. Tyto funkce umožňují řadu patiotemporálních analýz, včetně následujících úloh:

Typ úkolu Description
Přístup k prostorům nebo vytvoření prostorových dat Získejte přístup k prostorovým datovým souborům uloženým v OneLake nebo jako funkční služby ve vašem prostředí Esri. Převeďte souřadnice x a y na bodové geometrie nebo převádějte mezi jasně definovaným textem a binárními reprezentacemi (například dobře známý text, dobře známý binární formát, GeoJSON atd.) do geometrie. Další informace o podporovaných zdrojích dat najdete v dokumentaci pro vývojáře ArcGIS GeoAnalytics .
Příprava dat Vyčištění, transformace, rozšiřování, extrakce a načítání dat pro úlohy analýzy a modelování Funkce ArcGIS GeoAnalytics poskytují více než 160 funkcí pro manipulaci s prostorovými daty.
Obohacení dat na základě umístění Přidejte do datových sad klíčové atributy na základě sdíleného umístění nebo blízkosti. Přidejte například národní sociodemografická data shromážděná sčítání lidu pomocí predikátů prostorového vztahu. To zahrnuje identifikaci, jestli je umístění zákazníka uvnitř oblasti zájmu (uzavření) nebo v zadané vzdálenosti.
Analýza blízkosti Generovat přehledy na základě vzdálenosti mezi funkcemi, jako jsou nejbližší sousedé, všechna místa ve vzdálenosti zájmu nebo vytvářet skupiny funkcí na základě blízkosti.
Analýza pohybu Seznamte se se vzory napříč prostorem a časem pro stopy pohyblivých entit (například sledování pohybu vozidel POMOCÍ GPS), jako je výpočet statistik pohybu nebo hledání míst výskytu.
Identifikace clusterů a hotspotů Najděte statisticky významné seskupení v datech podle jejich atributů a umístění v prostoru a čase.
Vyhledání podobných umístění Identifikujte umístění, která jsou si podobná jedno na základě umístění a atributů, nebo vypočítejte podobnost mezi liniovými prvky.
Agregace pro business intelligence Agregujte data a zapisujte výsledky zpět do OneLake pro použití v Power BI nebo naplánujte pracovní postupy pro řízení automatizovaných aktualizací.

Příklady použití

  • Příprava a transformace dat – Automatizace čištění, transformace a načítání dat pomocí poznámkových bloků v datové vědě a datovém inženýrství nebo v kanálech služby Data Factory:

    Snímek obrazovky znázorňující prostorovou analýzu v kanálech

  • Analýza hotspotů a shluků – identifikace významných prostorových shluků vysokých (horkých míst) a nízkých hodnot (studená místa),prostorových odlehlých hodnot nebo podobných seskupení funkcí:

    Snímek obrazovky znázorňující analýzu hotspotů a clusteringu

  • Identifikace a analýza prostorového vzoru – Získejte přehled o rozdělení a vzorech funkcí a trendů dat napříč oblastmi nebo časovými obdobími:

    Snímek obrazovky znázorňující identifikaci a analýzu prostorového vzoru

  • Prostorové spojení pro rozšiřování dat a analýzu polohy – přidejte kontext založený na poloze na základě prostorové blízkosti nebo blízkosti v prostoru i čase.

  • Analýza sledování a pohybu – Analýza vzorů v GPS nebo jiných typech sledovacích dat za účelem detekce incidentů, výpočtu statistik pohybu a pochopení změn v průběhu času:

    Snímek obrazovky znázorňující analýzu sledování a pohybu

  • Agregace a rozšiřování pro použití v řídicích panelech Power BI – Výsledky se zapisují zpět do OneLake pro použití v Power BI. Naplánujte pracovní postupy pro řízení automatizovaných aktualizací:

    Snímek obrazovky znázorňující agregaci prostorových dat v Power BI

Další informace o všech funkcích a nástrojích najdete v dokumentaci pro vývojáře ArcGIS GeoAnalytics.

Kromě ArcGIS GeoAnalytics můžete prostorová data ve Fabricu vylepšit pomocí ArcGIS for Power BI. Umožňuje vlastní vizualizaci dat a prostorové přehledy v sestavách a řídicích panelech.

Tyto funkce pomáhají organizacím využívat geografický kontext pro lepší rozhodování a efektivitu. Další informace o produktové sadě ArcGIS společnosti Esri najdete na webu ArcGIS Architecture Center a stránce Integrace ArcGIS a Fabric.

Šablony kódu a příklady

Šablony kódu a příklady najdete v dokumentaci pro vývojáře ArcGIS GeoAnalytics, komunitě Esri pro GeoAnalytics for Fabric a ukázkách přípravy dat infrastruktury.

Tady je příklad ukazující, jak provést analýzu horkých spotů importem knihovny FindHotSpots a nastavením parametrů:

# import the Find Hot Spots tool
from geoanalytics_fabric.tools import FindHotSpots

# Use Find Hot Spots to evaluate the data using bins of 0.1 mile size, and compare to a neighborhood of 0.5 mile around each bin
result_service_calls = FindHotSpots() \
            .setBins(bin_size=0.1, bin_size_unit="Miles") \
            .setNeighborhood(distance=0.5, distance_unit="Miles") \
            .run(dataframe=df)

Výsledky je možné dále analyzovat a vizualizovat, jak je znázorněno níže:

Snímek obrazovky znázorňující analýzu horkého místa pro vyhodnocení dat

Začínáme s prostorovými daty z ArcGIS

ArcGIS Living Atlas of the World nabízí různé prostorové datové sady pro zahájení práce s knihovnou ArcGIS GeoAnalytics. Living Atlas je nejzákladnější kolekce geografických informací z celého světa, včetně datových vrstev, které je možné použít k podpoře vaší práce s GeoAnalytics ArcGIS. Funkční služby z Living Atlas lze načíst do datového rámce z knihovny ArcGIS GeoAnalytics pro obohacení vašich prostorových dat. Můžete například číst data obsahující geometrii a atributy pro státy USA:


# read a feature service hosted in the Living Atlas of the World 

myFS="https://services.arcgis.com/P3ePLMYs2RVChkJx/arcgis/rest/services/USA_States_Generalized_Boundaries/FeatureServer/0" 

df = spark.read.format('feature-service').load(myFS) 

Tento soubor dat je teď v datovém rámci pro použití s funkcemi ArcGIS GeoAnalytics, nástroji nebo jinými knihovnami v poznámkových blocích Fabric. Například můžete rozšířit datovou sadu bodů podrobnostmi o státech pomocí relace prostorového spojení (například pomocí ST_Contains určit, který polygon státu obsahuje každý bod).

Datový rámec lze vizualizovat jako tabulku nebo použít k vygenerování mapy pomocí GeoAnalytics ArcGIS.


# plot a dataframe with geometry from a feature service 

df.st.plot(basemap="light", geometry="shape", facecolor="yellow", edgecolor="black", alpha=0.5) 

Snímek obrazovky znázorňující, jak vykreslit datový rámec s geometrií

Supportability

Podporu pro GeoAnalytics arcGIS najdete prostřednictvím komunity Esri a dokumentace pro vývojáře.

Zvážení

  • Čtení a zápis prostorových dat jako geometrie jsou podporovány, avšak ne všechny výstupní formáty podporují geometrické typy.

    • U formátů bez podpory nativní geometrie převeďte geometrie na řetězcové nebo binární typy (například well-known binary, well-known text, GeoJSON) pomocí funkcí, jako ST_AsText a ST_AsBinary.

    • Při psaní do Delta, ArcGIS GeoAnalytics převede geometrii na dobře známý binární formát. Při čtení těchto tabulek Delta zkontrolujte typ sloupce a použijte funkce jako ST_GeomFromBinary k převodu zpět na geometrii.

  • Modul ArcGIS GeoAnalytics pro účely autentizace a sledování využití volá služby Esri mimo Fabric, a z tohoto důvodu není momentálně podporován, pokud je povolená ochrana odchozího přístupu.