

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 在 中更新資料產品 AWS Marketplace 管理入口網站
<a name="updating-products"></a>

下列各節說明如何在 中更新您的 AWS Data Exchange 產品 AWS Marketplace 管理入口網站。這些指示假設您是熟悉 的提供者[中的資料 AWS Data Exchange](data-sets.md)。發佈產品後，您可以編輯產品的詳細資訊及其公開優惠。您也可以將新修訂發佈至訂閱者，以更新基礎資料集。如需詳細資訊，請參閱[修訂](data-sets.md#revisions)。

**Topics**
+ [更新產品和優惠詳細資訊](update-product-details.md)
+ [更新資料字典](update-data-dictionary.md)
+ [更新範例](update-sample.md)
+ [發佈新的資料集修訂](dynamically-updated-products.md)
+ [取消發佈產品](unpublish-product.md)
+ [移除修訂](remove-revision.md)
+ [撤銷修訂](revoking-revisions.md)

# 在 中更新產品和優惠詳細資訊 AWS Data Exchange
<a name="update-product-details"></a>

發佈產品之後，您可以使用 AWS Data Exchange 主控台來編輯產品詳細資訊。您也可以編輯產品的公開或自訂優惠，並變更優惠條款。當您更新產品的優惠條款時，只要訂閱處於作用中狀態，具有作用中訂閱的訂閱者就會保留其現有的優惠條款。選擇自動續約的訂閱者會使用新的優惠條款。

當您更新 產品時，請記住下列事項：
+ 您無法移除或編輯優惠中的訂閱期間。這可確保現有的訂閱者保留續約的能力。如果您不想再提供特定的訂閱期間，您可以取消發佈現有的產品，然後發佈新產品。如需詳細資訊，請參閱[在 中取消發佈產品 AWS Data Exchange](unpublish-product.md)。
+ 您無法在發佈產品之後從產品中移除資料集，無論有多少訂閱者已訂閱您的產品。

**更新產品、資料集或公開優惠詳細資訊**

1. 登入 [AWS Marketplace 管理入口網站](https://aws.amazon.com/marketplace/management/products/data)。

1. 從左側導覽功能表中，選擇**建置**、**資料產品**。

1. 從**產品**中選取您要更新的產品。
**注意**  
如果您的產品處於草稿狀態，請選擇資料表頂端的**請求變更**動作按鈕，然後按一下**繼續產品建立來編輯產品**。

1. 從資料表頂端的**請求變更**動作按鈕：
   + 如果您要編輯產品資訊，請選擇**更新產品資訊**選項，然後依照指示編輯產品。
   + 如果您要變更產品可見性 （公有、有限或受限），請選擇**更新可見**性選項，然後依照指示編輯產品。
   + 如果您要編輯產品上的資料集，請選擇**管理資料集**選項，然後選擇是否要更新現有資料集或新增資料集。依照指示更新您的產品。
**注意**  
選擇**更新資料集**以管理資料集的任何中繼資料，包括資料敏感度、資料字典和範例。
   + 如果您要編輯公開優惠，請選擇**更新公開優惠**選項，然後選擇您要編輯的優惠屬性。依照指示更新您的優惠。

1. 若要編輯**私有優惠**，請。

**更新私有優惠詳細資訊**

1. 登入 [AWS Marketplace 管理入口網站](https://aws.amazon.com/marketplace/management)。

1. 從左側導覽功能表中，選擇**銷售**、**私人優惠**。

1. 從**私有優惠**中，選取您要更新的優惠。
**注意**  
如果您的優惠處於草稿狀態，請選擇資料表頂端的**繼續優惠建立動作按鈕來編輯優惠**。

1. 從資料表上的動作按鈕選擇**編輯**，然後依照指示更新您的優惠。

# 在 中更新資料字典 AWS Marketplace 管理入口網站
<a name="update-data-dictionary"></a>

您可以在 中更新資料字典， AWS Marketplace 管理入口網站 方法是先移除現有的資料字典，然後上傳新的字典。

**更新資料字典**

1. 登入 [AWS Marketplace 管理入口網站](https://aws.amazon.com/marketplace/management/products/data)。

1. 從左側導覽功能表中，選擇**建置**、**資料產品**。

1. 從**產品**中，選擇您要更新的產品。

1. 選擇**資料集和詳細資訊**索引標籤。

1. 在**資料字典和範例**表格中，選取**管理附件**動作按鈕。

   1. 在**資料字典**表格中，選擇**移除**，然後在確認模式中再次選擇**移除**。

      會移除資料字典。

   1. 在**資料字典**表格中，選擇**新增**。

   1. 選擇**上傳資料字典**。

   1. 選取新的資料字典，然後按一下**開啟**。

   1. 選擇**確認**。

1. 選擇**提交**以完成您的更新。

# 在 中更新範例 AWS Marketplace 管理入口網站
<a name="update-sample"></a>

發佈產品後，您可以在其中更新範例 AWS Marketplace 管理入口網站。

**更新範例**

1. 登入 [AWS Marketplace 管理入口網站](https://aws.amazon.com/marketplace/management/products/data)。

1. 從左側導覽功能表中，選擇**建置**、**資料產品**。

1. 從**產品**中，選擇您要更新的產品。

1. 選擇**資料集和詳細資訊**索引標籤。

1. 在**資料字典和範例**表格中，選取**管理附件**動作按鈕。

   1. 在**資料範例**表格中，選擇**新增範例**。

   1. 選取**上傳資料範例**，然後從您的電腦選取資料集範例，然後選擇**開啟**。

   1. （選用） 輸入每個範例的說明，這些範例會顯示在產品詳細資訊頁面上。

   1. 選擇**新增範例**。您最多可以上傳 10 個大小上限為 50 MB 的範例。.csv 格式的範例可以預覽。如需詳細資訊，請參閱 [中的範例資料 AWS Data Exchange](https://docs.aws.amazon.com/data-exchange/latest/userguide/samples-pro.html)。

1. 選擇**提交**以完成您的更新。

# 在 中發佈新的資料集修訂版 AWS Data Exchange
<a name="dynamically-updated-products"></a>

AWS Data Exchange 支援動態更新的產品。訂閱者訂閱產品一段特定期間，只要訂閱處於作用中狀態，即可存取所有已發佈的資料集。例如，供應商可能想要提供產品，其中包含美國股票的每日收盤股票價格，這會每天更新為當日收盤價格。您可以建立和完成產品資料集中可用的新修訂，或將新的資料集新增至產品。

您的產品包含部分或全部的歷史和未來修訂，做為訂閱的一部分。如需詳細資訊，請參閱[中的修訂存取規則 AWS Data Exchange](best-practices-revisions.md)。

在下列程序中，您會為已使用 AWS Data Exchange 主控台發佈的資料集建立並完成新的修訂。然後，資料集修訂會自動發佈到資料集所屬的所有產品。如需詳細資訊，請參閱[修訂](data-sets.md#revisions)。

**重要**  
供應商可以撤銷訂閱者對修訂的存取權，然後使用主控台或 AWS Data Exchange API 刪除修訂的資產。如需詳細資訊，請參閱[撤銷 中修訂的存取權 AWS Data Exchange](revoking-revisions.md)。

**將新的資料集修訂發佈至產品**

1. 開啟您的 Web 瀏覽器並登入 [AWS Data Exchange 主控台](https://console.aws.amazon.com/dataexchange)。

1. 在左側導覽窗格的**發佈資料**下，選擇**擁有的資料集**。

1. 在**擁有的資料集**中，選擇您要更新的資料集。

1. 導覽至**產品**索引標籤，以確保資料集與已發佈的產品相關聯。

1. 從**修訂**索引標籤中，選擇**建立修訂**以開啟**建立修訂**頁面。

   1. （選用） 在**修訂設定**下，為您的修訂提供選用註解，以描述修訂的目的。

   1. （選用） 在**新增標籤下 – 選用**，新增與資源相關聯的標籤。

   1. 選擇**建立修訂**。

      您的新修訂已建立。

1. 在**任務**區段下，選擇**從 Amazon S3 匯入**或**上傳** （從您的電腦上傳），取決於您要包含的資產是存放在您擁有的 Amazon S3 儲存貯體中，還是儲存在本機電腦上。

   1. 根據您的選擇，遵循提示。任務已開始將資產匯入資料集。

   1. 任務完成後，**任務**區段中的**狀態**欄位會更新為**已完成**。

1. 在**修訂概觀**下，檢閱您的修訂及其資產，然後選擇**完成**。

修訂版已發佈至產品，現在可供訂閱者使用。

## 使用檔案交付類型發佈的歷史資料建議方法
<a name="historical-data-approach"></a>

有些動態產品包含訂閱者可存取的歷史內容。例如，如果您的產品包含美國股票每日收盤價的 30 年歷史，除了每天動態更新之外，訂閱者還可以存取該資料。

對於包含歷史資料記錄的這類產品，最佳實務是在資料集的單一修訂中發佈所有歷史資料。您可以使用修訂的選用註解，指出此修訂是特定日期所有資料歷史記錄的單一上傳。

如果單一歷史修訂包含多個物件的時間序列，您可以考慮標記物件名稱來描述基礎資料週期性。例如，如果您的單一歷史記錄修訂包含 200 個檔案，每個檔案都有一週的歷史資料，您可以將每個檔案命名為資料歷史記錄開始當週的日期。

## 建議的更新方法
<a name="update-approach"></a>

您可以透過多種方式動態更新資料集。以下是三種範例方法，所有這些方法都會為每個更新建立新的修訂，但新修訂的內容不同。
+ **每個更新都使用新的修訂，只包含自上次修訂後變更的項目** – 您的修訂大小會較小，因為只會更新變更的項目。此方法適用於更新僅影響一小部分資料的資料集，而訂閱者僅專注於已變更的項目。
+ **針對包含更新資料的每個更新使用新的修訂** – 新的修訂包含完整更新的檔案。所有項目都包含在新修訂中，包括自上次修訂後未變更的項目。對於想要為資料維護單一up-to-date檔案的訂閱者而言，這種方法非常方便。訂閱者會將最新修訂版的資產匯出至相同的目的地，並覆寫先前的檔案。
+ **針對包含完整歷史記錄和更新資料的每個更新使用新的修訂** – 新的修訂包含資料的完整歷史記錄，包括資料的最新狀態和先前修訂的歷史記錄。這種方法具有更大量的儲存體。它適用於訂閱者對資料歷史記錄的最新完整檢視感興趣之資料集，包括任何過去可能的更正或調整。在此方法中，每個修訂都是自給自足的，並提供資料集歷史記錄的完整檢視，而不需要依賴先前的修訂。

# 在 中取消發佈產品 AWS Data Exchange
<a name="unpublish-product"></a>

在您的產品發佈後 AWS Data Exchange，所有 都可以根據產品的可見性設定來尋找和訂閱。如果您想要達成下列任何結果，可以取消發佈產品：
+ 清除您的資源。
+ 從公開列出的產品中移除產品 AWS Data Exchange。
+ 停止訂閱者自動續約您的產品。

當您取消發佈產品時，請記住下列事項：
+ 您可以視需要隨時取消發佈產品。
+ 如果您取消發佈產品，它就不會再出現在 AWS Data Exchange 目錄或 上 AWS Marketplace。
+ 具有作用中訂閱的訂閱者會維持對資料產品的存取權，直到其訂閱期間到期為止。
+ 在您取消發佈產品後過期的作用中訂閱不會續約，即使訂閱者已啟用自動續約。
+ 現有的訂閱者仍然可以檢視產品詳細資訊，直到其訂閱過期為止。

**取消發佈產品**

1. 在 中登入您的賣方帳戶[AWS Marketplace 管理入口網站](https://aws.amazon.com/marketplace/management/)。

1. 前往**資料產品**頁面，然後選取您的產品。

1. 選擇**請求變更**，選取**更新產品可見性**，然後選取**限制**。

1. 檢閱您的變更，然後選擇**提交**。
**重要**  
此動作無法復原。

完成這些步驟後，您的產品狀態會受到**限制**。限制產品無法再次發佈，但您可以建立新的產品 （使用新的產品 ID)，其中包含相同的資料集、產品詳細資訊和優惠詳細資訊。

# 在 中移除修訂 AWS Data Exchange
<a name="remove-revision"></a>

供應商可以使用主控台或 AWS Data Exchange API 撤銷修訂的訂閱者存取權，然後刪除修訂的資產。如需詳細資訊，請參閱[撤銷 中修訂的存取權 AWS Data Exchange](revoking-revisions.md)。

您可以在修訂完成之後，但在將修訂新增至產品之前編輯或刪除修訂。如需詳細資訊，請參閱下列主題：
+ [編輯修訂](publish-API-product.md#edit-api-revision)
+ [刪除修訂](publish-API-product.md#delete-api-revision)

# 撤銷 中修訂的存取權 AWS Data Exchange
<a name="revoking-revisions"></a>

身為 中的資料產品提供者 AWS Data Exchange，您可以隨時撤銷訂閱者對特定修訂的存取權。此動作通常由供應商基於合規原因執行。撤銷修訂並不會刪除基礎資產。在您撤銷修訂之後，所有訂閱者都會收到 Amazon EventBridge （先前稱為 CloudWatch Events) 通知，指出修訂已撤銷。然後，訂閱者可以在 主控台上 AWS Data Exchange 檢視撤銷修訂的原因。訂閱者無法匯出或查詢撤銷修訂中的資料。

若要撤銷修訂，管理自己 IAM 政策的提供者必須新增 `dataexchange:RevokeRevision`做為新動作。使用 [受管政策的 AWS Data Exchange](security-iam-awsmanpol.md)提供者不需要進行任何變更。

撤銷修訂後，您可以使用 主控台或 API AWS Data Exchange `DeleteAsset`操作刪除修訂的資產。

**Topics**
+ [撤銷對 AWS Data Exchange 資產修訂版的存取權 (AWS CLI)](revoke-rev-sdk.md)
+ [以提供者身分撤銷對單一 AWS Data Exchange 資產修訂的存取權 （主控台）](revoke-rev-single.md)
+ [以提供者身分撤銷多個 AWS Data Exchange 資產修訂 （主控台）](revoke-rev-multi.md)
+ [編輯 AWS Data Exchange 資產撤銷原因做為提供者 （主控台）](edit-revoked-rev.md)
+ [以訂閱者身分檢視撤銷的修訂 （主控台）](view-revoked-rev.md)

# 撤銷對 AWS Data Exchange 資產修訂版的存取權 (AWS CLI)
<a name="revoke-rev-sdk"></a>

身為 AWS Data Exchange 資料產品的提供者，您可以使用 AWS CLI ，使用以下指示撤銷訂閱者對修訂的存取權。

**撤銷修訂 (AWS CLI)**

1. 使用 `revoke-revision`命令撤銷修訂。

   ```
   $ AWS dataexchange revoke-revision \
   --data-set-id $DATA_SET_ID \
   --revision-id $REVISION_ID \
   --comment 'Revoking Revision Example'
   
   {
   "Id": "ab7859881EXAMPLEdd3e8a4b88fc6a8d",
   "Arn": "arn:aws:dataexchange:us-east-1:427362365172:data-sets/$DATA_SET_ID/revisions/$REVISION_ID",
   "Comment": "Revoking Revision Example",
   "CreatedAt": "2022-03-08T18:54:20.746Z",
   "UpdatedAt": "2022-03-09T20:28:53.105Z",
   "DataSetId": "24d30f8446a878237c35d011e7b22d0b",
   "Finalized": true,
   "Revoked": true,
   "RevokedAt": "2022-03-09T20:28:53.105Z",
   "RevocationComment": "revoking revision example"
   }
   ```

1. 撤銷修訂後，您可以使用 AWS Data Exchange `DeleteAsset` API 操作刪除修訂的資產。

# 以提供者身分撤銷對單一 AWS Data Exchange 資產修訂的存取權 （主控台）
<a name="revoke-rev-single"></a>

身為 AWS Data Exchange 資料產品的提供者，您可以使用 AWS Data Exchange 主控台，使用以下指示撤銷訂閱者對單一修訂的存取權。

**以提供者身分撤銷修訂 （主控台）**

1. 開啟您的 Web 瀏覽器並登入 [AWS Data Exchange 主控台](https://console.aws.amazon.com/dataexchange)。

1. 在左側導覽窗格中，針對**發佈資料**，選擇**擁有的資料集**。

1. 在**擁有的資料集**中，選擇具有您要撤銷之修訂的資料集。

1. 在**修訂**索引標籤的**修訂**下，選擇修訂。

1. 在修訂頁面的**修訂概觀**下，針對**動作**選擇**撤銷**。

1. 在**撤銷修訂**對話方塊中，輸入撤銷修訂原因的簡短描述。訂閱者將看到此描述。

1. 選擇**撤銷**。

   修訂版**的狀態**設定為**已撤銷**。
**警告**  
這會撤銷修訂版及其所有資產。訂閱者可以檢視撤銷原因，但無法存取或匯出資產。此動作無法復原。

1. 撤銷修訂後，您可以導覽至修訂頁面，在**匯入的資產資料表中選取要刪除的資產，然後選擇刪除，以刪除修訂的資產**。 ****

若要編輯撤銷修訂的原因，請參閱 [編輯 AWS Data Exchange 資產撤銷原因做為提供者 （主控台）](edit-revoked-rev.md)。

# 以提供者身分撤銷多個 AWS Data Exchange 資產修訂 （主控台）
<a name="revoke-rev-multi"></a>

身為 AWS Data Exchange 資料產品的提供者，您可以使用 AWS Data Exchange 主控台，使用以下指示撤銷訂閱者對多個修訂的存取權。

**以提供者身分撤銷多個修訂 （主控台）**

1. 開啟您的 Web 瀏覽器並登入 [AWS Data Exchange 主控台](https://console.aws.amazon.com/dataexchange)。

1. 在左側導覽窗格中，針對**發佈資料**，選擇**擁有的資料集**。

1. 在**擁有的資料集**中，選擇具有您要撤銷之修訂的資料集。

1. 在**修訂**索引標籤上，選擇最多 10 個修訂。

1. 選擇**撤銷**。

1. 在**撤銷 \$1x\$1 修訂**對話方塊中，輸入撤銷修訂原因的簡短描述。訂閱者將看到此描述。然後，選擇**撤銷**。

   修訂版**的狀態**設定為**已撤銷**。
**警告**  
這會撤銷修訂和所有資產。訂閱者可以檢視撤銷原因，但無法存取或匯出資產。此動作無法復原。

1. 撤銷修訂後，您可以導覽至修訂頁面，在**匯入的資產資料表中選取要刪除的資產，然後選擇刪除，以刪除修訂的資產**。 ****

若要編輯撤銷修訂的原因，請參閱 [編輯 AWS Data Exchange 資產撤銷原因做為提供者 （主控台）](edit-revoked-rev.md)。

# 編輯 AWS Data Exchange 資產撤銷原因做為提供者 （主控台）
<a name="edit-revoked-rev"></a>

身為 AWS Data Exchange 資料產品的提供者，您可以使用 AWS Data Exchange 主控台，使用以下指示來編輯撤銷的原因。

**編輯撤銷修訂做為供應商 （主控台）**

1. 開啟您的 Web 瀏覽器並登入 [AWS Data Exchange 主控台](https://console.aws.amazon.com/dataexchange)。

1. 在左側導覽窗格中，針對**發佈資料產品**，選擇**擁有的資料集**。

1. 在**擁有的資料集**中，選擇具有您撤銷修訂的資料集。

1. 在**修訂**索引標籤上，選擇撤銷的修訂。

1. 在修訂頁面上，選擇**編輯撤銷原因**。

1. 在**編輯撤銷修訂**對話方塊中，輸入撤銷修訂原因的簡短描述。

1. 選擇**儲存**。

   修訂版**的狀態**設定為**已撤銷**。

   更新的撤銷原因會顯示在修訂頁面上。

# 以訂閱者身分檢視撤銷的修訂 （主控台）
<a name="view-revoked-rev"></a>

身為 AWS Data Exchange 資料產品的訂閱者，您可以使用 AWS Data Exchange 主控台，透過下列指示檢視撤銷修訂存取權的原因。

**以訂閱者身分檢視已撤銷的修訂 （主控台）**

1. 開啟您的 Web 瀏覽器並登入 [AWS Data Exchange 主控台](https://console.aws.amazon.com/dataexchange)。

1. 從左側導覽窗格的**我的訂閱**下，選擇**有權限的資料**。

1. 在**產品**下，選擇產品，然後展開產品下的資料集，以查看修訂清單。

1. 在資料集頁面的**修訂**索引標籤下，檢視修訂**的狀態** (**已發佈**或**已撤銷**)。

1. 選擇修訂。

1. 檢視修訂詳細資訊頁面頂端的修訂原因。