Ga naar inhoud

De Aveva Connect-integratie configureren en testen

  • Integratieserver geïmplementeerd en geregistreerd op het platform

  • Toegang tot Aveva Connect Data Services

  • De laatste waarde ophalen uit een of meerdere SDS Streams
  • Automatische UoM-ondersteuning

Deze gids beschrijft hoe u de Aveva Connect-integratie configureert om gegevens op te halen in een RealityAsset.

De belangrijkste stappen om de Aveva Connect-integratie te configureren zijn de volgende:

  1. Een clientverificatietoken verkrijgen van Aveva Connect

  2. De Aveva Connect-gegevensbron registreren op RealityPlatform

  3. De integratie koppelen aan een assettype

  4. Een testquery verzenden om de verbinding met Connect te valideren

Een clientverificatietoken verkrijgen van Aveva Connect

Section titled “Een clientverificatietoken verkrijgen van Aveva Connect”
  1. Log in bij Aveva Connect en navigeer naar Aveva Data Services

  2. Navigeer naar Security → Clients en klik rechtsboven op de knop Add Client

  3. Selecteer de juiste rechten en genereer een clienttoken. De integratie heeft ten minste leestoegang nodig tot de streams die worden benaderd.

De Aveva Connect-gegevensbron registreren op de integratieserver

Section titled “De Aveva Connect-gegevensbron registreren op de integratieserver”
  1. Voeg de nieuwe gegevensbron toe

  2. Selecteer het type AVEVA_CONNECT

  3. Vul de vereiste parameters in om de verbinding tot stand te brengen

Parameters van de Aveva Connect-gegevensbron

Section titled “Parameters van de Aveva Connect-gegevensbron”
{
"baseUrl": "https://example.avevaconnect.com",
"namespaceId": "exampleNamespaceId",
"tenantId": "exampleTenantId",
"communityId": "exampleCommunityId",
"clientId": "exampleClientId",
"clientSecret": "exampleClientSecret"
}

De basis-URL van de Aveva Connect-service.

De namespace-ID van de Aveva Connect-service.

De tenantId van de Aveva Connect-service.

De id van de community die de gegevens host, indien van toepassing.

De id van de client die is toegewezen aan de installatie van de integratieservice.

Het client secret dat is toegewezen aan de installatie van de integratieservice.

Assettype-eigenschappen koppelen aan Aveva Connect

Section titled “Assettype-eigenschappen koppelen aan Aveva Connect”

Zorg er vóór het koppelen voor dat u het volgende hebt:

  • Een bestaand assettype met een eigenschap om de vereiste Aveva Connect-parameterwaarden te bevatten (bijv. Stream Ids). Dit moet een eigenschapstype “Korte tekst” zijn.

  • Een integratieserver die is geconfigureerd met een Aveva Connect-gegevensbron en query’s.

Om een assettype-eigenschap aan Aveva Connect te koppelen:

  1. Open in Assetinstellingen → Assettypen het assettype dat u wilt koppelen.

  2. Klik in het paneel Integratiekoppelingen (rechterkant) op Integratiekoppeling aanmaken.

  3. Voer een koppelingsnaam in en selecteer de integratieserver die voor Aveva Connect is geconfigureerd.

  4. Kies de juiste Aveva Connect-gegevensbron en -query.

  5. Selecteer voor elke vereiste parameter (bijv. StreamId) de assettype-eigenschap die de waarde ervan moet leveren (bijv. Stream Ids).

  6. Klik op Opslaan om de koppeling aan te maken.

Wanneer dit assettype aan assets wordt toegewezen, worden de gekoppelde eigenschapwaarden automatisch doorgegeven aan Aveva Connect bij het uitvoeren van de integratie.

Een testquery verzenden om de connectiviteit tussen RealityPlatform en Aveva Connect te valideren

Section titled “Een testquery verzenden om de connectiviteit tussen RealityPlatform en Aveva Connect te valideren”
  1. Klik op de pagina Assettype-instellingen op de afspeelknop naast de integratiekoppeling die de Aveva Connect-gegevensbron target. Dit opent het testquerymenu.

  1. Voer een of meerdere stream-ID’s in, gescheiden door komma’s, onder de parameterconfiguratie en klik op Testquery om het resultaat te zien. De stream-ID’s kunnen rechtstreeks uit Aveva Connect worden verkregen.