De GIS Enterprise Reporter gebruikersinterface is bedoeld om weinig opties te hebben in de hoop dat het relatief eenvoudig uit te voeren is. <\/P>
In principe geef je het een Portal voor ArcGIS "Target", met een administratieve referentie voor die Portal, vink je enkele selectievakjes aan, klik je op "Uitvoeren" en wacht je tot het voltooid is. <\/P>
<\/span><\/P> <\/P>Er zijn enkele zaken die baat hebben bij uitleg. Dit artikel zal informatie bieden over de volgende onderwerpen:<\/P>Waar moet ik deze applicatie uitvoeren? <\/LI>Hoe moet ik deze applicatie uitvoeren? <\/LI>Welke waarde moet ik invullen in de "Target"? <\/LI>Wat zijn enkele veelvoorkomende problemen (en oplossingen)? <\/LI>Wat betekenen de opties (selectievakjes)? <\/LI><\/OL>Waar Moet Deze Applicatie Worden Uitgevoerd? <\/STRONG><\/U><\/P>GIS Enterprise Reporter kan, in principe, overal worden uitgevoerd waar het kan communiceren met uw Portal voor ArcGIS. <\/P>Er zijn echter betere en slechtere locaties. De applicatie werkt door Portal te vragen over zichzelf en zijn gefedereerde ArcGIS Servers. Dit betekent dat Reporter wil communiceren met de gefedereerde Servers op dezelfde manier als Portal doet. Verschillende aspecten van uw configuratie en netwerkrichtlijnen kunnen betekenen dat communicatie vanaf uw persoonlijke computer met Server niet via dezelfde middelen kan plaatsvinden als Portal. <\/P>Hoe zou u dat weten? Niet gemakkelijk. Dus, hoe kunt u zich tegen deze mogelijkheid beschermen? De gemakkelijkste manier om dat te doen is door de applicatie binnen uw servernetwerk uit te voeren. Bijvoorbeeld, u kunt het uitvoeren op de machine waarop Portal draait.<\/EM><\/P>Hoe Moet Deze Applicatie Worden Uitgevoerd? <\/STRONG><\/U><\/P>Het is niet noodzakelijk om Reporter als lokale machinebeheerder uit te voeren. Het uitvoeren als beheerder zal echter meestal toestaan dat het meer informatie voor u verzamelt. En het kan u helpen enkele potentiële uitvoeringsproblemen te overwinnen.<\/P>Als u de applicatie als lokale machinebeheerder wilt uitvoeren (ervan uitgaande dat u lid bent van die lokale machine Beheerdersgroep), klik dan met de rechtermuisknop op het enterprise_reporter.exe uitvoerbare bestand en selecteer "Uitvoeren als administrator" in het contextmenu.<\/P>
<\/span><\/P> <\/P>U kunt wel of geen bericht ontvangen van uw besturingssysteem of beveiligingssoftware die u ontmoedigt deze applicatie uit te voeren. <\/P>Deze applicatie is digitaal ondertekend door Esri met een keten van autoriteit van een openbare Certificate Authority. Dus, het is onwaarschijnlijk dat het bericht certificaatvertrouwen zal vermelden. Maar als dat wel zo is, wilt u misschien onderzoeken hoe u de vertrouwensketen in uw vertrouwde opslag kunt importeren. Om de "installatie" workflow voor het certificaat te starten, volgt u de stappen die in de onderstaande schermafbeelding worden getoond :<\/P>
<\/span><\/P> <\/P>Selecteren van "Huidige gebruiker" en "Automatisch de certificaatopslag selecteren op basis van het type certificaat" zijn de juiste opties op de "Certificaat installeren" wizardpanelen. Dit kan u van de waarschuwing verlossen.<\/P>Of, als u een machinebeheerder bent, heeft u mogelijk opties om de applicatie uit te voeren. Om dit te doen, moet u mogelijk knoppen aanklikken die dingen zeggen zoals "Meer opties", "Toch uitvoeren", enz. ... afhankelijk van wat de waarschuwing afgeeft en uw rechten. Bijvoorbeeld:<\/P> <\/DIV>
<\/span><\/P>
<\/span><\/P>Deze technische methoden worden niet aangeboden om de richtlijnen van uw organisatie met betrekking tot third party uitvoerbare bestanden te omzeilen. Gebruik alstublieft verantwoordelijk de privileges die uw organisatie aan u heeft toegekend. <\/P>De Reporter applicatie draait alleen op Windows. U kunt het echter gebruiken om rapportage te doen over een ArcGIS Enterprise op Windows of Linux. In het geval dat uw Enterprise op Linux draait, levert het uitvoeren van Reporter als lokale machinebeheerder geen extra outputinformatie op in de rapportdocumenten. De enige reden om Reporter dan als lokale machinebeheerder uit te voeren is om u meer opties te geven bij een waarschuwing over een niet-ondertekende applicatie als u die ontvangt.<\/P>Wat Is De Juiste Waarde Voor "Target"? <\/STRONG><\/U><\/P>Er zijn drie basisopties:<\/P>De FQDN ('portalmachine.domain.com') van de machine<\/> Het 7443 eindpunt voor Portal ('https:\/\ /portalmachine.domain.com:7443\ /<\ /A>')<\/> De WebContextUrl voor Portal ('https:\/\ /proxy.domain.com\ /portalcontext<\ /A>')<\/> <\ /OL >< P > De eerste twee opties komen neer op hetzelfde. & nbsp ; Als u de FQDN van uw Portal-machine invoert (een van beide machines in het geval van een twee-machine "high-availability" Portal), zal Reporter dit voor u corrigeren naar optie #2. & nbsp ; Naast relatief eenvoudig is dit meestal ook de beste optie voor "Target" waarde. & nbsp ; Daarom wordt aanbevolen om de FQDN (volledig gekwalificeerde domeinnaam) van een Portal-machine (de "A RECORD") van de machine te gebruiken. < \ / P > < P > Natuurlijk impliceert dit dat uw netwerk u toestaat om toegang te krijgen tot poort 7443 van Portal vanaf waar u Reporter uitvoert. & nbsp ; Daarom moedigt de eerste tip aan om Reporter op uw servernetwerk uit te voeren omdat deze netwerkroute daar wordt toegestaan. < \ / P > < P > De derde optie is om de WebContextUrl (of Web Adaptor-stijl adres) als doel op te geven. & nbsp ; Dit werkt over het algemeen. & nbsp ; Echter, Reporter kent alleen "Portal tier authenticatie." & nbsp ; Dus, als deze route (WebContextUrl) "web tier authenticatie" inhoudt of SAML, OIDC, enz. vereist, kan Reporter niet authenticeren. & nbsp;& nbsp ; < \ / P > < P > Zoals u wellicht kunt afleiden, moeten de waarden voor "Admin user" en "password" een gebruiker zijn die administratieve rechten heeft op uw Portal en geauthenticeerd is op het Portal-niveau. & nbsp ; Dit omvat zeker Portals "Initial Administrator Account." & nbsp ; Maar u kunt ook elk ander account gebruiken dat een Portal-beheerder is en rechtstreeks een token kan krijgen van Portals 7443 REST-eindpunten. < \ / P > < P > < U >< STRONG > Veelvoorkomende Problemen en Oplossingen < \ / STRONG >< \ / U >< \ / P > < P > De applicatie wordt geleverd met een Microsoft Word-document waarin een sectie over probleemoplossing staat. & nbsp ; Als u een probleem ondervindt, raadpleegt u dat eerst. & nbsp;& nbsp ; < \ / P > < P > De meest voorkomende problemen hebben meestal te maken met toegang tot het token REST-eindpunt. & nbsp ; Die problemen worden het beste vermeden door de applicatie vanuit het servernetwerk uit te voeren en het FQDN van de machine als doeladres te gebruiken. & nbsp ; Het bericht in de applicatie ziet er zo uit: < \ / P > < P >< FONT face=\ "courier new,courier \">Exceptie bij verkrijgen token. Gebruik alstublieft een browser om de url te controleren: https:\/\/:7443/arcgis/sharing/rest/generateToken en referenties.< \ / FONT >< \ / P > < P > Zoals u kunt zien vraagt het u om te valideren dat de URL-doel om een token te krijgen bereikbaar is vanaf de machine waarop u Reporter uitvoert. & nbsp ; Als u toegang hebt tot dat eindpunt, probeer dan een token te genereren. & nbsp ; Als u beide kunt doen, zal Reporter draaien. < \ / P > < P > < U >< STRONG > Wat Betekenen De Selectievakjes? < \ / STRONG >< \ / U >< \ / P > < P > Op hoofdlijnen hebben de selectievakjes de volgende implicaties: < \ / P > < P > "Admin + Services Inventory": Dit raakt alle REST-eindpunten aan in de Admin API's voor uw Portal en uw gefedereerde Servers. & nbsp ; Het registreert alle configuratie-informatie van uw Enterprise, lijst alle services en hun eigenschappen, enzovoort. & nbsp ; De informatie is vrij breed en diepgaand. Dit maakt het zeer waardevol. & nbsp ; Maar het kan een uitdaging zijn om een overzichtelijk beeld te krijgen. & nbsp ; De specifieke inhoud van dit bestand wordt in toekomstige artikelen onderzocht. < \ / P > < P > "Diagram": Het diagram geeft een overzichtelijk beeld van de logische structuur van uw Enterprise. & nbsp ; Dit is een voorbeeld uit een zeer eenvoudig (ontwikkelomgeving) systeem: < \ / P > < P >< span class=\ "lia-inline-image-display-wrapper lia-image-align-center\ " image-alt=\ "DannyKrouk_0-1651623887240.png\ " style=\ "width: 400px;\ ">< img src=\ "https:\/\ /us.v-cdn.net\ /6038851\ /uploads\ /images\ /40512i3D13E935EF406DC4\ /DannyKrouk_0-1651623887240.png\ " role=\ "button\ " title=\ "DannyKrouk_0-1651623887240.png\ " alt=\ "DannyKrouk_0-1651623887240.png\ " \/ >< \/ span >< \/ p > < p > "Certificate Analysis": Reporter doet het is het beste om verbinding te maken met elk van de HTTPS-eindpunten in uw Enterprise (d.w.z. Reverse proxies, Web Adaptors, Portal's op 7443, Server's op 6443, enz.), de certificaten te ontdekken en te rapporteren over verschillende feiten zoals certificaatsubjecten, vervaldata en vertrouwensketens. Er zijn verschillende tabbladen in de Excel, elk tabblad komt overeen met een ander HTTPS-toegangspad. Bijvoorbeeld:<\/P>
<\/span><\/P>"Portal Content Inventory": Deze output wordt gemaakt door het doorlopen van Portal's Sharing API. Het geeft een lijst van alle inhoud in het Portal, samen met de "metadata" (inhoudstype, eigenaar, enz.). En het kan lijsten van gebruikers, groepen, enz. leveren. Deze output zal ook in meer detail worden onderzocht in toekomstige artikelen.<\/P>"Migrator Artifacts (advanced)": Dit is, zoals de naam al aangeeft, een geavanceerde optie. De meeste gebruikers zullen dit nooit nodig hebben. Deze optie doet twee dingen. Ten eerste schrijft het de json van de REST-eindpunten weg in een subdirectory. Dus als u iemand bent die graag met json werkt, kunt u het daar allemaal vinden. Ten tweede, wanneer het voldoende informatie in Portal vindt om "service definitions" te exporteren, zal het dat doen. Dit kan nuttig zijn als u services opnieuw wilt publiceren. Als u uw service via ArcGIS Pro hebt gepubliceerd, was het zeer waarschijnlijk dat de service-definities daar werden opgeslagen zodat Reporter er toegang toe heeft. <\/P>Conclusie<\/STRONG><\/U><\/P>Hopelijk heeft dit artikel een nuttige oriëntatie geboden over hoe u de GIS Enterprise Reporter tool kunt gebruiken. Zoals vermeld wordt het geleverd met een Microsoft Word-document dat aanvullende informatie biedt. Mocht u tegen uitdagingen aanlopen of vragen hebben die niet duidelijk worden beantwoord, neem dan contact op via de contactgegevens in dat document. U kunt ook opmerkingen of vragen hier plaatsen als u dat wenst.<\/P>
Vorige serieartikel: Introducing the GIS Enterprise Reporter<\/A><\/P>Volgende serieartikel: GIS Enterprise Reporter: Making the Most of Services Outputs<\/A> <\/P> <\/P>
<\/P>