RMarkdown Docker step¶
Work in progress
Parameters¶
Parameter | Required | Description |
---|---|---|
rmd |
yes | The filename of your RMarkdown script (*.Rmd) |
params |
no | Input parameters that can be used inside the RMarkdown script (e.g. input files) |
output |
yes | The name and location of the rendered HTML page. |
image |
no | Custom Docker image. |
Examples¶
Example 1¶
id: rmarkdown-example name: RMarkdown Example version: 1.0 workflow: steps: - name: Running report script type: rmd_docker rmd: report.Rmd params: $dataset output: ${report}.html inputs: - id: dataset description: Dataset type: hdfs_file outputs: - id: report description: Report type: local_file
Example 2¶
Run a report script only when Docker is installed:
id: rmarkdown-example name: RMarkdown Example version: 1.0 workflow: steps: #if (${docker_installed} == "true") - name: Running RMD in Docker Container type: rmd_docker rmd: report.Rmd output: ${report}.html #end outputs: - id: report description: Report type: local_file