Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

Langkah 5: Salin data ke DynamoDB

Mode fokus
Langkah 5: Salin data ke DynamoDB - Amazon DynamoDB

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Pada langkah ini, Anda akan menyalin data dari tabel Hive (hive_features) ke tabel baru di DynamoDB.

  1. Buka konsol DynamoDB di. https://console.aws.amazon.com/dynamodb/

  2. Pilih Buat Tabel.

  3. Di halaman Buat tabel DynamoDB, lakukan tindakan berikut:

    1. Di Tabel, masukkan Features.

    2. Untuk Kunci primer, di bidang Kunci partisi, masukkan Id. Atur jenis data ke Number.

      Kosongkan Gunakan Pengaturan Default. Untuk Kapasitas yang Disediakan, masukkan berikut ini:

      • Unit Kapasitas Baca10

      • Unit Kapasitas Tulis10

    Pilih Buat.

  4. Di prompt Hive, masukkan pernyataan HiveQL berikut:

    CREATE EXTERNAL TABLE ddb_features (feature_id BIGINT, feature_name STRING, feature_class STRING, state_alpha STRING, prim_lat_dec DOUBLE, prim_long_dec DOUBLE, elev_in_ft BIGINT) STORED BY 'org.apache.hadoop.hive.dynamodb.DynamoDBStorageHandler' TBLPROPERTIES( "dynamodb.table.name" = "Features", "dynamodb.column.mapping"="feature_id:Id,feature_name:Name,feature_class:Class,state_alpha:State,prim_lat_dec:Latitude,prim_long_dec:Longitude,elev_in_ft:Elevation" );

    Anda sekarang telah membuat pemetaan antara Hive dan tabel Fitur di DynamoDB.

  5. Masukkan pernyataan HiveQL berikut untuk mengimpor data ke DynamoDB:

    INSERT OVERWRITE TABLE ddb_features SELECT feature_id, feature_name, feature_class, state_alpha, prim_lat_dec, prim_long_dec, elev_in_ft FROM hive_features;

    Hive akan mengirimkan MapReduce pekerjaan, yang akan diproses oleh EMR cluster Amazon Anda. Proses ini akan memakan waktu beberapa menit untuk menyelesaikan tugas.

  6. Verifikasi bahwa data telah dimuat ke DynamoDB:

    1. Di panel navigasi konsol DynamoDB, pilih Tabel.

    2. Pilih tabel Fitur, lalu pilih tab Item untuk melihat data.

Langkah berikutnya

Langkah 6: Kueri data dalam tabel DynamoDB

PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.