格式
本頁說明 Manufacturing Data Engine (MDE) 目錄中的設定套件內容。
從 1.5.0 版開始,Manufacturing Data Engine (MDE) 提供統一的方式來套用設定,只要上傳目錄中以檔案為基礎的規格即可。這樣一來,您就能以原子方式套用特定用途的 MDE 設定,而且設定的作者可以在 VS Code 等編輯器中完整編輯及檢查設定,全面瞭解 MDE 設定。此外,這項功能也支援 GitOps 情境,讓您在 Git 中簽入 MDE 設定,並追蹤變更。
以下顯示設定套件結構範例。套件包含選用資料夾,其中含有預先定義的名稱,適用於使用者需要設定的每種設定實體:
./test-configuration-package
├── manifest.json
├── buckets
│ ├── default-record-bucket.json
│ ├── default-tag-bucket.json
│ └── second-tag-bucket.json
├── ingestion-specifications
│ └── csv-full-ingestion-specs.json
├── message-classes
│ └── message-class.json
├── metadata-instances
│ ├── cloud-natural-key.json
│ └── machine-natural-key.json
├── parsers
│ └── parser.json
├── schemas
│ ├── cdm-schema.json
│ └── generic-schema.json
├── scripts
│ └── parser-script.wstl
└── types
└── type.json
舉例來說,如要將值區新增至 MDE,您需要建立名為 buckets 的子資料夾,其中包含需要建立的值區規格。如果不想建立 bucket,就不必建立子資料夾。
套件必須包含名為 manifest.json 的特殊檔案,其中包含決定套件名稱和供應商的欄位。MDE 會使用資訊清單檔案中的詳細資料建立套件,因此您可以彈性地為設定套件目錄命名。
{
"name": "test-configuration-package",
"provider": "google"
}