Minggu, 03 Juli 2011

Koneksi data ke Text File 03 - Membuat koneksi data text file

(3 dari 4)

Muatan :

  • Kilasan tentang koneksi yang akan dilakukan
  • Koneksi memanfaatkan Microsoft Text ODBC Driver
  • Koneksi memanfaatkan Microsoft Jet 4.0 OLE DB


Kilasan tentang koneksi yang akan dilakukan

Pada koneksi yang akan dilakukan ini, data berupa text file yang memiliki kondisi ideal. Bilangan diformat general dan data tanggal dalam format YYYYMMDD. Proses persiapan berupa penyusunan schema.ini dan pembuatan DSN untuk koneksi dengan Microsoft Text ODBC telah dilakukan.




Koneksi memanfaatkan Microsoft Text ODBC Driver

Koneksi dilakukan melalui jalur Get External Data from MS Query. Nama DSN yang telah dibuat pada proses persiapan adalah Text Data Penjualan. Langkah membuat koneksinya adalah :
  1. Jalankan fitur Get External
    • Excel 2003
      Data -> Import External Data -> New Database Query
    • Excel 2007
      Data -> Get External Data -> From Other Sources -> From Microsoft Query
    • Akan muncul dialog box seperti gambar berikut ini.

      Pilih nama DSN text file yang akan dikoneksi. Pada proses persiapan sebelumnya, telah dibuat DSN dengan nama Text Data Penjualan dan DSN inilah yang pilih untuk digunakan saat ini.

  2. Pembuatan koneksi data
    Tekan OK dan proses akan berlanjut seperti kegiatan koneksi menggunakan MS Query mulai bagian pemilihan tabel atau view seperti langkah-langkah yang ada disini.


Koneksi memanfaatkan Microsoft Jet 4.0 OLE DB

  1. Jalankan fitur Get External Data
    Pada Excel 2003 melalui :
      Data -> Import External Data -> Import Data -> +Connect to New Data Source.odc
    Pada Excel 2007 melalui :
      Data -> Get External Data -> From Other Sources -> From Data Connection Wizard
      Akan muncul form seperti gambar berikut.

      Pilih Other/Advanced

  2. Menyusun Connection String
    • Tab : Provider
      Pilih Microsoft Jet 4.0 OLE DB Provider
    • Tab : All
      • Properti : Data Source
        Pilih properti data source dan tekan tombol Edit Value. Tulis folder text file yang akan digunakan, misal E:\flatfile_datasource\ds1_tbl. Kemudian tekan tombol OK.
      • Properti : Extended Properties
        Pilih properti extended properties dan tekan tombol Edit Value. Tulis nilai properti Text dan tekan tombol OK. Jika tidak menggunakan schema.ini, maka susunan nilai properti ini adalah Text;HDR=YES;FMT=TabDelimited. HDR diisi YES atau NO, sebagai status data text file memiliki header tabel atau tidak. FMT diisi TabDelimited, CSVDelimited, atau Delimited.
    • Tab : Connection
      Tekan tombol Test Connection untuk cek apakah connection string yang disusun telah benar.
    • Tekan tombol OK
      Akan muncul form untuk menyimpan file .odc. Tekan tombol Finish. Proses penyusunan koneksi selesai.

  3. Pemilihan tabel (text file) yang akan dikoneksi
    Tampilan form Select Database and Table seperti gambar dibawah ini.

    Pilih nama text file yang akan digunakan dan diakhiri dengan menekan tombol Next. Pada contoh ini, koneksi memanfaatkan file schema.ini dan nama text file yang akan digunakan adalah bln06.txt.

  4. Pengaturan hasil koneksi
    Proses pengaturan dilakukan terhadap form Import Data seperti gambar di bawah ini.

    Langkah pengaturannya adalah :
    • Jenis output : Table
      Untuk contoh ini, output akan dikeluarkan berbentuk tabel, maka dipilih Table. Pilih sesuai kebutuhan.
    • Lokasi output : Existing Worksheet dengan cell awal adalah A1
      Tentukan sesuai kebutuhan. Pada contoh ini, akan ditampilkan mulai cell A1 di worksheet yang aktif.
    • Tekan tombol OK
Pengubahan query dapat dilakukan dengan menekan tombol Properties. Lebih lengkap ada dicoretan dengan judul Get External Data - 04 - Koneksi melalui Data Connection Wizard


Closing :

Pada Excel 2007, pengubahan query juga dapat dilakukan melalui :
  • Data -> Connections -> pilih connection yang akan diubah query-nya ->
    Properties -> tab Definition
  • Klik tabel hasil yang akan diganti query-nya -> menu Data -> Properties ->
    tekan tombol Connection Properties -> tab Definition
  • Klik kanan tabel hasil yang akan di ganti query-nya -> Table -> Edit Query

  • Pada form yang tampak, bagian :
  • Command Type : SQL
  • Command Text : (ketik query yang baru)


File(s) :

Seluruh coretan dengan seri Koneksi data ke TextFile menggunakan file :

Unzip flatfile_datasource.zip ke root directory drive E:


Coretan terkait :



Tidak ada komentar:

Posting Komentar