Проблем

Възможно ли е да стартирате SQL заявки за .xdf четене в RevoR и работи SQL в RevoR?

Решение

Не е възможно да стартирате SQL на .xdf четене на файла, както е двоичен файл, който съдържа данни и не база данни. Това ни позволява да работите с тези данни е, че можем да прочетете "блокове" .xdf и че ни позволява да повишава диск в допълнение към ресурсите на паметта и да ни манипулиране голям данни.

Опции-

Тъй като xdf файл е създаден от RevoR, можете да извършите SQL данни, когато идва в RevoR чрез добавяне на SQL заявка RxOdbcData. Примерно ще изглежда така:

Foo <-RxOdbcData (sqlQuery = "SELECT * от foo_database",
connectionString = connectionString)

Разбира се трябва да имате валиден ODBC връзка. Ръководството на RevoScaleR ODBC импортиране има информация за това.

Друга възможност е да използвате rxDataStep за преобразуване на данните в xdf в dataframe. Dataframe трябва да се проведе в паметта, така че това не може да бъде опция, ако имате много голям .xdf файлове. След това можете да използвате отворен пакет, наречен sqldf, която ви позволява да използвате SQL избира dataframes.

Нуждаете се от още помощ?

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединете се към Microsoft приобщени

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?

Благодарим ви за обратната връзка!

×