

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 从 S3 存储桶导入 AWS Data Exchange 资产
<a name="importing-from-s3"></a>

将资产从 Amazon S3 导入到时 AWS Data Exchange，您使用的 AWS Identity and Access Management (IAM) 权限必须包括写入 AWS Data Exchange 服务 S3 存储桶和从存储资产的 S3 存储桶中读取数据的功能。无论所有权如何，您都可以从您有权访问的任何 S3 存储桶中导入。有关更多信息，请参阅 [Amazon S3 权限](access-control.md#additional-s3-permissions)。

在单个作业中，您最多可以导入 100 个资产。

**Topics**
+ [从 S3 存储桶导入资产 (AWS SDKs)](#import-assets-s3-prog)
+ [从 S3 存储桶导入资产（控制台）](#import-assets-via-console)

## 从 S3 存储桶导入资产 (AWS SDKs)
<a name="import-assets-s3-prog"></a>

**从 Amazon S3 存储桶导入资产 (AWS SDKs)**

1. 创建类型为 `IMPORT_ASSETS_FROM_S3` 的 `CreateJob` 请求。

1. 在该请求中包含以下内容：
   + `AssetSources`
     + `Bucket`
     + `Key`
   + `DataSetID`
   + `RevisionID`

1. 使用需要步骤 1 中返回的 `JobId` 的 `StartJob` 操作启动 `CreateJob` 请求。

1. （可选）在创建资产后，更新其名称属性。

## 从 S3 存储桶导入资产（控制台）
<a name="import-assets-via-console"></a>

**要从 S3 存储桶导入资产（控制台），请按以下步骤操作：**

1. 打开您的 Web 浏览器，登录到 [AWS Data Exchange 控制台](https://console.aws.amazon.com/dataexchange)。

1. 在左侧的导航窗格中，为**发布数据**选择**拥有的数据集**。

1. 在**拥有的数据集**中，选择包含您要更新的修订的数据集。

1. 在**修订**选项卡中，选择**创建修订**，以打开**创建修订**页面。

   1. 对于**修订设置**，为您的修订提供介绍修订目的的可选注释。

   1. 对于**添加标签 - 可选**，添加与该资源关联的标签。

   1. 选择**创建**。

      您的新修订即会创建。

1. 对于**作业**部分，选择**从 Amazon S3 导入**。

1. 按照**从 Amazon S3 导入**窗口中的提示进行操作，然后选择**导入资产**。

   此时，将您的资产导入数据集的作业已启动。作业完成后，**作业**部分的**状态**字段将更新为**已完成**。