|
|
本主題適用於負責設定 Windchill 內部部署系統的管理員。
|
|
|
如 Windchill PartsLink 與 Windchill Index Search 的執行步驟主題中所述,必須有 SOLR 伺服器才能啟用分類篩選器功能。
|
|
|
此外掛程式需要專用的儲存體帳戶,該帳戶可以是 AWS 或 Azure 上的帳戶。請注意,雖然 Windchill 目前支援將儲存庫內容儲存在 BLOB 儲存體中,但這是單獨的需求。即使客戶已將 BLOB 儲存體用於儲存庫資料,仍需專門針對此外掛程式指定專用儲存體帳戶。
|
|
|
當 AI Parts Rationalization 外掛程式與 Windchill 12.1.2.22 版本搭配使用時,不支援 OIDC-SSO 驗證。
|
|
|
如果您使用的是 MPMLink,欲啟用具有長 URL 的索引,請依照下列方式配置 AJP 與 Tomcat 伺服器設定:
1. 在 Windchill shell 中,瀏覽至 <HTTPServer> 資料夾,並執行以下指令:
ant -f config.xml configureAJPWorkers -DajpMaxPacketSize=16384
2. 在 Windchill shell 中,瀏覽至 <Windchill>/Tomcat 資料夾,並執行以下指令:
ant -f config.xml configureConnectors -DajpMaxPacketSize=16384
3. 編輯 HTTPServer/conf/httpd.conf 檔案以在其中包含下列行:
LimitRequestLine 16384
LimitRequestFieldSize 16384
4. 重新啟動 Apache 與 Windchill 伺服器來套用變更。
|
|
|
請驗證是否已將 Windchill 配置為使用 HTTPS。如需詳細資訊,請參閱針對 PTC HTTP 伺服器與 Windchill 配置 HTTPS。
|
|
|
如果已在 Windchill 中針對自訂應用程式 (例如 Navigate 應用程式) 配置自訂憑證,請手動將自訂憑證檔案的內容複製到 HTTPServer/conf/sslvhostconf.d/allClientCerts.crt,並移除參考自訂憑證的組態檔案。
|
|
|
在 Windows 上指定外掛程式安裝目錄路徑時,請參閱指定 URI 與 URL 主題,以取得有關有效路徑格式的指引。
|
|
|
如果未如所述建立外掛程式安裝目錄,外掛程式安裝將不會繼續。
|
|
|
外掛程式只能透過共用目錄來安裝,因為叢集組態不支援本機目錄。如果未正確配置共用目錄或所有節點皆無法存取,外掛程式安裝程序將會失敗。
|
|
|
在叢集設定中,如果其中一個節點在外掛程式安裝期間宕機,外掛程式只會安裝在目前執行的節點上。宕機的節點恢復上線之後,系統會自動在該節點上安裝外掛程式,並相應更新 Apache 組態變更。
例如,請考慮節點 1 與節點 2 的設定。如果在外掛程式安裝期間節點 2 宕機或離線,此時不會在節點 2 上安裝外掛程式。在重新啟動伺服器與 Apache 服務且節點 2 恢復上線之後,所有必要的安裝檔案都會在節點 2 上自動更新。不需要手動步驟。
|
|
|
Windchill 相關記錄檔可在 Windchill 安裝記錄目錄內的 Apache 與 MethodServer 記錄檔中找到。
|
|
|
Windchill 12.1.2.22 及更新版本、13.0.2.10 及更新版本、13.1.3.0 及更新版本需要建立具唯一性索引。
從 Windchill 2027.0.0.0 版本開始,不再需要建立具唯一性索引。
|
|
|
VIZSERVERJOBID 會作為零件搜尋與外部工作流程中的金鑰識別元使用。
|
|
|
針對 VIZSERVERJOBID 欄建立具唯一性索引時,索引特定參數為選用參數。我們建議使用生產資料庫伺服器的預設設定。只會執行基本索引建立查詢以及適當的表格區名稱。
|
|
|
您可以在「Azure 儲存體」頁的 Security + networking 下找到儲存體帳戶名稱和存取金鑰。
如果您已有 Azure 儲存體帳戶,建議建立其他帳戶,以提高安全性並改善儲存組織。您可以在 > 下找到現有帳戶名稱。
Azure 儲存體應可公開存取以供 VCS 使用。設定 > > > > 中的 Enabled from all networks 選項。
如需詳細資訊,請參閱 Azure Blob 儲存體文件集 - 建立儲存體帳戶。
|
|
|
您可以在 AWS 控制台中找到上述詳細資訊:
• Amazon S3 貯體名稱 - 轉至 AWS 控制台中的 S3 服務。貯體名稱列在主 S3 圖標板中的 Bucket name 欄下。目前,AI Parts Rationalization 外掛程式不支援 Amazon S3 貯體下的資料夾結構。
• 存取金鑰 ID - 轉至 > > > 標籤,以檢視或建立您的存取金鑰 ID。
• 秘密存取金鑰 - 只有在 > > > 中建立新存取金鑰時,才能找到秘密存取金鑰。它只顯示一次,以後無法再檢視。
• 區域 - 轉至 AWS 控制台中的 S3 服務。在貯體清單中,「區域」顯示在每個貯體名稱旁邊的 AWS Region 欄中。
• 在 Amazon S3 貯體上定義原則。Amazon S3 貯體 AIPlugin-s3-bucket 上定義之原則的範例快照如下所示:
{
"Version": "2012-10-17", "Statement": [ { "Sid": "VisualEditor0", "Effect": "Allow", "Action": "s3:*", "Resource": [ "arn:aws:s3::: AIPlugin-s3-bucket", "arn:aws:s3::: AIPlugin-s3-bucket/*" ] } ] } 可根據客戶安全性需求自訂原則。請確保提供 Amazon S3 貯體的「讀取」、「寫入」、「列出」、「刪除」與「存在」存取權。
如需詳細資訊,請參閱 Getting Started with IAM。
|
|
|
• 提供對於索引使用者的網站層級與前後關聯層級存取權。
• 如果建立索引使用者並新增組態,但並未針對使用者定義原則管理規則,且未授與前後關聯存取權,則不會索引任何資料。
• 透過授權排除群組將索引使用者新增至其中一個基礎授權。如需詳細資訊,請參閱授權排除群組。
|
|
|
配置外掛程式時,您必須提供索引使用者 ID (IndexUser)。如需詳細資訊,請參閱配置 AI Parts Rationalization 外掛程式部份。
|
|
類型
|
使用者
|
存取控制
|
|---|---|---|
|
零件
|
IndexUser
|
讀取
|
|
衍生圖像
|
IndexUser
|
讀取、下載
|
|
|
配置索引使用者時,建議授與索引使用者對於特定前後關聯 (例如「網站」、「產品」、「物件庫」、「專案」或「組織」) 的存取權。若僅需索引特定前後關聯內的某些資料,必須確保為該前後關聯中的「零件」與「衍生圖像」類型授與適當權限。如果不限制存取權,系統會索引 Windchill 資料庫中的所有零件,這可能是不必要的,且會大幅增加索引所需的時間。
請謹慎選取索引內容,因為授權使用 AI 點數。不必要的索引會耗用這些點數,這可能會導致稍後需要購買更多點數並因此耗用額外的成本。請謹慎配置權限,這有助於控制索引的內容,並防止不必要的資源耗用。
|


如果您變更前後關聯的索引使用者或其關聯權限,即使您稍後移除這些權限,索引資料仍會保留在向量索引中。換句話說,索引完成之後,移除前後關聯的權限並不會從索引中刪除對應項目。 例如,如果索引使用者擁有兩個前後關聯的權限,且已完成這兩個前後關聯的索引。稍後,移除其中一個前後關聯的權限將不會移除其內嵌。即使已移除權限,索引仍會保留該前後關聯的項目。 |