Gjelder for
Machine Learning Server (On Prem)

Symptomer

Anta at du bruker Microsoft-R for å importere data fra en kilde til en data-ramme. Hvis størrelsen på den resulterende data rammen er større enn 4 GB, kan operasjonen mislykkes.Følgende er en kort liste over kjente mislykkede Rx-funksjoner. Andre Rx og åpen kilde-funksjoner kan også bli påvirket.

  • rxImport()

  • rxDataStep()

  • RxXdfData()

Hvis du får en feilmelding som ligner på følgende, kan du bruke denne oppdateringen:

Feil i doTryCatch(return(expr), navn, parentenv, handler):meldingshode: Forventet < størrelsen på dataene ramme > fikk

Oppløsning

Last ned informasjon

For Windows:

Download Revolusjon Analytics 7.4.1 - Last ned link

Download Microsoft R Server 8.0.0 - Last ned link

Download Microsoft R Server 8.0.3 - Last ned link

For Linux:

Download Revolusjon Analytics 7.4.1 - Last ned link

Download Microsoft R Server 8.0.0 - Last ned link

Download Microsoft R Server 8.0.5 - Last ned linkHvis du vil løse dette problemet, følger du instruksjonene nedenfor for å bruke reparasjonen.Nødvendige filer:

  1. RevoScaleR_8.0.X.tar.gz (Linux) eller RevoScaleR_8.0.X.zip (Microsoft), der X = versjonsnummeret av Microsoft R Server (FRU) installert på systemet oppdateringen.

  2. libRxLink.so.2 (Linux) eller RxLink.dll (Microsoft, må være inne i ZIP-filen)

Merknad: Microsoft Windows/Server-Brukere må legge til R deres Banevariabelen å kjøre følgende kommandoer. Merknad: I alle instruksjonene versjonen som er oppført som 8.0.X, kan du erstatte X med versjonsnummeret for din.

  1. Plasser de nødvendige filene i temp-mappen der brukeren som utfører oppdateringen har lese-/ skrivetilgang.

  2. Starte et kommandolinjegrensesnitt med forhøyede tillatelsesnivåer.

    1. I Microsoft, kan du starte en forekomst av ledetekst som administrator ved å høyreklikke ikonet ledetekst og Kjør som administrator.

    2. Starte en terminal i Linux, og deretter bruke sudo til å utføre kommandoer.

  3. Avinstaller pakken for gjeldende RevoScaleR.

    1. I Microsoft, kjører du følgende kommando: R CMD REMOVE "RevoScaleR"

    2. I Linux, kjører du følgende kommando: sudo R CMD REMOVE "RevoScaleR"

  4. Stopp BxlServer prosessen, og alle andre R-prosesser.

    1. I Microsoft, kan du bruke Oppgavebehandling til å stoppe BxlServer og Rterm.

    2. I Linux, bør du enten bruke "kill" eller top for å stoppe BxlServer og R.

  5. Installere ny pakke fra arkivet RevoScaleR.

    1. I Microsoft, kjører du kommandoen: R CMD INSTALL --no-test-load <path/to/dir>/RevoScaleR_8.0.X.zip

    2. I Linux, kjører du kommandoen: sudo R CMD INSTALL --no-test-load <path/to/dir> /RevoScaleR_8.0.X.tar.gz

  6. Kopier filen RxLink-bibliotek til RevoScaleR-katalogen.

    1. I Microsoft, Bruk Filutforsker til å kontrollere at RxLib.dll er til stede i "< bane til R Hjem >/RevoScaleR/rxLibs/x 64 /" Hvis den ikke kopiere filen RxLib.dll fra inne i ZIP-filen til < bane til R Hjem >/RevoScaleR/rxLibs/x 64 / directory. På en standard installasjon er banen som følger: C:\Program Files\Microsoft\MRO-for-RRE\8.0\R-3.2.2\library\RevoScaleR\rxLibs\x64

    2. I Linux, kjører du kommandoen: sudo cp <path/to/dir>/libRxLink.so.2 \ <path/to/R_dir>/library/RevoScaleR/rxLibs/x64/ der < bane/til/R-dir > på en standard installasjon ville være som følger: /usr/lib64/MRO-for-MRS-8.0.X/R-3.2.2/lib64/R

  7. Starte R, og importere en ramme for Data som er over 4 GB for å bekrefte at oppdateringen er brukt.

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".

Referanser

Lær mer om terminologien som Microsoft bruker til å beskrive oppdateringer av programvare.

Gjelder

Dette problemet oppstår i følgende versjoner av Microsoft R-Server:

  • Microsoft R Server 8.0.3 på Windows

  • Microsoft R Server 8.0.5 på Linux

Trenger du mer hjelp?

Vil du ha flere alternativer?

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