databricks-api
TypeScript icon, indicating that this package has built-in type declarations

2.0.4 • Public • Published

databricks-api

Simple databricks rest api client for node.js

Usage

npm install databricks-api
const DataBricks = require('databricks-api')
 
const client = new DataBricks({domain: your.domain.databricks.com, token: <access_token>})
 
const {
    Clusters,
    DBFS,
    Groups,
    InstanceProfiles,
    Jobs,
    Runs,
    Libraries,
    SCIM,
    Secrets,
    Workspace,
    Mlflow 
= client
 
const {
    Experiments,
    Runs: MlRuns,
    Params,
    Metrics,
    Artifacts 
= Mlflow
 
;(async () => {
    
    const jobList = await Jobs.list()
    const {job_id} = jobList.jobs[0]
    const res = await Jobs.runNow({job_id})
    const {run_id} = res
    const output = await Runs.getOutput({run_id})
    
    console.log(output)
    
})()
 

All interfaces provided on DataBricks API v2.0 are implemented.

https://docs.databricks.com/api/index.html

Readme

Keywords

Package Sidebar

Install

npm i databricks-api

Weekly Downloads

674

Version

2.0.4

License

MIT

Unpacked Size

52.8 kB

Total Files

30

Last publish

Collaborators

  • yuhsak