Database
 sql >> Teknologi Basis Data >  >> RDS >> Database

Menggunakan Data ODBC di RapidMiner

Distribusi RapidMiner menyertakan konektor generik yang memungkinkan kumpulan data dibuat dari database mana pun yang menyediakan driver ODBC. Konektor ini disebut Jembatan JDBC-ODBC dan merupakan bagian integral dari Java 1.7 dan sebelumnya. Implikasinya adalah:

  • Versi 1.8 dan versi Java yang lebih baru tidak menyertakan Jembatan JDBC-ODBC asli.
  • Bridge asli disertakan dalam file inti Java Archive, tidak dapat dipisahkan dari distribusi Java yang menyertainya.

Jika Anda perlu menghubungkan RapidMiner ke driver ODBC 32-bit, gunakan Jembatan Easysoft JDBC-ODBC sebagai gantinya. Easysoft JDBC-ODBC Bridge memiliki komponen Java dan komponen asli 32-bit. Ini didukung penuh oleh Easysoft dan saat ini sedang digunakan di lingkungan produksi di seluruh dunia.

Anda perlu menggunakan RapidMiner versi Profesional untuk menggunakan driver pihak ketiga seperti Easysoft JDBC-ODBC Bridge dengannya. Versi uji coba RapidMiner Professional tersedia bagi pengguna yang membuat akun di situs web RapidMiner.

Jika Anda belum memiliki RapidMiner Professional, ikuti langkah-langkah berikut:

  1. Buat akun RapidMiner lalu verifikasi alamat email yang Anda berikan saat membuat akun.
  2. Unduh RapidMiner Studio untuk platform Windows Anda.
  3. Mulai RapidMiner lalu masuk saat diminta.

    Masa uji coba RapidMiner Professional Anda sekarang telah dimulai.

Untuk menghubungkan RapidMiner ke beberapa data ODBC:

  1. Konfigurasikan sumber data ODBC Sistem untuk database yang ingin Anda sambungkan di RapidMiner.

    Untuk melakukannya, gunakan Administrator Sumber Data ODBC versi 32-bit di mesin RapidMiner Anda. Pada beberapa versi Windows, ini terletak di Panel Kontrol> Alat Administratif . Pada beberapa versi Windows, Anda perlu mencari ODBC di kotak pencarian bilah tugas. Administrator Sumber Data ODBC versi 32-bit harus diberi label dengan jelas. Jika ragu, di kotak dialog Windows Run, ketik:

    %windir%\syswow64\odbcad32.exe
    

    Kami ingin mencoba RapidMiner dengan beberapa data Microsoft Access, jadi kami membuat sumber data driver Access ODBC yang mengarah ke database Northwind.

  2. Unduh Jembatan Easysoft JDBC-ODBC. (Pendaftaran diperlukan.)
  3. Instal dan lisensikan Easysoft JDBC-ODBC Bridge pada mesin tempat RapidMiner diinstal.

    Untuk petunjuk instalasi, lihat dokumentasi Easysoft JDBC-ODBC Bridge.

  4. Di RapidMiner, pilih Connections> Manage Database Drivers .

    Kelola Driver Basis Data kotak dialog ditampilkan.

  5. Pilih Tambah .
  6. Lengkapi bidang kotak dialog:
    Field Nilai
    Nama Jembatan Easysoft JDBC-ODBC
    Awalan URL jdbc:easysoft://
    Pelabuhan (Kosongkan)
    Pemisah skema (Kosongkan)
    Berkas toples easysoft_install_dir \Jars\EJOB.jar

    Pada Windows 64-bit, lokasi default untuk adalah :\Program Files (x86)\Easysoft Limited\Easysoft JDBC-ODBC Bridge.

    Pada Windows 32-bit, lokasi default untuk adalah :\Program Files\Easysoft Limited\Easysoft JDBC-ODBC Bridge.

    Kelas JDBC easysoft.sql.jobDriver
  7. Pilih Simpan .
  8. Pilih Koneksi> Kelola Koneksi Basis Data .

    Kelola Koneksi Basis Data kotak dialog ditampilkan.

  9. Pilih Baru .
  10. Lengkapi bidang kotak dialog:
    Field Nilai
    Nama Jembatan JDBC-ODBC
    Sistem basis data Jembatan Easysoft JDBC-ODBC
    Tuan Rumah localhost/
    Pelabuhan (Kosongkan)
    Skema basis data my_odbc_data_source
  11. Pilih Lanjutan

    Properti Koneksi Lanjutan kotak dialog ditampilkan.

  12. Lengkapi bidang kotak dialog:
    Field Nilai
    pengguna masuk pengguna_jendela_saya
    logonpassword sandi_windows_saya

    Pilih Ganti untuk kedua bidang ini.

  13. Gunakan Uji untuk memverifikasi bahwa Anda telah memasukkan detail koneksi dengan benar.

Untuk menganalisis data ODBC yang dapat diakses melalui Jembatan JDBC-ODBC, buat proses RapidMiner baru:

  1. Pilih File> Proses Baru .
  2. Pilih proses kosong saat diminta.
  3. Gunakan Repositori panel untuk menemukan data ODBC. Kami menggunakan Jembatan JDBC-ODBC untuk mengekspos beberapa data Access di database Northwind:DB> Jembatan JDBC-ODBC> Kumpulan Contoh> Pelanggan .
  4. Dalam Desain lihat, seret tabel dari Repositori panel ke Proses panel Dalam kasus kami, tabelnya adalah Pelanggan .
  5. Seret Memadukan> Nilai> Atur Data operator dari Operator panel ke Proses panel.
  6. Seret output dari operator pengambilan ke Set Data operator.
  7. Gunakan Setel Data tab parameter untuk mengubah nilai kolom. Misalnya, kami mengubah jabatan dalam data pelanggan kami dari Perwakilan Penjualan ke Manajer Penjualan :
    Field Nilai
    Contoh indeks 1
    Nama atribut IDPelanggan
    Nilai ALFKI
    Nilai tambahan Edit Daftar (0) ...> nama atribut Judul kontak

    Edit Daftar (0) ...> nilai Manajer Penjualan

  8. Seret output dari Set Data operator ke tombol res dan pilih Mainkan .

    Data yang dimodifikasi ditampilkan di Hasil lihat.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara Membuat Objek ResultSet yang Dapat Digulir dan Dapat Diperbarui di JDBC

  2. Menghubungkan PolyBase ke Salesforce.com

  3. Haruskah kolom indeks baru ada di kunci, atau disertakan?

  4. Memahami Analisis Big Data

  5. Apa yang Dilakukan Perancang Basis Data?