Senin, 08 Desember 2014

Resume datawarehouse pertemuan 11 : penerapan DTS

Pengertian DTS (Data Transformation Services)
Menurut Peterson (2001,p6) DTS dalam Microsoft SQL 2008 adalah sebuah alat yang dapat digunakan untuk memindahkan data. DTS juga merupakan alat fleksibel yang dapat diukur untuk mendapatkan kendali tertinggi atas transformasi dari data. DTS merupakan sebuah alat untuk mengcopy, memindahkan, memperkuat, membersihkan, dan memvalidasi data. Transfer data memuat tiap kolom dari sumber data, memanipulasi nilai ke dalam kolom tersebut dan memasukan kolom tersebut ke tujuan data

Data transformasi layanan (DTS) adalah metode alternatif yang dapat Anda gunakan untuk memindahkan data dari akses database Microsoft SQL Server.

DTS menyediakan fungsionalitas untuk mengimpor dan mengekspor data antara OLE DB atau ODBC data sumber, termasuk Microsoft Access dan SQL Server. SQL Server termasuk DTS DTS impor dan ekspor Wizard yang memungkinkan Anda untuk membuat dan menjalankan DTS paket secara interaktif.

Anda dapat menggunakan DTS impor dan ekspor Wizard untuk secara otomatis membuat tabel SQL Server, dan kemudian menyalin data dari akses ke tabel SQL Server baru. DTS dapat memindahkan data pada tingkat yang lebih cepat daripada Microsoft Access Upsizing Wizard dapat, tetapi DTS tidak menyediakan semua fitur akses Upsizing Wizard. Berikut ini adalah daftar tindakan yang dapat melakukan akses Upsizing Wizard, tapi itu DTS impor dan ekspor Wizard tidak dapat melakukan:
Jika tabel akses telah primary key, Wisaya Upsizing akses secara otomatis re-creates kunci utama di meja yang dihasilkannya pada SQL Server; DTS tidak.
Wisaya Upsizing akses secara otomatis bermigrasi semua aturan dan default yang ada dalam tabel SQL Server; DTS tidak.
Jika tabel dalam database Access terkait, Wisaya Upsizing secara otomatis re-creates hubungan ini pada SQL Server; DTS tidak.
DTS tidak tidak upsize pertanyaan yang ada di database Access.

Paket DTS bisa mencakup meng-copy tabel-tabel antardatabase dan mentransformasi data dari 1 format ke format yang lain dengan menggunakan ODBC, AktiveX, dan perintah SQL, atau bahkan program-program eksternal yangbisa menjadi bagian dari paket DTS.

„Selain berfungsi untuk melakukan import, export dan transport data yang beragam antara satu atau lebih sumber data, seperti misalnya SQL Server, Microsoft Excel atau Microsoft Access, DTS juga menyediakan hubungan berupa ODBC (Open Database Connectivity) data source yang disupport oleh OLE DB Provider for ODBC dan service seperti logging package execution details, controlling transactions dan penanganan variable global.

Kamis, 04 Desember 2014

Resume Data Warehouse pertemuan 11

DTS adalah sekumpulan operasi yang dilakukan pada sumber data sebelum ditulis ke lokasi tujuan. Dalam hal ini kolom pada tabel bisa merupakan hasil dari transformasi yang diterapkan ke dalam beberapa kolom dan baris dari satu atau lebih tabel. 

Membuat Paket DTS
Untuk membuat paket DTS bisa dilakukan dengan dua cara yaitu melalui DTS Package Designer dan dengan memanfaatkan fasilitas Wizard dari Menu Tools. Kedua cara ini hasilnya sama saja hanya proses dan caranya saja yang berbeda. DTS Package Designer merupakan sarana grafis yang dirancang untuk para developer yang sudah benar-benar memahami Microsoft SQL Server 2000 untuk
mentransformasi dan mengintegrasikan data heterogen yang berasal dari beberapa sumber. Sedangkan dengan Wizard sama saja hanya dengan fasilitas ini pemakaian akan dibimbing dan diajak membuat
DTS dengan tools-tools yang sudah tersedia dengan mudah dan cepat.
Adapun fasilitas yang tersedia dalam DTS ini antara lain proses Ekspor dan Impor data dari sumber-sumber data yang sangat umum dan banyak digunakan sebelumnya, antara lain:
  • dBase
  • Paradox
  • Teks ASCII
  • Sumber data ODBc
  • Database SQL
  • Spreadsheet Microsoft SQL Server
  • File Microsoft Access
  • File Microsoft FoxPro
  • Sumber OLE DB
  • Dan sebagainya
Mulai Membuat Paket DTS
Untuk membuat paket DTS Anda harus sudah memiliki database yang akan digunakan. Sebagai contoh, Anda gunakan database yang sudah tersedia misalnya Northwind. Dalam database Northwind ini sudah terdapat tabel-tabel yang sebelumnya Anda buat sesuai kebutuhan. Sekarang Anda buat paket DTS yang tujuannya adalah untuk mentransformasikan database Northwind tadi ke dalam database bernama Latihan. 

Tools DTS 
Import Export Wizzard  
Import/Export Wizard untuk membangun DTS packages sederhana dan mensupport perpindahan data dan transformasi sederhana.Import Export Wizzard
DTS Designer
DTS Designer mengimplementasikan DTS object model graphically yang memungkinkan user untuk menciptakan DTS packages dengan fungsi luas.
DTS Run
DTSRun merupakan command prompt utility yang digunakan untuk mengeksekusi DTS packages yang ada.
DTSRunUI
Merupakan grafik interface untuk DTSRun, yang juga mengijinkan pemakaian variable global dan command lines.