

AWS Layanan Modernisasi Mainframe (Managed Runtime Environment experience) tidak lagi terbuka untuk pelanggan baru. Untuk kemampuan yang mirip dengan Layanan Modernisasi AWS Mainframe (pengalaman Lingkungan Runtime Terkelola), jelajahi Layanan Modernisasi AWS Mainframe (Pengalaman yang Dikelola Sendiri). Pelanggan yang sudah ada dapat terus menggunakan layanan ini seperti biasa. Untuk informasi selengkapnya, lihat Perubahan [AWS ketersediaan Modernisasi Mainframe](https://docs.aws.amazon.com/m2/latest/userguide/mainframe-modernization-availability-change.html).

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

# Lihat kumpulan data sebagai tabel dan kolom di Rocket Enterprise Developer (sebelumnya Micro Focus Enterprise Developer)
<a name="view-datasets-tables-m2"></a>

Anda dapat mengakses kumpulan data mainframe yang digunakan dalam Modernisasi AWS Mainframe menggunakan runtime Perangkat Lunak Rocket (sebelumnya Micro Focus). Anda dapat melihat kumpulan data yang dimigrasi sebagai tabel dan kolom dari instance Pengembang Rocket Enterprise. Melihat kumpulan data dengan cara ini memungkinkan Anda untuk: 
+ Lakukan `SQL SELECT` operasi pada file data yang dimigrasi.
+ Paparkan data di luar aplikasi mainframe yang dimigrasi tanpa mengubah aplikasi.
+ Mudah memfilter data dan menyimpan sebagai CSV atau format file lainnya.

**catatan**  
Langkah 1 dan 2 adalah kegiatan satu kali. Ulangi langkah 3 dan 4 untuk setiap kumpulan data untuk membuat tampilan database.

**Topics**
+ [Prasyarat](#view-datasets-tables-m2.prereq)
+ [Langkah 1: Siapkan Koneksi ODBC ke Datastore Perangkat Lunak Roket (database Amazon RDS)](#view-datasets-tables-m2.odbc)
+ [Langkah 2: Buat file MFDBFH.cfg](#view-datasets-tables-m2.config)
+ [Langkah 3: Buat file struktur (STR) untuk tata letak copybook Anda](#view-datasets-tables-m2.str)
+ [Langkah 4: Buat tampilan database menggunakan file struktur (STR)](#view-datasets-tables-m2.dbview)
+ [Langkah 5: Lihat kumpulan data Rocket Software (sebelumnya Micro Focus) sebagai tabel dan kolom](#view-datasets-tables-m2.cols)

## Prasyarat
<a name="view-datasets-tables-m2.prereq"></a>
+ Anda harus memiliki akses ke Rocket Enterprise Developer Desktop melalui WorkSpaces Aplikasi.
+ Anda harus memiliki aplikasi yang digunakan dan berjalan di bawah Modernisasi AWS Mainframe menggunakan mesin runtime Rocket Software.
+ Anda menyimpan data aplikasi Anda di Aurora PostgreSQL Edisi yang kompatibel.

## Langkah 1: Siapkan Koneksi ODBC ke Datastore Perangkat Lunak Roket (database Amazon RDS)
<a name="view-datasets-tables-m2.odbc"></a>

Pada langkah ini, Anda mengatur koneksi ODBC ke database yang berisi data yang ingin Anda lihat sebagai tabel dan kolom. Ini adalah langkah satu kali saja.

1. Masuk ke Desktop Pengembang Rocket Enterprise menggunakan URL streaming WorkSpaces Aplikasi.

1. **Buka **Administrator Sumber Data ODBC**, pilih **DSN Pengguna** dan kemudian pilih Tambah.**

1. **Di **Create New Data Source**, pilih **PostgreSQL ANSI dan kemudian** pilih Finish.**

1. Buat sumber data `PG.POSTGRES` dengan menyediakan informasi database yang diperlukan, sebagai berikut:

   ```
   Data Source : PG.POSTGRES
   Database    : postgres
   Server      : rds_endpoint.rds.amazonaws.com
   Port        : 5432
   User Name   : user_name
   Password    : user_password
   ```  
![\[Menyiapkan koneksi Postgres ODBC di Enterprise Developer.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/view-data-tables-odbc.png)

1. Pilih **Uji** untuk memastikan koneksi berfungsi. Anda akan melihat pesan `Connection successful` jika tes berhasil.

   Jika tes tidak berhasil, tinjau informasi berikut.
   + [Pemecahan masalah untuk Amazon RDS](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Troubleshooting.html)
   + [Bagaimana cara mengatasi masalah saat menghubungkan ke instans Amazon RDS DB saya?](https://repost.aws/knowledge-center/rds-cannot-connect)

1. Simpan sumber data.

1. Buat sumber data untuk`PG.VSAM`, uji koneksi, dan simpan sumber data. Berikan informasi database berikut:

   ```
   Data Source : PG.VSAM
   Database    : MicroFocus$SEE$Files$VSAM
   Server      : rds_endpoint.rds.amazonaws.com
   Port        : 5432
   User Name   : user_name
   Password    : user_password
   ```  
![\[Menyiapkan sumber data PG.VSAM ODBC di Enterprise Developer.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/view-data-tables-pg-vsam.png)

## Langkah 2: Buat file MFDBFH.cfg
<a name="view-datasets-tables-m2.config"></a>

Pada langkah ini, Anda membuat file konfigurasi yang menjelaskan penyimpanan data Micro Focus. Ini adalah langkah konfigurasi satu kali saja.

1. Di Folder Beranda Anda, misalnya`D:\PhotonUser\My Files\Home Folder\MFED\cfg\MFDBFH.cfg`, di, buat file MFDBFH.cfg dengan konten berikut.

   ```
   <datastores>
          <server name="ESPACDatabase" type="postgresql" access="odbc">
           <dsn name="PG.POSTGRES" type="database" dbname="postgres"/>
           <dsn name="PG.VSAM" type="datastore" dsname="VSAM"/>
          </server>
         </datastores>
   ```

1. Verifikasi konfigurasi MFDBFH dengan menjalankan perintah berikut untuk menanyakan datastore Micro Focus:

   ```
   *##*
   *## Test the connection by running the following commands*
   *##*
         
   set MFDBFH_CONFIG="D:\PhotonUser\My Files\Home Folder\MFED\cfg\MFDBFH.cfg"
         
   dbfhdeploy list sql://ESPACDatabase/VSAM?folder=/DATA
   ```

## Langkah 3: Buat file struktur (STR) untuk tata letak copybook Anda
<a name="view-datasets-tables-m2.str"></a>

Pada langkah ini, Anda membuat file struktur untuk tata letak copybook Anda sehingga Anda dapat menggunakannya nanti untuk membuat tampilan database dari kumpulan data.

1. Kompilasi program yang terkait dengan copybook Anda. Jika tidak ada program yang menggunakan copybook, buat dan kompilasi program sederhana seperti berikut ini dengan pernyataan COPY untuk copybook Anda.

   ```
   IDENTIFICATION DIVISION.
         PROGRAM-ID. TESTPGM1.
         
         ENVIRONMENT DIVISION.
         CONFIGURATION SECTION.
         
         DATA DIVISION.
         WORKING-STORAGE SECTION.
         
         COPY CVTRA05Y.
         
         PROCEDURE DIVISION.
         
         GOBACK.
   ```

1. Setelah kompilasi berhasil, klik kanan pada program dan pilih **Create Record Layout File**. Ini akan membuka Alat File Data Fokus Mikro menggunakan file.idy yang dihasilkan selama kompilasi.  
![\[Lokasi perintah Create Record Layout File di Enterprise Developer.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/view-data-tables-idy-file.png)

1. Klik kanan pada struktur Rekam dan pilih **Buat Tata Letak Default** (struktur tunggal) atau **Buat Tata Letak Bersyarat** (multi struktur) tergantung pada tata letaknya.

   Untuk informasi selengkapnya, lihat [Membuat File Struktur dan Tata Letak](https://www.microfocus.com/documentation/enterprise-developer/ed60/ES-WIN/GUID-6EDDA4C3-F09E-4CEC-9CF8-281D9D7453C3.html) dalam dokumentasi Fokus Mikro.  
![\[Lokasi perintah tata letak di alat file data Micro Focus.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/view-data-tables-mf-data-file-tools.png)

1. Setelah membuat tata letak, pilih **File** dari menu dan kemudian pilih **Save As**. Jelajahi dan simpan file di bawah Folder Beranda Anda dengan nama file yang sama dengan buku salinan Anda. Anda dapat memilih untuk membuat folder bernama `str` dan menyimpan semua file struktur Anda di sana.  
![\[Menyimpan file str di Enterprise Developer.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/view-data-tables-save-str.png)

## Langkah 4: Buat tampilan database menggunakan file struktur (STR)
<a name="view-datasets-tables-m2.dbview"></a>

Pada langkah ini, Anda menggunakan file struktur yang dibuat sebelumnya untuk membuat tampilan database untuk kumpulan data.
+ Gunakan `dbfhview` perintah untuk membuat tampilan database untuk kumpulan data yang sudah ada di Datastore Micro Focus seperti yang ditunjukkan pada contoh berikut.

  ```
  ##
        ## The below command creates database view for VSAM file AWS.M2.CARDDEMO.TRANSACT.VSAM.KSDS 
        ## using the STR file CVTRA05Y.str
        ##
        
        dbfhview -create -struct:"D:\PhotonUser\My Files\Home Folder\MFED\str\CVTRA05Y.str" -name:V_AWS.M2.CARDDEMO.TRANSACT.VSAM.KSDS.DAT -file:sql://ESPACDatabase/VSAM/AWS.M2.CARDDEMO.TRANSACT.VSAM.KSDS.DAT?folder=/DATA
        
        ##
        ## Output:
        ##
        
        Micro Focus Database File Handler - View Generation Tool Version 8.0.00
        Copyright (C) 1984-2022 Micro Focus. All rights reserved.
        
        VGN0017I Using structure definition 'TRAN-RECORD-DEFAULT'
        VGN0022I View 'V_AWS.M2.CARDDEMO.TRANSACT.VSAM.KSDS.DAT' installed in datastore 'sql://espacdatabase/VSAM'
        VGN0002I The operation completed successfully
  ```

## Langkah 5: Lihat kumpulan data Rocket Software (sebelumnya Micro Focus) sebagai tabel dan kolom
<a name="view-datasets-tables-m2.cols"></a>

Pada langkah ini, sambungkan ke database menggunakan `pgAdmin` sehingga Anda dapat menjalankan kueri untuk melihat kumpulan data seperti tabel dan kolom.
+ Connect ke database `MicroFocus$SEE$Files$VSAM` menggunakan pgAdmin dan kueri tampilan database yang Anda buat di langkah 4.

  ```
  SELECT * FROM public."V_AWS.M2.CARDDEMO.TRANSACT.VSAM.KSDS.DAT";
  ```  
![\[Kumpulan data yang dimigrasi menampilkan tabel dan kolom di pgAdmin.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/view-data-tables-new-view-pgadmin.png)