Git Product home page Git Product logo

databricks_helpers's Introduction

Databricks Helpers ๐Ÿงฑ

Databricks Delta

Plotly Pydantic

Easy-to-use Databricks Notebooks for Admin Tasks.
Made with โค๏ธ by Dotlas Inc

About

This repository contains a directory of Databricks notebooks that assists with administrative tasks for Databricks, or otherwise helps as a supporting utility.

For example, consider the following use-cases:

  • ๐Ÿ“† View a calendar of scheduled jobs to resolve conflicts in Databricks workflows.
  • ๐Ÿผ Upload a Pandas DataFrame to Delta Lake
  • ๐Ÿ“‘ Update Delta Lake table Documentation using Pydantic Models
  • โžฟ Migrate Jobs between Databricks workspaces
  • โš™๏ธ Mass-edit Job Clusters in Existing Jobs

Directory

Notebook Description
Workflow Calendar Visualize scheduled Jobs on a calendar, eyeball conflicts and view historic runs as a Gantt chart
Delta Docs with Pydantic If you have pydantic models with fields containing description and tags that are used as data models, transfer these field descriptions to Delta lake columns as comments and tags.
Pandas to Delta Use databricks-sql-python and SQLAlchemy to upload a Pandas DataFrame to Delta Lake from outside a Databricks environment
Workspace Jobs Migration Migrate Workflows from one Databricks workspace to another
Job Cluster Update Use the Databricks API to mass-update Job and Task configs
Workflow Config Exporter Export existing workflow configuration and save it for future consumption

Discussions

  • Check out the launch discussion on this LinkedIn Release Post, with a highlight from Databricks CEO, Ali Ghodsi.
  • Feel free to raise an issue on this repository to start a discussion about new features, bug fixes or enhancements.
  • See CONTRIBUTING.md for guidelines when adding or modifying notebooks in this repository.

databricks_helpers's People

Contributors

jeevanssp avatar cricksmaidiene avatar saucemaster103 avatar paws07 avatar

Stargazers

 avatar Jessica Smith avatar Zachary King avatar  avatar Chinmaya Kumar Padhi avatar Harshit Saklecha avatar  avatar Afonso de Paula Feliciano avatar Jakub Szczepaniak avatar Shaun Elliott avatar Siarhei Staradubets avatar appfromape avatar  avatar  avatar Florian Demesmaeker avatar Abshar Mohammed Aslam avatar  avatar Rishad M avatar Venkatasiva Bharath Talluri avatar Mohanpal Singh avatar Sumit Dantale avatar Magnus Kjellman avatar Emil Eliasson avatar Raghavendra rao avatar  avatar devraj singh avatar Leandro Humberto Vieira avatar Suryakiran Garimella avatar Sanjeev Kumar Yadav avatar  avatar Gokul  avatar Peiran Quan avatar deji_e avatar Pedro Reis avatar Yasir Khalid avatar Artem Tkachuk avatar Juan Daza avatar Seif Gaida avatar Rodrigo Soares Wurdig avatar Salman Ahmed avatar Matthew Aguerreberry avatar Hung Tran avatar  avatar  avatar  avatar  avatar KOTA avatar Juan Diego Godoy Robles avatar Manish Joshi avatar essidsolutions avatar Akshay Gupta avatar Puneet avatar Rohitha Yarlagadda avatar Kelvin DeCosta avatar  avatar

Watchers

 avatar Siarhei Staradubets avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.