@mixpeek/databricks
v1.0.0
Published
Databricks integration for Mixpeek — notebook helpers, Delta Lake integration, and Unity Catalog connector
Downloads
91
Readme
@mixpeek/databricks
Databricks integration for Mixpeek — notebook helpers, Delta Lake integration, and Unity Catalog connector
Installation
npm install @mixpeek/databricks @databricks/sqlQuick Start
import notebookHelper from '@mixpeek/databricks';
const instance = notebookHelper({
apiKey: process.env.MIXPEEK_API_KEY
});Modules
NotebookHelper
Helper functions for using Mixpeek enrichment within Databricks notebooks
import { createNotebookHelper } from '@mixpeek/databricks';
const notebookHelper = createNotebookHelper({
apiKey: process.env.MIXPEEK_API_KEY
});DeltaLakeIntegration
Reads from and writes enrichment results to Delta Lake tables
import { createDeltaLakeIntegration } from '@mixpeek/databricks';
const deltaLakeIntegration = createDeltaLakeIntegration({
apiKey: process.env.MIXPEEK_API_KEY
});UnityConnector
Unity Catalog integration for registering Mixpeek as an external data source
import { createUnityConnector } from '@mixpeek/databricks';
const unityConnector = createUnityConnector({
apiKey: process.env.MIXPEEK_API_KEY
});Testing
npm test # Unit tests
npm run test:e2e # End-to-end tests
npm run test:live # Live API tests (requires MIXPEEK_API_KEY)
npm run test:coverage # Coverage reportLicense
MIT
