在訂閱中執行複製作業和依現有節點建立模型作業

您可以設定訂閱,針對新增至目標視點的節點執行複製或依現有節點建立模型作業。

術語備註:

對於訂閱,將來源視點的節點新增到目標視點時,上述作業可讓您複製目標視點的特性值,以及將新的節點插入只存在於目標視點中的階層。

您也可以指定一組特性作為比對依據,如此一來,當在目標新增節點時,就會從與您指定的特性有相同值的同層級節點複製特性值。例如,在訂閱中新增員工節點時,可以比對「位置」。當員工新增至目標視點時,系統會自動從目標視點中有相同位置的同層級節點複製特性值。

針對複製或依現有節點建立模型設定訂閱

使用複製動作,也可以選擇使用訂閱檢查程式「定義」頁籤上的要比對的特性欄位,指定複製或依現有節點建立模型作業,如下所述:

  • 複製動作:可讓您指定複製或依現有節點建立模型作業:
    • :不執行複製或依現有節點建立模型作業。
    • 特性:執行複製作業,以複製目標視點中指定節點的特性。
    • 依現有節點建立模型:執行依現有節點建立模型作業,以複製目標視點中指定節點的特性及關係值。

    Note:

    目標視點是清單時,選取特性依現有節點建立模型只會複製特性。
  • 要比對的特性 (僅限階層來源視點):可讓您選取一或多個特性,以識別要針對新增至目標視點的每個節點來複製的節點。複製或依現有節點建立模型作業使用的節點,是新增的節點中與您選取的特性有相同值的第一個同層級節點。

    Tip:

    當您沒有在來源視點中執行複製或依現有節點建立模型作業時,要比對的特性選項可讓您在目標視點中執行複製或依現有節點建立模型作業。
  • 忽略來源父項 (僅適用於階層來源視點):啟用以忽略新增至目標視點之新節點的來源父項。啟用時,當來源父項未被帶入目標視點,新節點會插入至被參照節點的所有父項下。

    Tip:

    執行「依現有節點建立模型」作業且來源視點中節點的父項不存在於目標視點中時,請啟用此選項。

請參閱建立、編輯和驗證訂閱

訂閱中的複製及依現有節點建立模型處理

當您透過複製或依現有節點建立模型作業設定訂閱之後,會在目標視點中處理這些作業,如下所述:

  • 產生訂閱要求檔案:
    • 當您在來源視點中複製節點或依現有節點建立模型時,該節點的名稱會放置在訂閱要求之要求檔案的複製節點欄中,動作則放置在複製動作欄中。
    • 當您新增節點 (包括因插入或移動最上層節點篩選條件下方的節點所產生的新增動作),且已經設定要比對的特性時,系統會檢查來源中是否有其他同層級節點擁有與您指定要比對的相同特性值。如果有,會將有相同值的第一個同層級節點放置在訂閱要求之要求檔案的複製節點欄中,並將動作放置在複製動作欄中。

      Note:

      所有要比對的特性的值都必須與來源節點的值完全相符,且不能有任何一個是空值或空白。如果這些特性中有任何一個是空值或空白,不會填入訂閱之要求檔案的複製節點複製動作欄。

    請參閱要求載入檔案格式

  • 處理訂閱要求檔案:
    • 複製作業:會在目標視點中,複製訂閱要求檔案之複製節點欄中節點的已定義特性值。

      Note:

      只會複製來源視點與目標視點中不同的特性值。
    • 依現有節點建立模型作業
      • 會在目標視點中,複製訂閱要求檔案之複製節點欄中節點的已定義特性值。

        Note:

        只會複製來源視點與目標視點中不同的特性值。
      • 會在目標視點中,複製訂閱要求檔案之複製節點欄中節點的父項。

        Note:

        只會複製來源視點與目標視點中不同的關係值。

Note:

如果透過複製或依現有節點建立模型作業新增的節點,其節點類型的 Core.Name 特性設定為計算並儲存 (請參閱 計算並儲存的特性),會自動計算新節點的名稱。

如需訂閱中依現有節點建立模型作業的範例,請參閱依現有節點建立模型的訂閱範例