Logg på med Microsoft
Logg på, eller opprett en konto.
Hei,
Velg en annen konto.
Du har flere kontoer
Velg kontoen du vil logge på med.

Problemet

Er det mulig å kjøre SQL-spørringer på en .xdf lese til RevoR og kjører SQL i RevoR?

Løsning

Det er ikke mulig å kjøre SQL på .xdf filen lese som det er en binær fil som inneholder data, og ikke en database. Hva gjør det mulig å arbeide med slike store data er at vi kan lese "deler" av .xdf, og som gjør det mulig å dra nytte av diskressurser i tillegg til minne og lar oss manipulere store data.

Alternativer-

Siden xdf-filen er opprettet av RevoR, kan du utføre SQL på dataene når det kommer til RevoR ved å legge til en SQL-spørring i RxOdbcData. Se et eksempel på en slik:

foo <-RxOdbcData (sqlQuery = "Velg * fra foo_database",
connectionString = connectionString)

Selvfølgelig må du ha en gyldig ODBC-tilkobling. RevoScaleR ODBC Import TV-guiden inneholder informasjon om dette.

Et annet alternativ er å bruke rxDataStep til å transformere dataene i xdf til en dataframe. En dataframe må holdes i minnet slik at dette ikke kan være et alternativ hvis du har svært store .xdf filer. Deretter kan du bruke en åpen kilde pakke kalt sqldf som gjør det mulig å bruke SQL-merker på dataframes.

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.

Var denne informasjonen nyttig?

Hvor fornøyd er du med språkkvaliteten?
Hva påvirket opplevelsen din?
Når du trykker på Send inn, blir tilbakemeldingen brukt til å forbedre Microsoft-produkter og -tjenester. IT-administratoren kan samle inn disse dataene. Personvernerklæring.

Takk for tilbakemeldingen!

×