本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
任務附件的儲存設定檔
您可以設定截止日期雲端佇列,以使用任務附件將任務參考的資產資料來回傳輸 AWS。當工作站掛載相同的共用檔案系統,但您的機群未掛載時,您可以在儲存設定檔中建立本機類型的檔案系統位置。這可讓您設定從何處上傳和下載檔案,以及如何映射作業系統之間的路徑。
例如,假設您有一個用於專案的共用檔案系統,另一個用於工具。您的工作站和機群包含三個作業系統 Windows、 macOS和 Linux。一切都與共用檔案系統主題的儲存設定檔相同,但檔案系統不會與陣列共用。它們適用於包含工作站的本機區域網路。您可以使用下列值為每個作業系統建立一個儲存設定檔:
-
儲存設定檔名稱:Linux-Host,作業系統系列:Linux。
-
檔案系統位置名稱:專案、路徑:/mnt/專案、類型:本機。
-
檔案系統位置名稱:工具、路徑:/mnt/projects、類型:本機。
-
-
儲存設定檔名稱:Windows-Host,作業系統系列:Windows。
-
檔案系統位置名稱:Projects,路徑:X:\projects,類型:Local。
-
檔案系統位置名稱:工具、路徑:Z:、類型:本機。
-
-
儲存設定檔名稱:MacOS-Host,作業系統系列:MacOS。
-
檔案系統位置名稱:Projects,路徑:/Volumes/Projects,類型:Local。
-
檔案系統位置名稱:工具、路徑:/Volumes/Tools、類型:本機。
-
當您從 Windows 提交使用路徑 X:\Projects\ProjectA\Textures\texture.jpg 的任務時,Deadline Cloud 會將包含 Windows-Host 儲存設定檔 ID 的欄位新增至任務,如果尚未上傳,則將檔案上傳至任務附件 S3 儲存貯體。
如果任務在Linux機群工作者主機上執行,Deadline Cloud 會在本機暫時目錄中提供紋理檔案,然後從包含紋理的其中一個目錄建立路徑映射規則到暫時目錄。例如,X:\Projects\ProjectA -> /sessions/session-123/projects,以便 X:\Projects\ProjectA\Textures\texture.jpg 映射到 /sessions/session-123/projects/Textures/texture.jpg。當任務完成時,它會從任務指定的目錄收集輸出。假設 /sessions/session-123/projects/Output/frame0032.png 是輸出檔案。此輸出在任務上記錄為 X:\Projects\ProjectA\Output\frame0032.jpg,符合提交任務之工作站的儲存設定檔。
當您在macOS工作站下載任務輸出時,截止日期雲端會從Windows工作站建立路徑映射規則:X:\Projects -> /Volumes/Projects, Z: -> /Volumes/Tools。它會將規則套用至所有輸出路徑,將範例輸出檔案下載至 /Volumes/Projects/ProjectA/Output/frame0032.jpg。
如果任務的輸出檔案路徑不包含在任何儲存設定檔檔案系統位置下,當儲存設定檔與提交工作站不同時,Deadline Cloud 將無法判斷其下載路徑。根據您用於下載的命令,該檔案會被略過,或者您必須手動選取下載目錄。