| create_job | R Documentation | 
This function will create a new job on Databricks, but will not run it.  To
run a job, see run_job or runs_submit.
create_job( name = "R Job", file = NULL, notebook_path, job_config = "default", workspace, token = NULL, verbose = T, ... )
| name | A string representing the name of the job. It is encouraged to choose a unique name for each job. | 
| file | The path to a local .R or .Rmd file. Will be imported to the workspace at the notebook_path. | 
| notebook_path | A string representing the path to a Databricks notebook in the workspace. | 
| job_config | A JSON formatted string or file specifying the details of the job, i.e., the name, cluster spec, and so on. | 
| workspace | A string representing the web workspace of your Databricks instance. E.g., "https://eastus2.azuredatabricks.net" or "https://demo.cloud.databricks.com". | 
| token | A valid authentication token generated via User Settings in Databricks or via the Databricks REST API 2.0. If none is provided, netrc will be used. | 
| verbose | If true, will pretty print the success or failure of the request and add a 'job_id' variable to the R environment. Defaults to TRUE. | 
| ... | additional arguments to be passed, i.e., overwrite = 'false' when importing a file to run as a job. | 
The API endpoint for creating a job is '2.0/jobs/create'. For all details on API calls please see the official documentation at https://docs.databricks.com/dev-tools/api/latest/.
A list with two elements - the complete API response and the job ID.
# Default JSON used
create_job(path = "/Shared/R/brickster_tutorial", # A notebook in the workspace
 workspace = "https://dbc-z64b06b4-d212.cloud.databricks.com", # The workspace of your Databricks instance
  token = "dapi30912309sdfdsa9iu09") # The valid auth token
# Passing custom JSON
job_config <- '{"name": "New R Job",
                   "new_cluster": {
                       "spark_version": "5.5.x-scala2.11",
                       "node_type_id": "r3.xlarge",
                       "aws_attributes": {
                           "availability": "ON_DEMAND"
                       },
                       "num_workers": 2,
                       "email_notifications": {
                           "on_start": [],
                           "on_success": [],
                           "on_failure": []
                       },
                       "notebook_task": {
                           "notebook_path": "/Shared/R/brickster_tutorial"
                       }
                   }
                 }'
# Specifying the path now unnecessary
create_job(job_config,
workspace = "https://dbc-z64b06b4-d212.cloud.databricks.com",
token = "dapi310240980a9dgqwebdsfadsf21")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.