اتصال بین پایگاه داده اوراکل و R Language

برای برقراری اتصال بین پایگاه داده اوراکل و R Language و انتقال داده از پایگاه داده به محیط R Language به منظور پیاده سازی و اجرای تحلیل های آماری و داده کاوی، بسته های(Packages) زیر وجود دارد:

RODBC

RJDBC

RODM

و...

در این نوشتار قصد داریم بسته ROracle را معرفی کنیم. این بسته توسط تیم اوراکل توسعه یافته است. بنا بر آنچه که در سایت اوراکل آمده است این بسته در خواندن داده ها 72 برابر سریع تر از RJDBC و 2.5 برابر سریع تر از RODBC است. این بسته در نوشتن داده ها 61 برابر سریع تر از RJDBC و 630 برابر سریع تر از RODBC است. مهمترین دستور این بسته جهت اتصال به پایگاه داده اوراکل دستور زیر است:

Connection= dbConnect(dbDriver("Oracle")), "localhost:1521:sid", username = "system", password = "oracle")

راه اندازی Oracle Data Miner در  Oracle SQL Developer

  • برای راه اندازی نیاز است در ابتدا پایگاه داده با یکی از ویژگی های زیر نصب شده باشد:
  • Oracle 12c (12.1.0.2) Enterprise Edition
  •  Oracle 11 Enterprise Edition
  • آخرین نسخه Oracle SQL Developer نصب شده باشد.

برای شروع کار با Oracle Data Miner نیازمند کاربر داده کاو (Data Mining User) و Data Miner repository هستیم.

این موارد از طریق اسکریپت نویسی و یا رابط گرافیکی SQL Developer دست یافتنی است.

 

 

ادامه نوشته