中中繼資料功能的設定和管理 Assets

上次更新: 2023-11-07
  • 主題:
  • Metadata
    檢視有關此主題的更多資訊
  • 建立對象:
  • User
    Admin
版本 文章連結
AEM as a Cloud Service 按一下這裡
AEM 6.5 本文章

Adobe Experience Manager Assets 保留每個資產的中繼資料。 它可讓您更輕鬆地分類及組織資產,並協助尋找特定資產的人。 有了使用資產保留和管理中繼資料的功能,您可以根據資產的中繼資料自動組織和處理資產。 Adobe Experience Manager Assets 可讓管理員設定和自訂中繼資料功能,以修改預設Adobe方案。

編輯中繼資料結構

如需詳細資訊,請參閱 編輯中繼資料結構表單.

在中註冊自訂名稱空間 Experience Manager

您可以新增您自己的名稱空間,在 Experience Manager. 就像預先定義的名稱空間一樣,例如 cqjcr、和 sling,您可以有儲存庫中繼資料和XML處理的名稱空間。

  1. 存取節點型別管理頁面 https://[aem_server]:[port]/crx/explorer/nodetypes/index.jsp.
  2. 若要存取名稱空間管理頁面,請按一下 名稱空間 ,位於頁面頂端。
  3. 若要新增名稱空間,請按一下 新增 ,位於頁面底部。
  4. 以XML名稱空間慣例指定自訂名稱空間。 以URI的形式指定ID,並為該ID指定關聯的前置詞。 按一下「儲存」。

設定大量中繼資料更新的限制

若要避免發生拒絕服務(DOS)的情況, Enterprise Manager 限制Sling要求中支援的引數數量。 一次更新許多資產的中繼資料時,您可能會達到限制,而且中繼資料不會更新以取得更多資產。 Enterprise Manager會在記錄檔中產生下列警告:

org.apache.sling.engine.impl.parameters.Util Too many name/value pairs, stopped processing after 10000 entries

若要變更限制,請存取 工具 > 作業 > 網頁主控台 並變更值 最大POST引數Apache Sling請求引數處理 OSGi設定。

中繼資料設定檔

中繼資料設定檔可讓您將預設中繼資料套用至資料夾中的資產。 建立中繼資料設定檔,並將其套用至資料夾。 您稍後上傳至資料夾的任何資產都會繼承您在中繼資料設定檔中設定的預設中繼資料。

新增中繼資料設定檔

  1. 瀏覽至 工具 > 資產 > 中繼資料設定檔 並按一下 建立.

  2. 輸入設定檔的標題,例如, Sample Metadata,然後按一下 建立. 此 編輯表單 則會顯示中繼資料設定檔的。

    編輯中繼資料表單

  3. 按一下元件,然後在以下位置設定其屬性: 設定 標籤。 例如,按一下 說明 元件並編輯其屬性。

    在中繼資料設定檔中設定元件

    編輯下列屬性 說明 元件:

    • 欄位標籤:中繼資料屬性的顯示名稱。 僅供使用者參考。

    • 對應至屬性:此屬性的值提供資產節點的相對路徑或名稱,資產節點會儲存於存放庫中。 此值應一律以 ./ 因為它表示路徑在資產的節點下。

    對應到中繼資料設定檔中的屬性設定

    您為指定的值 對應至屬性 會儲存為資產中繼資料節點下的屬性。 例如,如果您指定 ./jcr:content/metadata/dc:desc 作為的名稱 對應至屬性, Assets 儲存值 dc:desc 位於資產的中繼資料節點。 Adobe建議您只將一個欄位對應到中繼資料結構描述中的指定屬性。 否則,系統會挑選對應至屬性的最新新增欄位。

    • 預設值:使用此屬性為中繼資料元件新增預設值。 例如,如果您指定「我的說明」,此值就會指派給屬性 dc:desc 位於資產的中繼資料節點。

    在中繼資料設定檔中設定預設說明

    注意

    將預設值新增至新的中繼資料屬性(不存在於 /jcr:content/metadata 節點)不會在資產的頁面上顯示屬性及其值 屬性 頁面。 若要檢視資產的新屬性 屬性 頁面,修改對應的結構描述表單。

  4. (選用)在 建置表單 標籤,新增更多元件至 編輯表單,並在中設定其屬性 設定 標籤。 下列屬性適用於 建置表單 標籤:

元件 屬性
區段標題 欄位標籤,
說明
單行文字 欄位標籤,
對應至屬性,
預設值
多值文字 欄位標籤,
對應至屬性,
預設值
數字 欄位標籤,
對應至屬性,
預設值
日期 欄位標籤,
對應至屬性,
預設值
標準標記 欄位標籤,
對應至屬性,
預設值,
說明
  1. 按一下​「完成」。中繼資料設定檔會新增至 中繼資料設定檔 頁面。

    中繼資料設定檔頁面新增了中繼資料設定檔

複製中繼資料設定檔

  1. 中繼資料設定檔 頁面,選取中繼資料設定檔以製作其副本。

    複製中繼資料設定檔

  2. 按一下 複製 工具列中的。

  3. 複製中繼資料設定檔 對話方塊中,輸入中繼資料設定檔新復本的標題。

  4. 按一下 複製. 中繼資料描述檔的復本會顯示在「中繼資料描述檔」頁面的描述檔 清單中

    在中繼資料設定檔頁面中新增的中繼資料設定檔副本

刪除中繼資料設定檔

  1. 中繼資料設定檔 頁面上,選取要刪除的設定檔。

  2. 按一下 刪除中繼資料設定檔 (在工具列中)。

  3. 在對話方塊中,按一下 刪除 以確認刪除操作。 中繼資料設定檔會從清單中刪除。

資料夾的中繼資料結構

Adobe Experience Manager Assets 可讓您建立資產資料夾的中繼資料結構,定義資料夾屬性頁面中顯示的版面和中繼資料。

新增資料夾中繼資料結構表單

使用資料夾中繼資料結構Forms編輯器可建立和編輯資料夾的中繼資料結構。

  1. 在 Experience Manager 介面,前往 工具 > 資產 > 資料夾中繼資料結構.
  2. 在 資料夾中繼資料結構Forms 頁面,按一下 建立.
  3. 指定表單的名稱,然後按一下 建立. 新的結構表單會列在 結構描述Forms 頁面。

編輯資料夾中繼資料結構表單

您可以編輯新新增或現有的中繼資料結構表單,其中包括:

  • 索引標籤
  • 索引標籤中的表單專案。

您可以將這些表單專案對應/設定到CRX存放庫中中繼資料節點內的欄位。 您可以將新的索引標籤或表單專案新增到中繼資料結構表單。

  1. 在「方案Forms」頁面中,選取您建立的表單,然後選取 編輯 工具列中的選項。

  2. 在「資料夾中繼資料結構編輯器」頁面中,按一下 + 以新增索引標籤至表單。 若要重新命名標籤,請按一下預設名稱,然後在 設定.

    custom_tab

    若要新增更多標籤,請按一下 +. 若要刪除,請按一下 X 在索引標籤上。

  3. 在使用中標籤中,從新增一或多個元件 建置表單 標籤。

    adding_components

    如果您建立多個標籤,請按一下特定標籤以新增元件。

  4. 若要設定元件,請選取該元件,並在下列位置修改其屬性: 設定 標籤。

    如有必要,請從以下位置刪除元件: 設定 標籤。

    configure_properties

  5. 若要儲存變更,請選取 儲存 工具列中的。

建立表單的元件

建置表單 索引標籤會列出您在資料夾中繼資料結構表單中使用的表單專案。 此 設定 標籤會顯示您在「 」中選取的每個專案的屬性。 建置表單 標籤。 以下是中可用的表單專案清單 建置表單 標籤:

元件名稱 說明
區段標題 新增區段標題以取得常用元件清單。
單行文字 新增單行文字屬性。它會儲存為字串。
多值文字 新增多值文字屬性。它會儲存為字串陣列。
數字 新增數字元件。
日期 新增日期元件。
下拉式 新增下拉式清單。
標準標記 新增標記.
隱藏欄位 新增隱藏欄位。 儲存資產時,會以POST引數的形式傳送。

編輯表單專案

若要編輯表單專案的屬性,請按一下元件,然後編輯 設定 標籤。

欄位標籤:在資料夾的屬性頁面上顯示的中繼資料屬性名稱。

對應至屬性:此屬性會指定資料夾節點在CRX儲存庫中儲存位置的相對路徑。 開頭為"./",表示路徑在資料夾的節點下。

以下是此屬性的有效值:

  • ./jcr:content/metadata/dc:title:將值儲存在資料夾的中繼資料節點,做為屬性 dc:title.

  • ./jcr:created:在資料夾的節點顯示JCR屬性。 如果您在CRXDE中設定這些屬性,Adobe建議您將其標示為「停用編輯」,因為這些屬性受到保護。 否則,錯誤' Asset(s) failed to modify'會在您儲存資產的屬性時發生。

為確保元件在中繼資料結構表單中正確顯示,請勿在屬性路徑中包含空格。

JSON路徑:用來指定JSON檔案的路徑,您可在此指定選項的索引鍵值配對。

預留位置:使用此屬性可指定與中繼資料屬性相關的預留位置文字。

選擇:使用此屬性來指定清單中的選項。

說明:使用此屬性為中繼資料元件新增簡短說明。

類別:與屬性相關聯的物件類別。

刪除資料夾中繼資料結構表單

您可以從「資料夾中繼資料結構Forms」頁面中刪除資料夾中繼資料結構表單。 若要刪除表單,請選取該表單,然後按一下工具列中的刪除選項。

delete_form

指派資料夾中繼資料結構

您可以從「資料夾中繼資料結構Forms」頁面或在建立資料夾時,將資料夾中繼資料結構指派給資料夾。

如果您為資料夾設定中繼資料結構,則結構表單的路徑會儲存在 folderMetadataSchema 下資料夾節點的屬性 ./jcr:content.

從「資料夾中繼資料結構」頁面指派至結構

  1. 在 Experience Manager 介面,前往 工具 > 資產 > 資料夾中繼資料結構.

  2. 在「資料夾中繼資料結構Forms」頁面中,選取您要套用至資料夾的結構表單。

  3. 在工具列中按一下 套用至資料夾.

  4. 選取要套用結構的資料夾,然後按一下 套用. 如果資料夾已套用中繼資料結構,則會出現警告訊息,告知您即將覆寫現有的中繼資料結構。 按一下 覆寫.

  5. 開啟您套用中繼資料結構的資料夾的中繼資料屬性。

    folder_properties

    若要檢視資料夾中繼資料欄位,請按一下 資料夾中繼資料 標籤。

    folder_metadata_properties

建立資料夾時指派結構

建立資料夾時,您可以指派資料夾中繼資料結構。 如果系統中至少存在一個資料夾中繼資料結構,則會在 建立資料夾 對話方塊。 您可以選取所需的結構描述。 依預設,不會選取結構描述。

  1. 從 Experience Manager Assets 使用者介面,按一下 建立 工具列中的。

  2. 指定資料夾的標題和名稱。

  3. 從「資料夾中繼資料結構」清單中,選取所需的結構。 然後,按一下 建立.

    select_schema

  4. 開啟您套用中繼資料結構的資料夾的中繼資料屬性。

  5. 若要檢視資料夾中繼資料欄位,請按一下 資料夾中繼資料 標籤。

使用資料夾中繼資料結構

開啟配置了資料夾元資料架構的資料夾的屬性。A 資料夾中繼資料 索引標籤會顯示在資料夾中 屬性 頁面。 要查看資料夾元資料結構表單,請選擇此頁籤。

在各個欄位中輸入中繼資料值,然後按一下 儲存 以儲存值。 您指定的值會儲存在CRX存放庫的資料夾節點中。

folder_metadata_properties-1

提示和限制

  • 若要在自訂名稱空間上匯入中繼資料,請先註冊名稱空間。
  • 屬性選取器會顯示用於結構描述編輯器和搜尋表單的屬性。 屬性選擇器不會從資產中挑選中繼資料屬性。
  • 在升級至之前,您可能會有既存的中繼資料設定檔 Experience Manager 6.5.升級後,如果您在資料夾中套用此類設定檔 屬性 在 中繼資料設定檔 索引標籤中,中繼資料表單欄位不顯示。 不過,如果您套用新建立的中繼資料設定檔,表單欄位會顯示但如預期般無法使用。 功能不會遺失,但如果您想檢視(無法使用)表單欄位,則編輯並儲存現有的中繼資料設定檔。

本頁內容