配置 MPMLink OData 連接器
工作指示建構區塊包含從 Windchill MPMLink 擷取資料並將其儲存在 ThingWorx 中的物件。MPMLink OData 連接器物件 (PTC.SCA.SCO.MPMLink_ODataConnector) 係以 OData 連接器物範本 (ODataConnector) 為基礎。
MPMLink OData 連接器物件設定為連接至所有 Windchill MPMLink 服務所在的 OData 網域。
* 
欲自訂連接器,例如,透過取代任何服務,請建立複本並依照本主題所述進行配置。若需進一步資訊,可參閱 複製建構區塊實體
1. 「泛用連接器連線設定」下,將「驗證類型」設定為適當的值:
「固定」適用於基本驗證。
SSO 適用於單一登入驗證。如需更多資訊,請參閱 ThingWorx 說明中心內的單一登入驗證
若您要進行配置以使用 Windchill 進行驗證,請選擇「無」。若需進一步資訊,可參閱 針對工作階段使用者配置工作指示建構區塊 (Windchill 驗證)
2. 「CSRF 設定」下的「CSRF GET 請求的相對 URL」欄位會預先填入預設值 /servlet/odata。輸入一個值,指向可傳回 CSRF nonce 權杖的有效 Windchill 資源。如需有關 CSRF GET 請求的詳細資訊,請參閱 Windchill REST Services 說明中心中的 Function to Get the Value of Nonce Token
3. 請視需要為您的系統更新「HTTP 連接器連線設定」下的欄位。
「使用者名稱」「密碼」- 對於「固定」驗證類型,請為獲得授權可從 Windchill MPMLink 請求資料的 Windchill 使用者輸入認證。對於 SSO「無」,請將這些欄位留空。
「基礎 URL」- 指定 Windchill MPMLink 系統的基礎 URL,例如 https://<主機名稱>:<埠>/Windchill。請確保您在 URL 中指定適當的傳輸機制(httphttps)。SSO,輸入支援 OAuth 的 URL。
「相對 URL」- OData 服務相對於「基礎 URL」所在的 URL。例如,預設值為:/servlet/odata
* 
作為 Windchill REST Services (WRS) 的 REST 用戶端,工作指示建構區塊使用某些 WRS 網域的特定版本。這些網域與版本是在「OData 連接器連線設定」配置表中指定的預設「服務根相對 URL」值:
/v4/MfgProcMgmt
/v5/ProdMgmt
/v3/NavCriteria
不支援在「相對 URL」欄位中指定其他網域版本,並且可能會在工作指示建構區塊嘗試與 Windchill 進行通訊時產生錯誤。
「連線 URL」- 用於核對連接的 URL。此值為「基礎 URL」值的相對值。
OData 網域的完整路徑由以下部分建構而成:「基礎 URL」值和「相對 URL」值,後接「OData 連接器連線設定」組態表中指定的各 OData 網域之「服務根相對 URL」
4. 視需要更新 MPMLink 工作定義轉換器,以参考您設定的 MPMLink OData 連接器。若需進一步資訊,可參閱 配置 MPMLink 工作定義轉換器
* 
如果您已在設定 MPMLink OData 連接器之前設定了「整合執行時期服務」,請在轉換任何製程計劃之前先重新啟動「整合執行時期服務」。
所設定 MPMLink OData 連接器物件與內容 Proxy 媒體實體 (PTC.SCA.SCO.OperatorAdvisorContentProxyMediaEntity) 上的組態值必須相符。此表格對應顯示了 MPMLink OData 連接器物件上的組態選項與內容 Proxy 媒體實體上的相應選項。
MPMLink OData 連接器物件屬性
內容 Proxy 密碼遮罩屬性
「驗證類型」固定
「驗證類型」基本
「驗證類型」SSO
「驗證類型」SSO
「驗證類型」-「無」
「驗證類型」-「工作階段使用者」
「基底 URL」
URL
關於配置 OData 連接器的更多資訊,請參閱 ThingWorx 說明中心的開始使用整合連接器
要建立自訂的 OData 連接器,請使用 MPMLink OData 連接器作為範例,並參閱 ThingWorx 說明中心內的建立整合連接器獲取更多資訊。
這是否有幫助?