Sorun
RevoR okumak ve SQL RevoR içinde çalışan bir .xdf SQL sorguları çalıştırmak mi?
Çözüm
SQL veri ve bir veritabanı içeren bir ikili dosya olarak .xdf dosyasını okuma üzerinde çalıştırmak mümkün değil. Bize böyle büyük verileriyle çalışmanıza olanak verir, biz "parçalar" olan .xdf ve bellek kaynaklarının yanı sıra disk kaynaklarını kullanmasına olanak tanır ve bize büyük verileri işlemek sağlar okuyabilir olur.
Seçenekler- Xdf dosya RevoR tarafından oluşturulduğundan, RxOdbcData için bir SQL sorgusu ekleyerek RevoR geldiği zaman SQL veri üzerinde gerçekleştirebilirsiniz. Bir örneği aşağıdaki gibidir: foo <-RxOdbcData (sqlQuery = "SELECT * dan foo_database", connectionString connectionString =) Elbette geçerli bir ODBC bağlantısı olması gerekir. Bu bilgi RevoScaleR ODBC alma Kılavuzu vardır. Başka bir seçenek, bir dataframe xdf veri dönüştürmek için rxDataStep kullanmaktır. Bir dataframe .xdf çok büyük dosyalar varsa, bu seçenek olmayabilir böylece bellekte tutulması gerekir. Daha sonra SQL seçer dataframes üzerinde kullanmak izin veren sqldf adlı bir açık kaynak paketi kullanabilirsiniz.