Sincronizzare i dati di personalizzazione di ThingWorx Navigate con Windchill
I task di ThingWorx Navigate Contribute, ad esempio I miei task e Segnala un problema, visualizzano gli attributi e i sottotipi definiti e memorizzati in Windchill. Per ottimizzare il recupero dei dati, ThingWorx Navigate memorizza nella cache i dati e i relativi metadati associati. Questa cache viene utilizzata per i task e le relative pagine di personalizzazione. Quando sono presenti modifiche a questi dati in Windchill, è necessario aggiornare manualmente la cache. Tali modifiche includono le operazioni indicate di seguito.
• Il nome visualizzato di un attributo personalizzabile viene modificato
• Viene creato un nuovo attributo soft su un tipo di oggetto pertinente
• Un attributo personalizzabile viene eliminato
• Viene creato un nuovo sottotipo
L'aggiornamento manuale della cache aggiorna la cache di ThingWorx Navigate e dei connettori OData e Flow predefiniti.
È possibile aggiornare la cache tramite un URL esterno o tramite ThingWorx Composer. Si noti che solo un amministratore dispone del permesso di aggiornare la cache.
Aggiornamento della cache tramite un URL esterno
1. Configurare ThingWorx Foundation per attivare gli URL esterni. Se ThingWorx Foundation è già configurato per l'attivazione degli URL esterni, andare al passo 2.
a. Aprire ThingWorx Composer. Dal menu Sfoglia, passare a Sistemae selezionare Sottosistemi.
b. In Sottosistemi, selezionare PlatformSubsystem, quindi selezionare Configurazione nella parte superiore della pagina.
c. Selezionare la casella di controllo Consenti cambio metodo di richiesta.
2. Immettere il seguente URL nel browser Internet: <protocol>://<server>:<port>/Thingworx/Things/PTC.WCAdapter/Services/RefreshMetadata?method=POST&Accept=application/json. Assicurarsi di aggiungere protocollo, server e porta corretti.
3. Fornire le credenziali di amministratore. Viene visualizzato un messaggio di stato.
4. Esaminare il messaggio di stato per verificare che la cache sia aggiornata correttamente.
Aggiornamento della cache tramite ThingWorx Composer
1. Accedere a ThingWorx Composer utilizzando le credenziali di amministratore. Dal menu Sfoglia, passare a Modellazionee selezionare Oggetti.
2. In Oggetti, selezionare PTC.WCAdapter, quindi selezionare Servizi nella parte superiore della pagina.
3. Accedere al servizio RefreshMetadata ed eseguirlo. È possibile eseguirlo direttamente dalla pagina Servizi oppure è possibile fare clic su RefreshMetadata ed eseguirlo da lì. Viene visualizzato un messaggio di stato.
4. Esaminare il messaggio di stato per verificare che la cache sia aggiornata correttamente.