Salta ai contenuti

Configurare e testare l'integrazione Aveva Connect

  • Server di integrazione distribuito e registrato sulla piattaforma

  • Accesso ad Aveva Connect Data Services

  • Ottenere l’ultimo valore da uno o più SDS Stream
  • Supporto automatico delle UoM

Questa guida descrive come configurare l’integrazione Aveva Connect per recuperare dati in un RealityAsset.

I passaggi principali per configurare l’integrazione Aveva Connect sono i seguenti:

  1. Ottenere un token di autenticazione client da Aveva Connect

  2. Registrare l’origine dati Aveva Connect su RealityPlatform

  3. Collegare l’integrazione a un Tipo di asset

  4. Inviare una query di prova per verificare la connessione a Connect

Ottenere un token di autenticazione client da Aveva Connect

Sezione intitolata “Ottenere un token di autenticazione client da Aveva Connect”
  1. Accedi ad Aveva Connect e naviga in Aveva Data Services

  2. Naviga in Security → Clients e fai clic sul pulsante Add Client in alto a destra

  3. Seleziona i permessi appropriati e genera un token client. L’integrazione avrà bisogno almeno dell’accesso in lettura agli stream a cui accederà.

Registrare l’origine dati Aveva Connect sul Server di integrazione

Sezione intitolata “Registrare l’origine dati Aveva Connect sul Server di integrazione”
  1. Aggiungi la nuova origine dati

  2. Seleziona il tipo AVEVA_CONNECT

  3. Compila i parametri richiesti per stabilire la connessione

{
"baseUrl": "https://example.avevaconnect.com",
"namespaceId": "exampleNamespaceId",
"tenantId": "exampleTenantId",
"communityId": "exampleCommunityId",
"clientId": "exampleClientId",
"clientSecret": "exampleClientSecret"
}

L’URL di base del servizio Aveva Connect.

L’ID del namespace del servizio Aveva Connect.

Il tenantId del servizio Aveva Connect.

L’id della community che ospita i dati, se applicabile.

L’Id del client assegnato all’installazione dell’integration service.

Il client secret assegnato all’installazione dell’integration service.

Collegare le proprietà del Tipo di asset ad Aveva Connect

Sezione intitolata “Collegare le proprietà del Tipo di asset ad Aveva Connect”

Prima di collegare, assicurati di avere:

  • Un Tipo di asset esistente con una proprietà che contenga i valori dei parametri Aveva Connect richiesti (ad es. Stream Ids). Deve essere di tipo proprietà “Testo breve”.

  • Un Server di integrazione configurato con un’origine dati Aveva Connect e delle query.

Per collegare una proprietà di un Tipo di asset ad Aveva Connect:

  1. In Impostazioni asset → Tipi di asset, apri il Tipo di asset che vuoi collegare.

  2. Nel pannello Collegamenti di integrazione (lato destro), fai clic su Crea collegamento di integrazione.

  3. Inserisci un nome per il collegamento e seleziona il Server di integrazione configurato per Aveva Connect.

  4. Scegli l’origine dati e la query Aveva Connect appropriate.

  5. Per ogni parametro richiesto (ad es. StreamId), seleziona la proprietà del Tipo di asset che dovrebbe fornirne il valore (ad es. Stream Ids).

  6. Fai clic su Salva per creare il collegamento.

Quando questo Tipo di asset viene assegnato agli asset, i valori delle proprietà collegate verranno automaticamente passati ad Aveva Connect durante l’esecuzione dell’integrazione.

Inviare una query di prova per verificare la connettività tra RealityPlatform e Aveva Connect

Sezione intitolata “Inviare una query di prova per verificare la connettività tra RealityPlatform e Aveva Connect”
  1. Nella pagina Impostazioni del Tipo di asset, fai clic sul pulsante di riproduzione accanto al collegamento di integrazione che punta all’origine dati Aveva Connect. Questo aprirà il menu della query di prova.

  1. Inserisci uno o più stream ID, separati da virgole, nella configurazione dei Parametri e fai clic su Test query per vedere il risultato. Gli stream Id possono essere ottenuti direttamente da Aveva Connect.