Ga naar inhoud

Woordenlijst van integratieservice-entiteiten

De integratieservice is ontworpen om te werken als een uitbreiding van de Asset Service van Prevu3D. Als gevolg daarvan zijn er enkele entiteiten die rechtstreeks in de integratieservice worden gedefinieerd en enkele entiteiten die in de Asset Service worden gedefinieerd. Dit document biedt een snelle referentie die de verschillende belangrijke entiteiten opsomt, waar ze thuishoren, wat hun gebruik is en hoe ze samen interageren.

De entiteiten die tot de Asset Service behoren en die belangrijk zijn voor de integratieservice zijn de volgende:

  • Assettypen

  • Assets

  • Integratiekoppelingen

  • Integratieserver

De entiteit die tot de integratieservice behoort en die voor configuratie wordt gebruikt, is de volgende:

  • Gegevensbronnen

Een asset is de logische representatie van een fysiek object binnen RealityPlan of RealityTwin. Het heeft een 3D-representatie die wordt toegewezen aan een daadwerkelijk object binnen de puntenwolk. Het bevat ook eigenschappen die betrekking hebben op wat het fysieke object is. Een “Pomp”-asset kan bijvoorbeeld een specifieke id, een debiet, een motorvermogen en een 3D-representatie hebben die aangeeft waar deze zich fysiek in een fabriek bevindt.

Assettypen zijn assetsjablonen. Ze worden gebruikt om vergelijkbare assets samen te groeperen. Eigenschappen die in een assettype zijn gedefinieerd, bestaan ook op assets die daarvan zijn afgeleid. Een “Pomp”-assettype kan bijvoorbeeld aangeven dat afgeleide pompassets een debiet, motorvermogen en een apparatuur-id moeten hebben.

Integratieservers zijn de logische representatie van een implementatie van de integratieservice. Ze geven de Asset Service informatie over de integratieservers die beschikbaar zijn voor een specifieke site. De integratieservers kunnen on-premise op de fysieke servers of private cloud van een bedrijf staan, of ze kunnen door Prevu3D worden gehost als onderdeel van de SAAS-oplossing.

Integratiekoppelingen is een entiteit die aan een assettype is gekoppeld. Ze creëert de logische brug tussen een assettype en gegevens die uit een gegevensbron moeten worden opgehaald. De integratiekoppeling bevat informatie over de gegevens die uit een specifieke gegevensbron moeten worden opgehaald, samen met waar de parameters die nodig zijn om deze gegevens op te halen zich bevinden op de assets die van een assettype worden afgeleid. Elke integratiekoppeling vertegenwoordigt een specifieke set gegevens die uit een specifieke gegevensbron wordt geëxtraheerd voor een asset die van een assettype wordt aangemaakt.

Gegevensbronnen vertegenwoordigen een externe gegevensbron waaruit de integratieservice gegevens kan ophalen. Een gegevensbron kan bijvoorbeeld een externe HTTP-API, een Aveva PI Server, een SQL Server of een AWS IoT SiteWise-implementatie zijn.