Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-22-2025 06:27 AM
This is probably the easiest way to create job from JSON:
import json
from databricks.sdk import WorkspaceClient
from databricks.sdk.service.jobs import CreateJob
client = WorkspaceClient(
host=WORKSPACE_DICT[WORKSPACE_NAME]["host_name"], token=os.getenv(WORKSPACE_DICT[WORKSPACE_NAME]["token_name"])
)
with open("test_job.json") as f:
job_spec = json.load(f)
job_object = CreateJob.from_dict(job_spec)
new_job = client.jobs.create(**job_object.as_shallow_dict())