Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Lowongan kerja di AWS Data Exchange
AWS Data Exchange pekerjaan adalah operasi impor atau ekspor asinkron.
Sebagai penyedia, Anda dapat membuat dan mengelola kumpulan data yang ingin Anda publikasikan ke suatu produk. Anda dapat mengunduh (mengekspor) atau menyalin aset atau revisi ke Amazon Simple Storage Service (Amazon S3) atau yang ditandatangani. URL Selain itu, penyedia dapat mengimpor aset dari Amazon API Gateway API atau mengimpor aset dari kumpulan data Amazon Redshift.
Sebagai pelanggan, Anda dapat melihat dan mengakses kumpulan data yang berhak Anda dapatkan melalui langganan. Anda dapat menggunakan API operasi untuk mengunduh (mengekspor) atau menyalin kumpulan data Anda yang berhak ke Amazon S3 untuk digunakan dengan berbagai layanan AWS analisis dan pembelajaran mesin.
Untuk membuat atau menyalin aset atau menyalin revisi melalui pekerjaan, Anda dapat menggunakan AWS Management Console, AWS Command Line Interface (AWS CLI), REST aplikasi Anda sendiri, atau salah satu dari AWS SDKs.
Pekerjaan dihapus 90 hari setelah dibuat.
Properti Job
Pekerjaan memiliki properti berikut:
-
Job ID — ID yang dihasilkan saat pekerjaan dibuat yang secara unik mengidentifikasi pekerjaan.
-
Jenis pekerjaan - Jenis pekerjaan berikut didukung:
-
Mengimpor dari Amazon S3
-
Impor izin AWS Lake Formation data (Pratinjau)
-
Impor dari ditandatangani URL
-
Impor dari Amazon API Gateway API
-
Impor dari AWS Data Exchange datashare untuk Amazon Redshift
-
Impor akses data Amazon S3
-
Ekspor ke Amazon S3
-
Ekspor untuk ditandatangani URL
-
-
Amazon Resource Name (ARN) — Pengidentifikasi unik untuk AWS sumber daya.
-
Status pekerjaan - Status pekerjaan adalah
WAITING
,IN_PROGRESS
,COMPLETED
,CANCELLED
,ERROR
, atauTIMED_OUT
. Ketika sebuah pekerjaan dibuat, itu dalamWAITING
keadaan sampai pekerjaan dimulai. -
Rincian pekerjaan — Detail operasi yang akan dilakukan oleh pekerjaan, seperti rincian tujuan ekspor atau rincian sumber impor.
contoh sumber daya pekerjaan
{ "Arn": "arn:aws:dataexchange:us-east-1:
123456789012
:jobs/6cEXAMPLE818f7c7a23b3d0EXAMPLE1c
", "Id": "6cEXAMPLE818f7c7a23b3d0EXAMPLE1c
", "State": "COMPLETED", "Type": "IMPORT_ASSETS_FROM_S3", "CreatedAt": "2019-10-11T14:12:24.640Z", "UpdatedAt": "2019-10-11T14:13:00.804Z", "Details": { "ImportAssetsFromS3": { "AssetSources": [ { "Bucket": "amzn-s3-demo-bucket", "Key": "MyKey
" } ], "DataSetId": "14EXAMPLE4460dc9b005a0dEXAMPLE2f", "RevisionId": "e5EXAMPLE224f879066f999EXAMPLE42" } } }
Wilayah AWS dan pekerjaan
Jika Anda mengimpor atau mengekspor aset ke atau dari bucket Amazon S3 Wilayah AWS yang berbeda dari Wilayah kumpulan data, Anda Akun AWS akan dikenakan biaya transfer data, menurut kebijakan harga transfer data Amazon S3.
Jika Anda mengekspor aset ke yang ditandatanganiURL, Anda Akun AWS akan dikenakan biaya transfer data dari Amazon S3 ke internet sesuai dengan kebijakan harga Amazon S3
Ketika langganan Anda ke kumpulan data AWS Data Exchange untuk File berakhir, Anda mempertahankan akses ke file apa pun yang sudah Anda ekspor. Tinjau Perjanjian Langganan Data Anda untuk memverifikasi apakah perjanjian Anda mengharuskan Anda menghapus data yang diekspor saat mengakhiri langganan.
Mengimpor aset
Anda dapat mengimpor aset ke revisi dengan cara berikut:
Topik
Mengimpor aset dari bucket S3
Saat Anda mengimpor aset dari Amazon S3 ke AWS Data Exchange, izin AWS Identity and Access Management (IAM) yang Anda gunakan harus menyertakan kemampuan untuk menulis ke bucket S3 AWS Data Exchange layanan dan membaca dari bucket S3 tempat aset Anda disimpan. Anda dapat mengimpor dari bucket S3 apa pun yang memiliki izin untuk diakses, terlepas dari kepemilikannya. Untuk informasi selengkapnya, lihat Izin Amazon S3.
Anda dapat mengimpor hingga 100 aset dalam satu pekerjaan.
Mengimpor aset dari bucket S3 ()AWS SDKs
Untuk mengimpor aset dari bucket Amazon S3 ()AWS SDKs
-
Buat
CreateJob
permintaan tipeIMPORT_ASSETS_FROM_S3
. -
Sertakan yang berikut ini dalam permintaan:
-
AssetSources
-
Bucket
-
Key
-
-
DataSetID
-
RevisionID
-
-
Mulai
CreateJob
permintaan denganStartJob
operasi yang membutuhkanJobId
pengembalian pada langkah 1. -
(Opsional) Perbarui properti nama aset setelah dibuat.
Mengimpor aset dari bucket S3 (konsol)
Untuk mengimpor aset dari bucket S3 (konsol)
-
Buka browser web Anda dan masuk ke AWS Data Exchange konsol
. -
Di panel navigasi sisi kiri, untuk Publikasikan data, pilih Kumpulan data yang dimiliki.
-
Di kumpulan data yang dimiliki, pilih kumpulan data yang memiliki revisi yang ingin Anda perbarui.
-
Pada tab Revisi, pilih Buat revisi untuk membuka halaman Buat revisi.
-
Untuk pengaturan Revisi, berikan komentar opsional untuk revisi Anda yang menjelaskan tujuan revisi.
-
Untuk Tambah tag - opsional, tambahkan tag yang terkait dengan sumber daya.
-
Pilih Buat.
Revisi baru Anda dibuat.
-
-
Untuk bagian Pekerjaan, pilih Impor dari Amazon S3.
-
Ikuti petunjuk di jendela Impor dari Amazon S3, lalu pilih Impor aset.
Pekerjaan dimulai untuk mengimpor aset Anda ke kumpulan data Anda. Setelah pekerjaan selesai, bidang Negara di bagian Pekerjaan diperbarui menjadi Selesai.
Mengimpor aset dari yang ditandatangani URL
Anda dapat menggunakan aset yang ditandatangani URLs untuk mengimpor yang tidak disimpan di Amazon S3.
Topik
Mengimpor aset dari tanda tangan URL ()AWS SDKs
Untuk mengimpor aset dari tanda tangan URL (AWS SDKs)
-
Buat
CreateJob
permintaan tipeIMPORT_ASSET_FROM_SIGNED_URL
. -
Sertakan yang berikut ini dalam permintaan:
-
AssetName
-
DataSetID
-
Md5Hash
-
RevisionID
-
-
Mulai
CreateJob
permintaan denganStartJob
operasi yang membutuhkanJobId
pengembalian pada langkah 1. -
(Opsional) Perbarui properti nama aset setelah dibuat.
-
Detail respons termasuk
SignedUrl
yang dapat Anda gunakan untuk mengimpor file Anda.
catatan
Tanda tangan URL berakhir satu menit setelah dibuat.
Mengimpor aset dari URL (konsol) yang ditandatangani
Untuk mengimpor aset dari URL (konsol) yang ditandatangani
-
Buka browser web Anda dan masuk ke AWS Data Exchange konsol
. -
Di panel navigasi sisi kiri, untuk Publikasikan data, pilih Kumpulan data yang dimiliki.
-
Di kumpulan data yang dimiliki, pilih kumpulan data yang memiliki aset yang ingin Anda perbarui.
-
Pada tab Revisi, pilih Buat revisi untuk membuka halaman Buat revisi.
-
Untuk pengaturan Revisi, berikan komentar opsional untuk revisi Anda yang menjelaskan tujuan revisi.
-
Untuk Tambah tag - opsional, tambahkan tag yang terkait dengan sumber daya.
-
Pilih Buat.
Revisi baru Anda dibuat.
-
-
Untuk bagian Pekerjaan, pilih Unggah.
-
Ikuti petunjuk di jendela unggah, lalu pilih Buka.
Pekerjaan dimulai untuk mengimpor aset Anda ke kumpulan data Anda. Setelah pekerjaan selesai, bidang Negara di bagian Pekerjaan diperbarui menjadi Selesai.
Mengimpor aset dari Amazon Gateway API API
AWS Data Exchange pelanggan dapat menggunakan IAM kredensialnya dan AWS SDKs menelepon APIs dari penyedia data. AWS Data Exchange mengelola akses APIs dengan menangani otentikasi dan hak berlangganan.
Mengimpor API aset dari Amazon API Gateway API ()AWS SDKs
catatan
Saat ini, SendApiAsset
operasi tidak didukung untuk hal-hal berikutSDKs:
-
AWS SDK for .NET
-
AWS SDK for C++
-
AWS SDK for Java 2.x
Untuk mengimpor aset dari Amazon API Gateway API (AWS SDKs)
-
Buat
CreateJob
permintaan tipeIMPORT_ASSET_FROM_API_GATEWAY_API
. -
Sertakan yang berikut ini dalam permintaan:
-
ApiID
-
DataSetID
-
ProtocolType
-
RevisionID
-
Stage
-
-
Mulai
CreateJob
permintaan denganStartJob
operasi yang membutuhkanJobId
pengembalian pada langkah 1. -
(Opsional) Jajak pendapat
GetJob
operasi untuk menunggu pekerjaan selesai. -
(Opsional) Perbarui properti nama aset setelah dibuat.
Mengimpor API aset dari Amazon API Gateway API (konsol)
Untuk mengimpor aset dari Amazon API Gateway API (konsol)
-
Buka browser web Anda dan masuk ke AWS Data Exchange konsol
. -
Di panel navigasi sisi kiri, untuk Publikasikan data, pilih Kumpulan data yang dimiliki.
-
Di kumpulan data yang dimiliki, pilih kumpulan data yang memiliki aset yang ingin Anda perbarui.
-
Pada tab Revisi, pilih Buat revisi untuk membuka halaman Buat revisi.
-
Untuk pengaturan Revisi, berikan komentar opsional untuk revisi Anda yang menjelaskan tujuan revisi.
-
Untuk Tambah tag - opsional, tambahkan tag yang terkait dengan sumber daya.
-
Pilih Buat.
Revisi baru Anda dibuat.
-
-
Untuk bagian APIaset, pilih Tambah API tahap.
-
Pada halaman Tambah API tahap, pilih Amazon API Gateway API dan nama Panggung dari akun Anda Akun AWS atau akun lain.
-
Untuk Dokumen API untuk pelanggan:
-
Perbarui APInama ke nama yang jelas dan ringkas yang dapat dipahami pelanggan.
-
Dokumentasikan spesifikasi Open API 3.0 dengan memasukkan spesifikasi di lapangan, mengimpor spesifikasi dengan memilih Impor dari. JSONfile, atau mengimpor spesifikasi dengan memilih Impor dari Amazon API Gateway.
-
-
Pilih Tambahkan API tahap.
Pekerjaan dimulai untuk mengimpor API aset Anda ke kumpulan data Anda. Setelah pekerjaan selesai, bidang Negara di bagian Pekerjaan diperbarui menjadi Selesai.
Mengimpor aset dari AWS Data Exchange datashare untuk Amazon Redshift
Saat mengimpor aset menggunakan AWS Data Exchange datashare untuk Amazon Redshift, Anda dapat mulai menanyakan, menganalisis, dan mengoperasionalkan tabel Amazon Redshift pihak ketiga setelah berlangganan.
Mengimpor aset dari AWS Data Exchange datashare untuk Amazon Redshift ()AWS SDKs
Untuk mengimpor aset dari AWS Data Exchange datashare untuk Amazon Redshift ()AWS SDKs
-
Buat
CreateJob
permintaan tipeIMPORT_ASSETS_FROM_REDSHIFT_DATA_SHARES
. -
Sertakan yang berikut ini dalam permintaan:
-
AssetSources
-
DataShareArn
-
-
DataSetID
-
RevisionID
-
-
Mulai
CreateJob
permintaan denganStartJob
operasi yang membutuhkanJobId
pengembalian pada langkah 1. -
(Opsional) Jajak pendapat
GetJob
operasi untuk menunggu pekerjaan selesai. -
(Opsional) Perbarui properti nama aset setelah dibuat.
Mengimpor aset dari AWS Data Exchange datashare untuk Amazon Redshift (konsol)
Untuk mengimpor aset dari ADE datashare (untuk konsol Amazon Redshift)
-
Buka browser web Anda dan masuk ke AWS Data Exchange konsol
. -
Di panel navigasi sisi kiri, untuk Publikasikan data, pilih Kumpulan data yang dimiliki.
-
Di kumpulan data yang dimiliki, pilih kumpulan data yang memiliki aset yang ingin Anda perbarui.
-
Pada tab Revisi, pilih Buat revisi untuk membuka halaman Buat revisi.
-
Untuk pengaturan Revisi, berikan komentar opsional untuk revisi Anda yang menjelaskan tujuan revisi.
-
Untuk Tambah tag - opsional, tambahkan tag yang terkait dengan sumber daya.
-
Pilih Buat.
Revisi baru Anda dibuat.
-
-
Untuk bagian AWS Data Exchange datashares untuk Amazon Redshift, pilih Tambahkan datashares.
-
Pada halaman Add AWS Data Exchange datashare to revision, pilih datashare atau datashares yang ingin Anda tambahkan.
-
Pilih Tambahkan datashare (s).
Pekerjaan dimulai untuk mengimpor aset Anda ke kumpulan data Anda. Setelah pekerjaan selesai, bidang Negara di bagian Pekerjaan diperbarui menjadi Selesai.
Mengimpor aset dari AWS Lake Formation (Pratinjau)
Saat Anda mengimpor aset dari AWS Lake Formation ke AWS Data Exchange, IAM izin yang Anda gunakan harus menyertakan kemampuan berikut:
-
Menulis ke, memberikan, dan mencabut izin Lake Formation
-
Buat pembagian sumber daya untuk tabel, database, dan katalog
-
Memperbarui, menghapus, mengaitkan, dan memisahkan pembagian sumber daya untuk pembagian sumber daya apa pun yang dimulai dengan Lake Formation
Untuk informasi selengkapnya tentang IAM izin yang diperlukan dan yang direkomendasikan, lihatManajemen identitas dan akses di AWS Data Exchange.
Mengimpor aset dari AWS Lake Formation (Pratinjau) (AWSSDKs)
Untuk mengimpor aset dari AWS Lake Formation (Pratinjau) (AWSSDKs)
-
Buat
CreateJob
permintaan tipeImport_Assets_From_Lake_Formation_Tag_Policy
. -
Sertakan yang berikut ini dalam permintaan:
-
AssetSources
-
CatalogId
-
Database
-
Expression
-
TagKey
-
TagValues
-
-
Permissions
-
-
Table
-
Expression
-
TagKey
-
TagValues
-
-
Permissions
-
-
-
RoleArn
-
DataSetId
-
RevisionId
-
-
Mulai
CreateJob
permintaan denganStartJob
operasi yang membutuhkanJobId
. -
(Opsional) Jajak pendapat
GetJob
operasi untuk menunggu pekerjaan selesai. -
(Opsional) Perbarui properti nama aset setelah dibuat.
Mengimpor aset dari AWS Lake Formation (Pratinjau) (konsol)
Untuk mengimpor aset dari AWS Lake Formation (Pratinjau) (konsol)
-
Buka browser web Anda dan masuk ke AWS Data Exchange konsol
. -
Di panel navigasi sisi kiri, untuk Publikasikan data, pilih Kumpulan data yang dimiliki.
-
Di kumpulan data yang dimiliki, pilih kumpulan data yang memiliki revisi yang ingin Anda perbarui.
-
Pada tab Revisi, pilih Buat revisi untuk membuka halaman Buat revisi.
-
Untuk pengaturan Revisi, berikan komentar opsional untuk revisi Anda yang menjelaskan tujuan revisi.
-
Untuk Tambah tag - opsional, tambahkan tag yang terkait dengan sumber daya.
-
Pilih Buat.
Revisi baru Anda dibuat.
-
-
Untuk bagian izin data Lake Formation, pilih Tambahkan LF-tag.
-
Pilih Kunci dan Nilai yang ingin Anda tambahkan dan pilih Tambahkan LF-Tag.
-
(Opsional) Pilih Sumber Daya Pratinjau untuk melihat sumber daya katalog data terkait yang Anda berikan izin.
-
-
Di Akses layanan, pilih Peran untuk mengimpor AWS Lake Formation sumber daya ke AWS Data Exchange.
-
Pilih Buat izin data Lake Formation.
Pekerjaan dimulai untuk mengimpor aset Anda ke kumpulan data Anda. Setelah pekerjaan selesai, bidang Negara bagian di bagian Pekerjaan diperbarui ke Selesai.
Mengekspor aset
Baik penyedia dan pelanggan dapat mengekspor aset dari revisi produk yang dipublikasikan. Ada dua cara Anda dapat mengekspor aset:
Mengekspor aset ke bucket S3
Saat Anda mengekspor aset ke Amazon S3, IAM izin yang Anda gunakan harus menyertakan kemampuan membaca dari bucket S3 AWS Data Exchange layanan dan menulis ke bucket S3 tempat aset Anda disimpan. Anda dapat mengekspor ke bucket S3 apa pun yang memiliki izin untuk diakses, terlepas dari kepemilikannya. Untuk informasi selengkapnya, lihat Izin Amazon S3.
AWS Data Exchange mendukung parameter enkripsi yang dapat dikonfigurasi saat mengekspor set data ke Amazon S3. Dalam detail pekerjaan ekspor, Anda dapat menentukan konfigurasi enkripsi sisi server Amazon S3 yang ingin Anda terapkan ke objek yang diekspor. Anda dapat memilih untuk menggunakan enkripsi sisi server dengan Amazon S3-Managed Keys (SSE-S3) atau enkripsi sisi server dengan disimpan di (-). AWS KMS keys AWS Key Management Service SSE KMS Untuk informasi selengkapnya, lihat Melindungi data menggunakan enkripsi sisi server di Panduan Pengguna Amazon Simple Storage Service.
penting
Kami menyarankan Anda mempertimbangkan fitur keamanan Amazon S3 saat mengekspor data ke Amazon S3. Untuk informasi tentang pedoman umum dan praktik terbaik, lihat Praktik terbaik keamanan untuk Amazon S3 di Panduan Pengguna Layanan Penyimpanan Sederhana Amazon.
penting
Jika penyedia telah menandai suatu produk sebagai berisi informasi kesehatan yang dilindungi (PHI) tunduk pada Undang-Undang Portabilitas dan Akuntabilitas Asuransi Kesehatan tahun 1996 (HIPAA), Anda tidak boleh mengekspor kumpulan data produk ke dalam Anda Akun AWS kecuali ditentukan sebagai HIPAA akun (sebagaimana didefinisikan dalam Adendum Rekanan AWS Bisnis yang ditemukan di). Akun AWS AWS Artifact
Anda dapat mengekspor hingga 100 aset dalam satu pekerjaan.
Topik
Video berikut menjelaskan lebih lanjut tentang cara mengekspor aset dari AWS Data Exchange.
Mengekspor aset ke bucket S3 ()AWS SDKs
Untuk mengekspor aset ke bucket S3 ()AWS SDKs
-
Buat
CreateJob
permintaan tipeEXPORT_ASSETS_TO_S3
. -
Sertakan yang berikut ini dalam permintaan:
-
AssetDestinations
-
AssetID
-
Bucket
-
Key
-
-
DataSetID
-
Encryption
-
KmsKeyArn
-
Type
-
-
RevisionID
-
-
Mulai
CreateJob
permintaan denganStartJob
operasi yang membutuhkanJobId
pengembalian pada langkah 1. -
(Opsional) Perbarui properti nama aset setelah dibuat.
catatan
Untuk informasi tentang mengekspor seluruh revisi sebagai satu pekerjaan, lihat. Mengekspor revisi
Mengekspor aset ke bucket S3 sebagai pelanggan (konsol)
Untuk mengekspor aset ke bucket S3 sebagai pelanggan (konsol)
-
Buka browser web Anda dan masuk ke AWS Data Exchange konsol
. -
Di panel navigasi sisi kiri, untuk langganan Saya, pilih Data yang berjudul.
-
Dalam data Judul, pilih produk yang memiliki revisi yang ingin Anda ekspor.
-
Dalam Kumpulan data Berjudul, pilih kumpulan data.
-
Pada tab Revisi, pilih revisi.
-
Dari tab Aset, pilih kotak centang di samping aset yang ingin diekspor.
-
Pilih Ekspor tindakan, lalu pilih Ekspor aset yang dipilih ke Amazon S3.
-
Ikuti petunjuk di jendela Ekspor ke Amazon S3 dan kemudian pilih Ekspor.
Pekerjaan dimulai untuk mengekspor aset Anda. Setelah pekerjaan selesai, bidang Negara di bagian Pekerjaan diperbarui menjadi Selesai.
Mengekspor aset ke bucket S3 sebagai penyedia (konsol)
Untuk mengekspor aset ke bucket S3 sebagai penyedia (konsol)
-
Buka browser web Anda dan masuk ke AWS Data Exchange konsol
. -
Di panel navigasi sisi kiri, untuk Publikasikan data, pilih Kumpulan data yang dimiliki.
-
Di kumpulan data yang dimiliki, pilih kumpulan data yang memiliki aset yang ingin Anda ekspor.
-
Arahkan ke tab Produk untuk memastikan bahwa kumpulan data dikaitkan dengan produk yang dipublikasikan.
-
Dari tab Revisi, pilih revisi.
-
Untuk bagian Aset yang diimpor, pilih kotak centang di sebelah nama aset.
-
Pilih Ekspor tindakan, lalu pilih Ekspor aset yang dipilih ke Amazon S3.
-
Ikuti petunjuk di jendela Ekspor ke Amazon S3 dan kemudian pilih Ekspor.
Pekerjaan dimulai untuk mengekspor aset Anda. Setelah pekerjaan selesai, bidang Negara di bagian Pekerjaan diperbarui menjadi Selesai.
Mengekspor aset ke yang ditandatangani URL
Anda dapat menggunakan aset yang ditandatangani URLs untuk mengekspor yang tidak disimpan di Amazon S3.
Topik
Mengekspor aset ke tanda tangan URL ()AWS SDKs
Anda dapat menggunakan aset yang ditandatangani URLs untuk mengekspor ke tujuan selain bucket S3.
Untuk mengekspor aset ke tanda tangan URL (AWS SDKs)
-
Buat
CreateJob
permintaan tipeEXPORT_ASSET_TO_SIGNED_URL
. -
Sertakan yang berikut ini dalam permintaan:
-
AssetID
-
DataSetID
-
RevisionID
-
-
Mulai
CreateJob
permintaan denganStartJob
operasi yang membutuhkanJobId
pengembalian pada langkah 1. -
(Opsional) Perbarui properti nama aset setelah dibuat.
-
Detail respons termasuk
SignedUrl
yang dapat Anda gunakan untuk mengimpor file Anda.
catatan
Tanda tangan URL berakhir satu menit setelah dibuat.
Mengekspor aset ke ditandatangani URL sebagai pelanggan (konsol)
Untuk mengekspor aset ke ditandatangani URL sebagai pelanggan (konsol)
-
Buka browser web Anda dan masuk ke AWS Data Exchange konsol
. -
Di panel navigasi sisi kiri, untuk langganan Saya, pilih Data yang berjudul.
-
Dalam data Judul, pilih produk yang memiliki revisi yang ingin Anda ekspor.
-
Dalam Kumpulan data Berjudul, pilih kumpulan data.
-
Pada tab Revisi, pilih revisi.
-
Dari tab Aset, pilih kotak centang di samping aset yang ingin diekspor.
-
Pilih Ekspor tindakan, lalu pilih Unduh aset yang dipilih.
Pekerjaan dimulai untuk mengekspor aset Anda. Setelah pekerjaan selesai, bidang Negara di bagian Pekerjaan diperbarui menjadi Selesai.
Mengekspor aset ke penyedia yang ditandatangani URL sebagai penyedia (konsol)
Untuk mengekspor aset ke penyedia yang ditandatangani URL sebagai penyedia (konsol)
-
Buka browser web Anda dan masuk ke AWS Data Exchange konsol
. -
Di panel navigasi sisi kiri, untuk Publikasikan data, pilih Kumpulan data yang dimiliki.
-
Di kumpulan data yang dimiliki, pilih produk yang memiliki revisi yang ingin Anda ekspor.
-
Arahkan ke tab Produk untuk memastikan bahwa kumpulan data dikaitkan dengan produk yang dipublikasikan.
-
Pada tab Revisi, pilih revisi.
-
Untuk bagian Aset yang diimpor, pilih kotak centang di sebelah nama aset.
-
Pilih Ekspor tindakan, lalu pilih Unduh aset yang dipilih.
Pekerjaan dimulai untuk mengekspor aset Anda. Setelah pekerjaan selesai, bidang Negara di bagian Pekerjaan diperbarui menjadi Selesai.
Mengekspor revisi
Baik penyedia maupun pelanggan dapat mengekspor revisi kumpulan data ke bucket S3 yang memiliki izin untuk mereka akses.
AWS Data Exchange mendukung parameter enkripsi yang dapat dikonfigurasi saat mengekspor revisi ke Amazon S3. Dalam detail pekerjaan ekspor, Anda dapat menentukan konfigurasi enkripsi sisi server Amazon S3 yang ingin Anda terapkan ke objek yang diekspor. Anda dapat memilih untuk menggunakan enkripsi sisi server dengan Amazon S3-Managed Keys (SSE-S3) atau enkripsi sisi server dengan kunci yang disimpan di (-). KMS AWS Key Management Service SSE KMS Untuk informasi selengkapnya, lihat Melindungi data menggunakan enkripsi sisi server dalam Panduan Developer Amazon Simple Storage Service.
penting
Jika penyedia telah menandai suatu produk sebagai berisi informasi kesehatan yang dilindungi (PHI) tunduk pada Undang-Undang Portabilitas dan Akuntabilitas Asuransi Kesehatan tahun 1996 (HIPAA), Anda tidak boleh mengekspor kumpulan data produk ke dalam Anda Akun AWS kecuali ditentukan sebagai HIPAA akun (sebagaimana didefinisikan dalam Adendum Rekanan AWS Bisnis yang ditemukan di). Akun AWS AWS Artifact
Topik
Video berikut menjelaskan lebih lanjut tentang cara mengekspor aset dari AWS Data Exchange (mulai 2:18).
Mengekspor revisi ke bucket S3 ()AWS SDKs
Untuk mengekspor revisi ke bucket S3 ()AWS SDKs
-
Buat
CreateJob
permintaan tipeEXPORT_REVISIONS_TO_S3
. -
Sertakan yang berikut ini dalam permintaan:
-
DataSetId
-
Encryption
-
KmsKeyArn
-
Type
-
-
RevisionDestinations
-
Bucket
-
KeyPattern
-
RevisionId
-
-
-
Mulai
CreateJob
permintaan denganStartJob
operasi yang membutuhkanJobId
pengembalian pada langkah 1. -
Aset yang baru dibuat memiliki properti nama yang sama dengan kunci objek S3 asli. Kunci objek Amazon S3 default ke pola kunci.
${Asset.Name}
Anda dapat memperbarui properti nama aset setelah dibuat.
Untuk informasi selengkapnya tentang pola kunci, lihatPola kunci saat mengekspor revisi.
catatan
Jika Anda menggunakan DataSet.Name
sebagai referensi dinamis, Anda harus memiliki IAM izindataexchange:GetDataSet
. Untuk informasi selengkapnya, lihat AWS Data Exchange APIizin: tindakan dan referensi sumber daya.
Mengekspor revisi ke bucket S3 sebagai penyedia (konsol)
Untuk mengekspor revisi ke bucket S3 sebagai penyedia (konsol)
-
Buka browser web Anda dan masuk ke AWS Data Exchange konsol
. -
Di panel navigasi sisi kiri, untuk Publikasikan data, pilih Kumpulan data yang dimiliki.
-
Di kumpulan data yang dimiliki, pilih produk yang memiliki revisi yang ingin Anda ekspor.
-
Arahkan ke tab Produk untuk memastikan bahwa kumpulan data dikaitkan dengan produk yang dipublikasikan.
-
Pada tab Revisi, pilih revisi.
-
Untuk bagian Aset yang diimpor, pilih kotak centang di sebelah nama aset.
-
Pilih Ekspor tindakan, lalu pilih Ekspor aset yang dipilih ke Amazon S3.
-
Ikuti petunjuk di jendela Ekspor ke Amazon S3 dan kemudian pilih Ekspor.
Pekerjaan dimulai untuk mengekspor aset Anda. Setelah pekerjaan selesai, bidang Negara di bagian Pekerjaan diperbarui menjadi Selesai.
Mengekspor revisi ke bucket S3 sebagai pelanggan (konsol)
Untuk mengekspor revisi ke bucket S3 sebagai pelanggan (konsol)
-
Buka browser web Anda dan masuk ke AWS Data Exchange konsol
. -
Di panel navigasi sisi kiri, untuk langganan Saya, pilih Data yang berjudul.
-
Dalam data Judul, pilih produk yang memiliki revisi yang ingin Anda ekspor.
-
Dalam Kumpulan data Berjudul, pilih kumpulan data.
-
Pada tab Revisi, pilih revisi, lalu pilih Ekspor ke Amazon S3.
-
Di Ekspor revisi ke Amazon S3, pilih opsi tujuan, tujuan folder bucket Amazon S3, konfigurasikan opsi enkripsi, lalu pilih Ekspor.
Pekerjaan mulai mengekspor revisi Anda. Setelah pekerjaan selesai, bidang Negara di bagian Pekerjaan diperbarui menjadi Selesai.
Secara otomatis mengekspor revisi ke bucket S3 sebagai pelanggan
Saat penyedia menerbitkan revisi baru, Anda dapat memilih untuk secara otomatis mengekspor revisi baru ke bucket Amazon S3 Anda. Anda dapat mengekspor revisi baru hingga lima ember S3. Revisi baru akan secara otomatis muncul di bucket S3 yang telah Anda pilih.
Topik
catatan
Untuk mengekspor revisi secara otomatis ke bucket S3 pilihan Anda, bucket S3 Anda harus memiliki kebijakan bucket dengan izin yang disetel agar dapat mengekspor data AWS Data Exchange ke dalamnya. Untuk informasi selengkapnya, lihat Prasyarat untuk izin kebijakan bucket S3.
Prasyarat untuk izin kebijakan bucket S3
Sebelum Anda dapat secara otomatis mengekspor revisi ke bucket S3, Anda harus menonaktifkan pembayaran pemohon dan bucket S3 Anda harus memiliki kebijakan bucket dengan izin yang disetel untuk memungkinkan mengekspor data AWS Data Exchange ke dalamnya. Prosedur berikut memberikan informasi tentang cara mengedit kebijakan bucket S3 yang ada atau membuat kebijakan bucket S3 dengan izin ini.
Jika bucket S3 Anda dikonfigurasi untuk KMS enkripsi SSE -, pengguna yang mengonfigurasi pekerjaan ekspor otomatis harus memiliki CreateGrant
izin pada KMS kunci untuk AWS Data Exchange
menyalin objek ke bucket S3 Anda.
penting
Untuk memverifikasi bahwa prasyarat izin kebijakan bucket S3 terpenuhi, objek dengan format _ADX-TEST-ACCOUNTID#
penamaan ditambahkan ke bucket S3 selama proses ekspor otomatis.
Mengedit kebijakan bucket S3 yang ada
Jika bucket S3 Anda memiliki kebijakan bucket, selesaikan prosedur berikut untuk mengizinkan mengekspor data AWS Data Exchange ke bucket tersebut.
Untuk mengedit kebijakan bucket S3 yang ada
-
Arahkan ke bucket tempat Anda ingin mengekspor revisi.
-
Pilih tab Izin, lalu pilih Edit di bagian kebijakan bucket.
-
Salin pernyataan berikut dan tempel di akhir daftar pernyataan.
{ "Effect": "Allow", "Principal": { "Service": "dataexchange.amazonaws.com" }, "Action": [ "s3:PutObject", "s3:PutObjectAcl" ], "Resource": "arn:aws:s3:::<BUCKET-NAME>/*", "Condition": { "StringEquals": { "aws:SourceAccount": "<AWS ID>" } } }
-
Ganti
<BUCKET-NAME>
dengan nama bucket S3 Anda dan ganti<AWS ID>
dengan AWS ID Anda. -
Pilih Simpan perubahan.
-
Jika Anda ingin menambahkan lebih banyak bucket sebagai tujuan untuk pekerjaan ekspor otomatis Anda, ulangi prosedur, mulai dari Langkah 1.
Membuat kebijakan bucket S3
Jika bucket S3 Anda tidak memiliki kebijakan bucket, selesaikan prosedur berikut untuk membuat kebijakan bucket S3 agar dapat mengekspor data AWS Data Exchange ke bucket tersebut.
Untuk membuat kebijakan bucket S3
-
Arahkan ke bucket tempat Anda ingin mengekspor revisi.
-
Pilih tab Izin, lalu pilih Edit di bagian kebijakan bucket.
-
Salin kebijakan bucket lengkap berikut dan tempelkan ke editor kebijakan bucket.
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "Service": "dataexchange.amazonaws.com" }, "Action": [ "s3:PutObject", "s3:PutObjectAcl" ], "Resource": "arn:aws:s3:::<BUCKET-NAME>/*", "Condition": { "StringEquals": { "aws:SourceAccount": "<AWS ID>" } } } ] }
-
Ganti
<BUCKET-NAME>
dengan nama bucket S3 Anda dan ganti<AWS ID>
dengan AWS ID Anda. -
Pilih Simpan perubahan.
-
Jika Anda ingin menambahkan lebih banyak bucket sebagai tujuan untuk pekerjaan ekspor otomatis Anda, ulangi prosedur, mulai dari Langkah 1.
Secara otomatis mengekspor revisi ke bucket S3 sebagai pelanggan (konsol)
catatan
Untuk mengekspor revisi secara otomatis ke bucket S3 pilihan Anda, bucket S3 Anda harus memiliki kebijakan bucket dengan izin yang disetel agar dapat mengekspor data AWS Data Exchange ke dalamnya. Untuk informasi selengkapnya, lihat Prasyarat untuk izin kebijakan bucket S3.
Untuk secara otomatis mengekspor revisi ke bucket S3 sebagai pelanggan (konsol)
-
Buka browser web Anda dan masuk ke AWS Data Exchange konsol
. -
Di panel navigasi sisi kiri, untuk langganan Saya, pilih Data yang berjudul.
-
Dalam data Judul, pilih produk yang memiliki revisi yang ingin Anda ekspor.
-
Dalam Kumpulan data Berjudul, pilih kumpulan data.
-
Pada tab Revisi, di bawah Tujuan pekerjaan ekspor otomatis, pilih Tindakan, lalu pilih Tambahkan tujuan pekerjaan ekspor otomatis.
-
Di Tambahkan tujuan pekerjaan ekspor otomatis, pilih opsi Tujuan sederhana atau lanjutan.
-
Jika Anda memilih opsi Simple, pilih tujuan folder bucket Amazon S3 dari daftar tarik-turun dan opsi enkripsi, lalu pilih Tambahkan tujuan bucket.
-
Jika Anda memilih opsi Lanjutan, pilih tujuan folder bucket Amazon S3 dari daftar tarik-turun, pilih Pola penamaan kunci dan tambahkan ke jalur.
-
-
Tinjau Output.
-
Tetapkan opsi Enkripsi, tinjau harga Amazon S3, lalu pilih Tambahkan tujuan bucket.
Tujuan bucket Amazon S3 muncul di tab Revisi di bawah tujuan pekerjaan Ekspor otomatis.
Pekerjaan dimulai untuk mengekspor revisi Anda secara otomatis.
Untuk memverifikasi bahwa prasyarat izin kebijakan bucket S3 terpenuhi, objek dengan format
_ADX-TEST-ACCOUNTID#
penamaan ditambahkan ke bucket S3.Setelah pekerjaan selesai, bidang Negara di bagian Pekerjaan diperbarui menjadi Selesai.
Untuk menambahkan tujuan lain, pilih Tindakan, lalu Tambahkan tujuan pekerjaan ekspor otomatis.
Untuk mengedit, pilih tujuan yang ingin Anda edit, pilih Tindakan, lalu Edit konfigurasi tujuan.
Untuk menghapus, pilih Tindakan, lalu pilih Hapus tujuan pekerjaan ekspor otomatis.
Secara otomatis mengekspor revisi ke bucket S3 sebagai subscriber ()AWS SDKs
catatan
Untuk mengekspor revisi secara otomatis ke bucket S3 pilihan Anda, bucket S3 Anda harus memiliki kebijakan bucket dengan izin yang disetel agar dapat mengekspor data AWS Data Exchange ke dalamnya. Untuk informasi selengkapnya, lihat Prasyarat untuk izin kebijakan bucket S3.
Untuk secara otomatis mengekspor revisi ke bucket S3 ()AWS SDKs
-
Buat
Create_Event_Action
permintaan. -
Sertakan yang berikut ini dalam permintaan:
-
Action
-
ExportRevisionToS3
-
Encryption
-
KmsKeyArn
-
Type
-
-
-
RevisionDestination
-
Bucket
-
KeyPattern
-
-
-
Event
-
RevisionPublished
-
DataSetId
-
-
-
-
Ubah pola kunci jika perlu. Kunci objek Amazon S3 default ke pola kunci.
{Revision.CreatedAt}/{Asset.Name}
Untuk informasi selengkapnya tentang pola kunci, lihatPola kunci saat mengekspor revisi.
Untuk memverifikasi bahwa prasyarat izin kebijakan bucket S3 terpenuhi, objek dengan format
_ADX-TEST-ACCOUNTID#
penamaan ditambahkan ke bucket S3.
Pola kunci saat mengekspor revisi
Saat Anda mengekspor revisi, setiap aset menjadi objek di bucket S3. Nama-nama objek didasarkan pada pola kunci yang Anda berikan. Anda dapat menggunakan referensi dinamis yang mewakili atribut aset untuk membuat pola nama yang dihasilkan secara otomatis selama ekspor. Gunakan referensi dinamis yang ditunjukkan pada tabel berikut.
Referensi dinamis | Deskripsi |
---|---|
${Asset.Id} |
Id aset. |
${Asset.Name} |
Nama aset. |
${DataSet.Id} |
Id dari kumpulan data yang diekspor. |
${DataSet.Name} |
Nama kumpulan data yang diekspor. |
${Revision.CreatedAt} |
UTCTanggal dan waktu revisi dibuat, dalam format berikut: YYYY -MM DDTHH -:MM:. SSZ Misalnya: 2021-10-08T 16:33:19.787 Z |
${Revision.CreatedAt.Day} |
Hari bulan revisi dibuat. |
${Revision.CreatedAt.Month} |
Bulan revisi dibuat. |
${Revision.CreatedAt.Year} |
Tahun revisi dibuat. |
${Revision.Id} |
Id revisi yang diekspor. |
Anda dapat menggunakan referensi dinamis ini untuk membuat pola kunci untuk nama aset Anda. Anda harus menyertakan setidaknya satu dari dua referensi Asset
dinamis, yaitu ${Asset.Name}
dan${Asset.Id}
.
Misalnya, menggunakan ${Revision.Id}/${Asset.Name}
sebagai pola kunci menghasilkan objek Amazon S3 yang menggunakan Id revisi dan nama aset (dipisahkan oleh garis miring) sebagai nama objek.
Jika Anda mengekspor revisi dengan ID testRevisionId
yang memiliki dua aset bernama asset1
danasset2
, aset tersebut diekspor ke lokasi berikut di Amazon S3:
-
<bucket>/testRevisionId/asset1
-
<bucket>/testRevisionId/asset2
catatan
Objek yang Anda hasilkan harus memiliki nama yang unik. Jika mereka memiliki nama yang sama dengan objek yang ada di bucket S3, ekspor Anda akan menimpa objek yang ada. Jika revisi yang Anda ekspor memiliki nama yang tidak unik (misalnya, dua aset dengan nama yang sama), ekspor akan gagal. Satu-satunya referensi dinamis yang unik adalah${Asset.Id}
.