Applies ToMachine Learning Server (On Prem)

Požymiai

Tarkime, jūs naudojate Microsoft R importuoti duomenis iš šaltinio į duomenų kadrų. Jei gautų duomenų kadro dydis yra didesnis nei 4 GB, operacija nepavyksta.Toliau pateikiamas trumpas sąrašas žinomų nepavyko Rx funkcijas. Taip pat gali turėti įtakos kitų Rx ir atvirojo kodo funkcijas.

  • rxImport()

  • rxDataStep()

  • RxXdfData()

Jei gaunate klaidos pranešimą, panašų į šį, galite taikyti šią pataisą:

Klaida doTryCatch(return(expr), pavadinimas, parentenv apdorojimo programa):pranešimo antraštė: numatomas < duomenų kadro dydį > gavo

Sprendimas

Atsisiuntimo informacija

"Windows":

Download Revolution analizė 7.4.1 - atsisiuntimo saitas

Download "Microsoft" R serverio 8.0.0 - atsisiuntimo saitas

Download "Microsoft" R serverio 8.0.3 - atsisiuntimo saitas

Linux:

Download Revolution analizė 7.4.1 - atsisiuntimo saitas

Download Microsoft R Server 8.0.0 - atsisiuntimo saitas

Download "Microsoft" R serverio 8.0.5 - atsisiuntimo saitasNorėdami išspręsti šią problemą, atlikite toliau pateiktomis instrukcijomis taikyti nustatyti.Reikalingus failus:

  1. RevoScaleR_8.0.X.tar.gz (Linux) arba RevoScaleR_8.0.X.zip ("Microsoft"), kur X = versijos numerį iš "Microsoft" R serverio (m.) įdiegta sistema ir pataisos.

  2. libRxLink.so.2 (Linux) arba RxLink.dll (Microsoft, turi būti .zip failo)

Pastaba: Microsoft Windows/serverio vartotojai turi įtraukti R jų kelias kintamasis ir vykdykite toliau nurodytas komandas. Pastaba: visus instrukcijose, versija yra nurodytas kaip 8.0.X, pakeiskite X jūsų versiją numerio.

  1. Įdėti failus į temp katalogą, kai vartotojas, taikyti pataisą turi skaitymo/rašymo teisės.

  2. Pradėti su didesnių teisių komandinės eilutės sąsaja.

    1. Programoje "Microsoft", pradėti egzemplioriaus komandinę eilutę kaip administratorius komandų eilutės piktogramą dešiniuoju pelės mygtuku ir spustelėkite vykdyti administratoriaus teisėmis.

    2. Sistemoje "Linux" pradėti terminalo ir tada naudokite sudo vykdyti komandas.

  3. Pašalinti dabartinę RevoScaleR paketą.

    1. "Microsoft", vykdykite šią komandą: R CMD REMOVE "RevoScaleR"

    2. Linux, vykdykite šią komandą: sudo R CMD REMOVE "RevoScaleR"

  4. Stop BxlServer procesą ir visus kitus R procesus.

    1. "Microsoft", naudokite užduočių tvarkytuvą nutraukti BxlServer ir Rterm.

    2. Sistemoje "Linux" naudokite "naikinimo" arba viršų sustabdyti BxlServer ir R.

  5. Įdiekite naują paketą iš RevoScaleR archyvo.

    1. "Microsoft", vykdykite komandą: R CMD INSTALL --no-test-load <path/to/dir>/RevoScaleR_8.0.X.zip

    2. "Linux", vykdykite komandą: sudo R CMD INSTALL --no-test-load <path/to/dir> /RevoScaleR_8.0.X.tar.gz

  6. Nukopijuokite failą RxLink bibliotekos į RevoScaleR katalogą.

    1. "Microsoft", naudodami failų naršyklę, RxLib.dll yra "< kelią į R Home >/RevoScaleR/rxLibs/x 64 /" Jei ne kopijuoti failą iš RxLib.dll .zip faile < kelią į R Home >/RevoScaleR/rxLibs/x 64 / katalogą. Standartinis įrenginyje, šis kelias būtų toks: C:\Program Files\Microsoft\MRO-for-RRE\8.0\R-3.2.2\library\RevoScaleR\rxLibs\x64

    2. Linux, vykdykite komandą: sudo cp <path/to/dir>/libRxLink.so.2 \ <path/to/R_dir>/library/RevoScaleR/rxLibs/x64/ kai < kelias/į/R-dir > dėl standarto diegimas būtų toks: /usr/lib64/MRO-for-MRS-8.0.X/R-3.2.2/lib64/R

  7. Pradėti R, ir importuoti duomenis rėmelį, yra daugiau nei 4 GB patvirtinti, kad būtų taikomas pataisos.

Būsena

„Microsoft“ patvirtino, kad tai yra „Microsoft“ produktų, išvardytų skyriuje „Taikoma“, problema.

Nuorodos

Sužinokite daugiau apie terminologiją , kurią "Microsoft" naudoja programinės įrangos naujinimams apibūdinti.

Taikoma

Ši problema kyla dėl šių "Microsoft" R Server versijoms:

  • Microsoft R Server 8.0.3 sistemoje "Windows"

  • "Microsoft" R serverio 8.0.5 Linux

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.