# A. Pengambilan Data (Extract)

1. Buka lembar kerja **Transformation** melalui toolbar **File**.

<figure><img src="https://131666206-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8vWoXph4o7oGmof2eLze%2Fuploads%2FVENdLcS69cICRSnmBIHE%2Fimage.png?alt=media&#x26;token=ab270722-8a58-4191-aef2-adc396d4d4b3" alt=""><figcaption><p>Gambar memulai membuka lembar kerja Transformation</p></figcaption></figure>

2. Cari lah objek **CSV file input** pada **Design Area**. Drag and drop objek tersebut menuju **Work Area.**

<figure><img src="https://131666206-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8vWoXph4o7oGmof2eLze%2Fuploads%2Fv4achwwcqCKOI4HkaIOM%2Fimage.png?alt=media&#x26;token=d229be5a-98cf-4995-aac9-d5a4aaa6f26b" alt=""><figcaption><p>Gambar objek CSV file input pada Work Area</p></figcaption></figure>

3. Double-click pada objek **CSV file input** hingga muncul jendela konfigurasinya.
4. Ubah nama **Step name** menjadi **Input Data CSV**, (penamaan digunakan untuk identifikasi saja, selanjutnya penamaan boleh menyesuaikan).
5. Pilih lokasi file **CarDistributionSales.csv** melalui **Browse** pada **filename**.

<figure><img src="https://131666206-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8vWoXph4o7oGmof2eLze%2Fuploads%2FMnqmyb7D2z4sHSO0RCaT%2Fimage.png?alt=media&#x26;token=0fd14b6d-87d6-4a5c-b484-02ffcbdf5423" alt=""><figcaption><p>Jendela konfigurasi CSV file input</p></figcaption></figure>

<figure><img src="https://131666206-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8vWoXph4o7oGmof2eLze%2Fuploads%2F7TYt6TdGf1BR8WTtHLd3%2Fimage.png?alt=media&#x26;token=7dd4608f-dfa1-4bd3-a2ba-e7b8664dcd42" alt=""><figcaption><p>Gambar lokasi file CarDistributionSales.csv</p></figcaption></figure>

6. Jika data telah dipilih pastikan pada bagian **Delimiter** sesuai dengan kondisi pemisah data pada file yang dipilih. (Pada kesempatan ini adalah comma " , " ).
7. Tekan **Get Fields** untuk mengambil judul pada setiap kolom, pastikan nama-nama kolom telah sesuai

<figure><img src="https://131666206-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8vWoXph4o7oGmof2eLze%2Fuploads%2FoUnvYeGvBinfQvWcfCZk%2Fimage.png?alt=media&#x26;token=6d2037cd-d559-40bb-875e-3d30ded8064b" alt=""><figcaption><p>Gambar jendela konfigurasi setelah file dipilih</p></figcaption></figure>

<figure><img src="https://131666206-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8vWoXph4o7oGmof2eLze%2Fuploads%2FvSd3uYwvwTb6S3NO4ae2%2Fimage.png?alt=media&#x26;token=9b761e05-b4dc-42f0-94f7-561379acb61b" alt=""><figcaption><p>Gambar jendela konfigurasi setelah Get Fields ditekan</p></figcaption></figure>

8. Tutup jendela konfigurasi tersebut.
9. Tekan tombol "**Run**" pada pojok kanan atas **Area Kerja**, makan akan muncul **Execution Result Area**. Pilih tab **Prieview Data** pada **Execution Result Area**. Jika proses yang dilakukan benar maka data akan muncul sesuai dengan aslinya.

<figure><img src="https://131666206-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8vWoXph4o7oGmof2eLze%2Fuploads%2FmqyhGtLBbyfAjQVPlLx4%2Fimage.png?alt=media&#x26;token=e445383f-a5ce-4df6-8863-5d7d51feebd1" alt=""><figcaption><p>Gambar jendela transformation area</p></figcaption></figure>

<figure><img src="https://131666206-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8vWoXph4o7oGmof2eLze%2Fuploads%2FtOOpiq6HUtnRTHnb4O3J%2Fimage.png?alt=media&#x26;token=820b9871-4050-498f-9837-e8b0b80da565" alt=""><figcaption><p>Gambar hasil dari proses</p></figcaption></figure>

Jika langkah-langkah diatas telah berhasil, maka proses extract telah berhasil dilakukan.

**TUGAS 2**

1. Apakah data hasil eksekusi sesuai dengan data aslinya?
2. PDI Spoon melakukan proses extract, perhatikan pada **Tab Logging** di **Execution Results Area,** langkah-langkah apa sajakah yang dilakukan PDI Spoon untuk melakukan extract data?
3. Perhatikan gambar dibawah ini! Apa yang dimaksud dengan I,O,R,W,U,E ?

<figure><img src="https://131666206-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8vWoXph4o7oGmof2eLze%2Fuploads%2FaCKbrEyD9FbjyazxsqDH%2Fimage.png?alt=media&#x26;token=8a580cf8-29a7-4230-9c67-ca2a86f1fdb6" alt=""><figcaption></figcaption></figure>

4. Berapa waktu yang dibutuhkan untuk melakukan eksekusi Extract data ini? Bandingkan dengan 3 teman yang lain, identifikasi pula spesifikasi perangkat yang digunakan (Processor, RAM, Storage, VGA, CPU ). Bandingkan dalam bentuk tabel.
