Lowongan kerja di AWS Data Exchange - AWS Data Exchange Panduan Pengguna

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 adalahWAITING,IN_PROGRESS,COMPLETED,CANCELLED,ERROR, atauTIMED_OUT. Ketika sebuah pekerjaan dibuat, itu dalam WAITING 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:

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
  1. Buat CreateJob permintaan tipeIMPORT_ASSETS_FROM_S3.

  2. Sertakan yang berikut ini dalam permintaan:

    • AssetSources

      • Bucket

      • Key

    • DataSetID

    • RevisionID

  3. Mulai CreateJob permintaan dengan StartJob operasi yang membutuhkan JobId pengembalian pada langkah 1.

  4. (Opsional) Perbarui properti nama aset setelah dibuat.

Mengimpor aset dari bucket S3 (konsol)

Untuk mengimpor aset dari bucket S3 (konsol)
  1. Buka browser web Anda dan masuk ke AWS Data Exchange konsol.

  2. Di panel navigasi sisi kiri, untuk Publikasikan data, pilih Kumpulan data yang dimiliki.

  3. Di kumpulan data yang dimiliki, pilih kumpulan data yang memiliki revisi yang ingin Anda perbarui.

  4. Pada tab Revisi, pilih Buat revisi untuk membuka halaman Buat revisi.

    1. Untuk pengaturan Revisi, berikan komentar opsional untuk revisi Anda yang menjelaskan tujuan revisi.

    2. Untuk Tambah tag - opsional, tambahkan tag yang terkait dengan sumber daya.

    3. Pilih Buat.

      Revisi baru Anda dibuat.

  5. Untuk bagian Pekerjaan, pilih Impor dari Amazon S3.

  6. 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.

Mengimpor aset dari tanda tangan URL ()AWS SDKs

Untuk mengimpor aset dari tanda tangan URL (AWS SDKs)
  1. Buat CreateJob permintaan tipeIMPORT_ASSET_FROM_SIGNED_URL.

  2. Sertakan yang berikut ini dalam permintaan:

    • AssetName

    • DataSetID

    • Md5Hash

    • RevisionID

  3. Mulai CreateJob permintaan dengan StartJob operasi yang membutuhkan JobId pengembalian pada langkah 1.

  4. (Opsional) Perbarui properti nama aset setelah dibuat.

  5. 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
  1. Buka browser web Anda dan masuk ke AWS Data Exchange konsol.

  2. Di panel navigasi sisi kiri, untuk Publikasikan data, pilih Kumpulan data yang dimiliki.

  3. Di kumpulan data yang dimiliki, pilih kumpulan data yang memiliki aset yang ingin Anda perbarui.

  4. Pada tab Revisi, pilih Buat revisi untuk membuka halaman Buat revisi.

    1. Untuk pengaturan Revisi, berikan komentar opsional untuk revisi Anda yang menjelaskan tujuan revisi.

    2. Untuk Tambah tag - opsional, tambahkan tag yang terkait dengan sumber daya.

    3. Pilih Buat.

      Revisi baru Anda dibuat.

  5. Untuk bagian Pekerjaan, pilih Unggah.

  6. 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)
  1. Buat CreateJob permintaan tipeIMPORT_ASSET_FROM_API_GATEWAY_API.

  2. Sertakan yang berikut ini dalam permintaan:

    • ApiID

    • DataSetID

    • ProtocolType

    • RevisionID

    • Stage

  3. Mulai CreateJob permintaan dengan StartJob operasi yang membutuhkan JobId pengembalian pada langkah 1.

  4. (Opsional) Jajak pendapat GetJob operasi untuk menunggu pekerjaan selesai.

  5. (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)
  1. Buka browser web Anda dan masuk ke AWS Data Exchange konsol.

  2. Di panel navigasi sisi kiri, untuk Publikasikan data, pilih Kumpulan data yang dimiliki.

  3. Di kumpulan data yang dimiliki, pilih kumpulan data yang memiliki aset yang ingin Anda perbarui.

  4. Pada tab Revisi, pilih Buat revisi untuk membuka halaman Buat revisi.

    1. Untuk pengaturan Revisi, berikan komentar opsional untuk revisi Anda yang menjelaskan tujuan revisi.

    2. Untuk Tambah tag - opsional, tambahkan tag yang terkait dengan sumber daya.

    3. Pilih Buat.

      Revisi baru Anda dibuat.

  5. Untuk bagian APIaset, pilih Tambah API tahap.

  6. Pada halaman Tambah API tahap, pilih Amazon API Gateway API dan nama Panggung dari akun Anda Akun AWS atau akun lain.

  7. Untuk Dokumen API untuk pelanggan:

    1. Perbarui APInama ke nama yang jelas dan ringkas yang dapat dipahami pelanggan.

    2. 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.

  8. 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
  1. Buat CreateJob permintaan tipeIMPORT_ASSETS_FROM_REDSHIFT_DATA_SHARES.

  2. Sertakan yang berikut ini dalam permintaan:

    • AssetSources

      • DataShareArn

    • DataSetID

    • RevisionID

  3. Mulai CreateJob permintaan dengan StartJob operasi yang membutuhkan JobId pengembalian pada langkah 1.

  4. (Opsional) Jajak pendapat GetJob operasi untuk menunggu pekerjaan selesai.

  5. (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)
  1. Buka browser web Anda dan masuk ke AWS Data Exchange konsol.

  2. Di panel navigasi sisi kiri, untuk Publikasikan data, pilih Kumpulan data yang dimiliki.

  3. Di kumpulan data yang dimiliki, pilih kumpulan data yang memiliki aset yang ingin Anda perbarui.

  4. Pada tab Revisi, pilih Buat revisi untuk membuka halaman Buat revisi.

    1. Untuk pengaturan Revisi, berikan komentar opsional untuk revisi Anda yang menjelaskan tujuan revisi.

    2. Untuk Tambah tag - opsional, tambahkan tag yang terkait dengan sumber daya.

    3. Pilih Buat.

      Revisi baru Anda dibuat.

  5. Untuk bagian AWS Data Exchange datashares untuk Amazon Redshift, pilih Tambahkan datashares.

  6. Pada halaman Add AWS Data Exchange datashare to revision, pilih datashare atau datashares yang ingin Anda tambahkan.

  7. 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)
  1. Buat CreateJob permintaan tipeImport_Assets_From_Lake_Formation_Tag_Policy.

  2. Sertakan yang berikut ini dalam permintaan:

    • AssetSources

      • CatalogId

      • Database

        • Expression

          • TagKey

          • TagValues

        • Permissions

      • Table

        • Expression

          • TagKey

          • TagValues

        • Permissions

    • RoleArn

    • DataSetId

    • RevisionId

  3. Mulai CreateJob permintaan dengan StartJob operasi yang membutuhkanJobId.

  4. (Opsional) Jajak pendapat GetJob operasi untuk menunggu pekerjaan selesai.

  5. (Opsional) Perbarui properti nama aset setelah dibuat.

Mengimpor aset dari AWS Lake Formation (Pratinjau) (konsol)

Untuk mengimpor aset dari AWS Lake Formation (Pratinjau) (konsol)
  1. Buka browser web Anda dan masuk ke AWS Data Exchange konsol.

  2. Di panel navigasi sisi kiri, untuk Publikasikan data, pilih Kumpulan data yang dimiliki.

  3. Di kumpulan data yang dimiliki, pilih kumpulan data yang memiliki revisi yang ingin Anda perbarui.

  4. Pada tab Revisi, pilih Buat revisi untuk membuka halaman Buat revisi.

    1. Untuk pengaturan Revisi, berikan komentar opsional untuk revisi Anda yang menjelaskan tujuan revisi.

    2. Untuk Tambah tag - opsional, tambahkan tag yang terkait dengan sumber daya.

    3. Pilih Buat.

      Revisi baru Anda dibuat.

  5. Untuk bagian izin data Lake Formation, pilih Tambahkan LF-tag.

  6. Pilih Kunci dan Nilai yang ingin Anda tambahkan dan pilih Tambahkan LF-Tag.

    1. (Opsional) Pilih Sumber Daya Pratinjau untuk melihat sumber daya katalog data terkait yang Anda berikan izin.

  7. Di Akses layanan, pilih Peran untuk mengimpor AWS Lake Formation sumber daya ke AWS Data Exchange.

  8. 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.

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
  1. Buat CreateJob permintaan tipeEXPORT_ASSETS_TO_S3.

  2. Sertakan yang berikut ini dalam permintaan:

    • AssetDestinations

      • AssetID

      • Bucket

      • Key

    • DataSetID

    • Encryption

      • KmsKeyArn

      • Type

    • RevisionID

  3. Mulai CreateJob permintaan dengan StartJob operasi yang membutuhkan JobId pengembalian pada langkah 1.

  4. (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)
  1. Buka browser web Anda dan masuk ke AWS Data Exchange konsol.

  2. Di panel navigasi sisi kiri, untuk langganan Saya, pilih Data yang berjudul.

  3. Dalam data Judul, pilih produk yang memiliki revisi yang ingin Anda ekspor.

  4. Dalam Kumpulan data Berjudul, pilih kumpulan data.

  5. Pada tab Revisi, pilih revisi.

  6. Dari tab Aset, pilih kotak centang di samping aset yang ingin diekspor.

  7. Pilih Ekspor tindakan, lalu pilih Ekspor aset yang dipilih ke Amazon S3.

  8. 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)
  1. Buka browser web Anda dan masuk ke AWS Data Exchange konsol.

  2. Di panel navigasi sisi kiri, untuk Publikasikan data, pilih Kumpulan data yang dimiliki.

  3. Di kumpulan data yang dimiliki, pilih kumpulan data yang memiliki aset yang ingin Anda ekspor.

  4. Arahkan ke tab Produk untuk memastikan bahwa kumpulan data dikaitkan dengan produk yang dipublikasikan.

  5. Dari tab Revisi, pilih revisi.

  6. Untuk bagian Aset yang diimpor, pilih kotak centang di sebelah nama aset.

  7. Pilih Ekspor tindakan, lalu pilih Ekspor aset yang dipilih ke Amazon S3.

  8. 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.

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)
  1. Buat CreateJob permintaan tipeEXPORT_ASSET_TO_SIGNED_URL.

  2. Sertakan yang berikut ini dalam permintaan:

    • AssetID

    • DataSetID

    • RevisionID

  3. Mulai CreateJob permintaan dengan StartJob operasi yang membutuhkan JobId pengembalian pada langkah 1.

  4. (Opsional) Perbarui properti nama aset setelah dibuat.

  5. 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)
  1. Buka browser web Anda dan masuk ke AWS Data Exchange konsol.

  2. Di panel navigasi sisi kiri, untuk langganan Saya, pilih Data yang berjudul.

  3. Dalam data Judul, pilih produk yang memiliki revisi yang ingin Anda ekspor.

  4. Dalam Kumpulan data Berjudul, pilih kumpulan data.

  5. Pada tab Revisi, pilih revisi.

  6. Dari tab Aset, pilih kotak centang di samping aset yang ingin diekspor.

  7. 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)
  1. Buka browser web Anda dan masuk ke AWS Data Exchange konsol.

  2. Di panel navigasi sisi kiri, untuk Publikasikan data, pilih Kumpulan data yang dimiliki.

  3. Di kumpulan data yang dimiliki, pilih produk yang memiliki revisi yang ingin Anda ekspor.

  4. Arahkan ke tab Produk untuk memastikan bahwa kumpulan data dikaitkan dengan produk yang dipublikasikan.

  5. Pada tab Revisi, pilih revisi.

  6. Untuk bagian Aset yang diimpor, pilih kotak centang di sebelah nama aset.

  7. 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

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
  1. Buat CreateJob permintaan tipeEXPORT_REVISIONS_TO_S3.

  2. Sertakan yang berikut ini dalam permintaan:

    • DataSetId

    • Encryption

      • KmsKeyArn

      • Type

    • RevisionDestinations

      • Bucket

      • KeyPattern

      • RevisionId

  3. Mulai CreateJob permintaan dengan StartJob operasi yang membutuhkan JobId pengembalian pada langkah 1.

  4. 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)
  1. Buka browser web Anda dan masuk ke AWS Data Exchange konsol.

  2. Di panel navigasi sisi kiri, untuk Publikasikan data, pilih Kumpulan data yang dimiliki.

  3. Di kumpulan data yang dimiliki, pilih produk yang memiliki revisi yang ingin Anda ekspor.

  4. Arahkan ke tab Produk untuk memastikan bahwa kumpulan data dikaitkan dengan produk yang dipublikasikan.

  5. Pada tab Revisi, pilih revisi.

  6. Untuk bagian Aset yang diimpor, pilih kotak centang di sebelah nama aset.

  7. Pilih Ekspor tindakan, lalu pilih Ekspor aset yang dipilih ke Amazon S3.

  8. 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)
  1. Buka browser web Anda dan masuk ke AWS Data Exchange konsol.

  2. Di panel navigasi sisi kiri, untuk langganan Saya, pilih Data yang berjudul.

  3. Dalam data Judul, pilih produk yang memiliki revisi yang ingin Anda ekspor.

  4. Dalam Kumpulan data Berjudul, pilih kumpulan data.

  5. Pada tab Revisi, pilih revisi, lalu pilih Ekspor ke Amazon S3.

  6. 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.

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
  1. Arahkan ke bucket tempat Anda ingin mengekspor revisi.

  2. Pilih tab Izin, lalu pilih Edit di bagian kebijakan bucket.

  3. 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>" } } }
  4. Ganti <BUCKET-NAME> dengan nama bucket S3 Anda dan ganti <AWS ID> dengan AWS ID Anda.

  5. Pilih Simpan perubahan.

  6. 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
  1. Arahkan ke bucket tempat Anda ingin mengekspor revisi.

  2. Pilih tab Izin, lalu pilih Edit di bagian kebijakan bucket.

  3. 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>" } } } ] }
  4. Ganti <BUCKET-NAME> dengan nama bucket S3 Anda dan ganti <AWS ID> dengan AWS ID Anda.

  5. Pilih Simpan perubahan.

  6. 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)
  1. Buka browser web Anda dan masuk ke AWS Data Exchange konsol.

  2. Di panel navigasi sisi kiri, untuk langganan Saya, pilih Data yang berjudul.

  3. Dalam data Judul, pilih produk yang memiliki revisi yang ingin Anda ekspor.

  4. Dalam Kumpulan data Berjudul, pilih kumpulan data.

  5. Pada tab Revisi, di bawah Tujuan pekerjaan ekspor otomatis, pilih Tindakan, lalu pilih Tambahkan tujuan pekerjaan ekspor otomatis.

  6. Di Tambahkan tujuan pekerjaan ekspor otomatis, pilih opsi Tujuan sederhana atau lanjutan.

    1. Jika Anda memilih opsi Simple, pilih tujuan folder bucket Amazon S3 dari daftar tarik-turun dan opsi enkripsi, lalu pilih Tambahkan tujuan bucket.

    2. Jika Anda memilih opsi Lanjutan, pilih tujuan folder bucket Amazon S3 dari daftar tarik-turun, pilih Pola penamaan kunci dan tambahkan ke jalur.

  7. Tinjau Output.

  8. 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
  1. Buat Create_Event_Action permintaan.

  2. Sertakan yang berikut ini dalam permintaan:

    • Action

      • ExportRevisionToS3

        • Encryption

          • KmsKeyArn

          • Type

      • RevisionDestination

        • Bucket

        • KeyPattern

    • Event

      • RevisionPublished

        • DataSetId

  3. 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}.