Я хочу запустити сценарій R з SQL Server 2008. Я не хочу використовувати пакет RODBC в R для отримання даних з SQL Server. Чи є якийсь спосіб це зробити?
Відповіді:
0 для відповіді № 1Ви можете запустити скрипт R із SQL Server 2008. Те, що описано в наступному повідомленні:
Запустити сценарій R з SQL Server 2016
Однак я вважаю, що ви намагаєтеся виконатиоперації в R на даних, які зберігаються в базі даних. Ви не можете це зробити безпосередньо в SQL Server 2008. Це функція в майбутньому випуску SQL Server 2016. Пошук Google дасть вам набагато більше деталей, ніж я можу.
З'єднання RODBC може бути одним з небагатьох можливих варіантів. Є такі пакунки, як dplyr що робить процес ETL із SQL Server набагато більш інтуїтивним, ніж написання простих операторів SQL, тому я рекомендую це. Пакет RSQLServer
Сподіваюся, це допоможе!