Applies ToMachine Learning Server (On Prem)

Sintomi

Si supponga di utilizzare il Microsoft R per importare dati da un'origine in un frame di dati. Se la dimensione del frame di dati risultante è maggiore di 4 GB, l'operazione non riesce.Di seguito è riportato un breve elenco delle funzioni di Rx noti. Potrebbero essere interessati anche altre funzioni di Rx e Open Source.

  • rxImport()

  • rxDataStep()

  • RxXdfData()

Se viene visualizzato un messaggio di errore che è simile al seguente, è possibile applicare questa patch:

Errore in doTryCatch(return(expr), nome, parentenv, gestore):l'intestazione del messaggio: avete prevista < dimensioni del frame di dati >

Risoluzione

Informazioni sul download

Per Windows:

Download Rivoluzione Analitica 7.4.1 - il collegamento di Download

Download Microsoft Server R 8.0.0 - il collegamento di Download

Download Microsoft Server R 8.0.3 - il collegamento di Download

Per Linux:

Download Rivoluzione Analitica 7.4.1 - il collegamento di Download

Download Microsoft Server R 8.0.0 - il collegamento di Download

Download Microsoft R Server 8.0.5 - il collegamento di DownloadPer risolvere questo problema, attenersi alle istruzioni riportate di seguito per applicare la correzione.File necessari:

  1. RevoScaleR_8.0.X.tar.gz (Linux) o RevoScaleR_8.0.X.zip (Microsoft), dove X = il numero di versione di Microsoft R Server (Signora) installato nel sistema di patch.

  2. libRxLink.so.2 (Linux) o RxLink.dll (Microsoft, deve essere all'interno del file zip)

Nota: gli utenti di Microsoft Windows/Server è necessario aggiungere R alla loro variabile PATH per eseguire i comandi seguenti. Nota: In tutte le istruzioni, versione è elencata come 8.0.X, sostituire X con il numero di versione.

  1. Inserire i file necessari in una directory temporanea, quali l'utente che si applica la patch dispone di autorizzazioni di lettura/scrittura.

  2. Avvia un'interfaccia della riga di comando con autorizzazioni elevate.

    1. In Microsoft, avviare un'istanza del prompt dei comandi come amministratore del mouse sull'icona del prompt dei comandi e facendo clic su Esegui come amministratore.

    2. In Linux, avviare un terminale e quindi utilizzare sudo per eseguire comandi.

  3. Disinstallare il pacchetto RevoScaleR corrente.

    1. In Microsoft, eseguire il comando seguente: R CMD REMOVE "RevoScaleR"

    2. In Linux, eseguire il comando seguente: sudo R CMD REMOVE "RevoScaleR"

  4. Interrompere il processo di BxlServer e tutti gli altri processi di R.

    1. In Microsoft, utilizzare Task Manager per arrestare BxlServer e Rterm.

    2. In Linux, utilizzare "kill" o superiore per arrestare BxlServer e R.

  5. Installare il nuovo pacchetto dall'archivio RevoScaleR.

    1. In Microsoft, eseguire il comando: R CMD INSTALL --no-test-load <path/to/dir>/RevoScaleR_8.0.X.zip

    2. In Linux, eseguire il comando: sudo R CMD INSTALL --no-test-load <path/to/dir> /RevoScaleR_8.0.X.tar.gz

  6. Copiare il file di libreria RxLink nella directory RevoScaleR.

    1. In Microsoft, utilizzare Esplora File per verificare che RxLib.dll sia presente in "< percorso Home R >/RevoScaleR/rxLibs/x 64 /" Se non è una copia del file RxLib.dll all'interno del file ZIP per il < percorso Home R >/RevoScaleR/rxLibs/x 64 / directory. In un'installazione standard, questo percorso può essere il seguente: C:\Program Files\Microsoft\MRO-for-RRE\8.0\R-3.2.2\library\RevoScaleR\rxLibs\x64

    2. In Linux, eseguire il comando: sudo cp <path/to/dir>/libRxLink.so.2 \ <path/to/R_dir>/library/RevoScaleR/rxLibs/x64/ dove < percorso/a/R-dir > su uno standard di installazione può essere il seguente: /usr/lib64/MRO-for-MRS-8.0.X/R-3.2.2/lib64/R

  7. Avviare R e importare un Frame di dati con oltre 4 GB per convalidare che l'applicazione della patch.

Stato

Microsoft ha confermato che questo è un problema dei prodotti Microsoft elencati nella sezione "Si applica a".

Riferimenti

Informazioni sulla terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.

Si applica a

Questo problema si verifica per le seguenti versioni di Microsoft Server R:

  • Server Microsoft R 8.0.3 in Windows

  • Server Microsoft R 8.0.5 su Linux

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.