Task TraceLinks Reviewer di WinDU
In questa sezione vengono descritti i passi relativi ai prerequisiti per l'esecuzione del task di diagnostica TraceLinks Reviewer in Windchill Diagnostic Utility (WinDU). Questo task analizza tutti i link di traccia in Windchill e genera un report CSV in cui è indicato lo stato di validità.
Prerequisiti
Prima di eseguire il task di diagnostica TraceLinks Reviewer, completare la procedura descritta di seguito.
1. Aggiungere un connettore OSLC in ThingWorx Flow.
Per gli ambienti non SSO, aggiungere un connettore OSLC di base.
Per gli ambienti abilitati per SSO, aggiungere un connettore OSLC basato su OAuth (utente non anonimo).
Per ulteriori informazioni sui tipi di connettore OSLC supportati, vedere Tipi di connettore OSLC supportati in ThingWorx Flow Help Center.
* 
Assicurarsi che il connettore sia configurato con le credenziali di un utente che dispone dei privilegi necessari per accedere ai dati OSLC in tutto il sistema (ad esempio, un amministratore di sistema del server OSLC).
Creare un connettore OSLC separato per ciascun server OSLC esterno.
2. Immettere Etichetta connettore utilizzata per configurare il connettore OSLC nella proprietà OSLC-CONNECTION_NAME nella scheda Proprietà dell'oggetto di configurazione di riferimento (ad esempio, PTCCodebeamerConfigThing).
3. Creare una chiave di accesso in ThingWorx Platform.
Per ulteriori informazioni, vedere Chiavi di accesso in ThingWorx Platform Help Center.
4. Eseguire l'utilità captureIntegrationConnection.[sh|bat].
Eseguire il seguente comando dalla shell Windchill:
captureIntegrationConnection.[sh|bat] -n <Connection Name> -b <Base URL> -a <Authentication Delegate Class Name> -h "<Request Headers>" -s "<Base64 Encoded Secrets>"
Specificare i seguenti parametri nell'utilità:
Parametro
Descrizione
<Connection Name>
Nome della connessione di integrazione DPT.
Per ThingWorx, specificare twx.
<Base URL>
URL di base per la connessione ThingWorx.
<Authentication Delegate Class Name>
Nome della classe del delegato di autenticazione.
Per ThingWorx, specificare com.ptc.windchill.integrations.auth.TWXAuthDelegate.
<Request Headers>
Intestazioni della richiesta.
Per ThingWorx, specificare x-thingworx-session=false|Content-Type=application/json|Accept=application/json.
<Base64 Encoded Secrets>
Chiave di accesso segreta per ThingWorx.
* 
La chiave di accesso deve essere codificata in base64 e specificata come "appkey=valore codificato base64 della chiave di accesso".
Esempio:
captureIntegrationConnection.[sh|bat] -n twx -b https://thingworx-dev.acme.com -a com.ptc.windchill.integrations.auth.TWXAuthDelegate -h "x-thingworx-session=false|Content-Type=application/json|Accept=application/json" -s "appkey=YWJjZDEyMzQtZW1NiaDcLWlqay1sbW5Fyc3R1OTA="
* 
È possibile modificare la dimensione del batch utilizzando la proprietà com.ptc.linkreviewer.batchsize. Il valore di default è 200.
Il task di diagnostica TraceLinks Reviewer può essere programmato utilizzando Programmazione task di diagnostica Windchill.
Esecuzione del task TraceLinks Reviewer
Una volta completati tutti i prerequisiti, eseguire il task di diagnostica TraceLinks Reviewer in Windchill Diagnostic Utility. Per ulteriori informazioni, vedere Windchill Diagnostic Utility Guide.
È stato utile?