Probleem
Ik kan nu de scripts bewerken, ik zie geen manier om aangepaste parameters toevoegen aan mijn script. Het deelvenster Script Execution-Parameters hebben altijd dezelfde twee input velden "snelle" inputs "" en 'R objecten', maar de voorbeeldscripts die met DeployR (zoals "DeployR – Hello World.R") hebt geïnstalleerd alle soorten aangepaste parameters in dat venster met schuifbalken, enz. Hoe voeg ik naar mijn eigen scripts?
Oplossing
Ervan uitgaande dat u ontwikkelt uw scripts R in hun voorkeur R IDE, zoals RStudio, moet u eerst het RevoScriptTools-pakket installeren in hun omgeving R IDE.
Dat R pakket archief u hier vindt: $REVODEPLOYR_HOME/rserve/RScripts/RevoScriptTools_1.0-1.tar.gz Dus bijvoorbeeld op een Linux-machine na de installatie van een niet-root pad zou als volgt uitzien: /home/deployr-user/deployr/7.1.0/rserve/RScripts/RevoScriptTools_1.0-1.tar.gz Klik op het tabblad pakketten in het deelvenster rechtsonder in de RStudio en het pakket toevoegen. Of de klant het pakket handmatig kunt installeren: R CMD installeren RevoScriptTools_1.0 1.tar.gz Nadat dit pakket is geïnstalleerd kunt u starten pakket/input afhankelijkheden voor hun scripts definiëren met behulp van de functies revoPackage() en revoInput(). De help voor het pakket alleen weergeven: ??RevoScriptTools De help van het pakket introduceert en een gedetailleerd overzicht van het gebruik van de functies revoPackage() en revoInput(). Als u een script met behulp van deze functies in de opslagplaats Manager uploaden weergegeven het deelvenster rechts bovenaan op het tabblad Test de gewenste besturingselementen voor de invoer.