{"id":17308329,"url":"https://github.com/alexott/databricks-playground","last_synced_at":"2025-09-09T19:35:23.048Z","repository":{"id":43036395,"uuid":"308262584","full_name":"alexott/databricks-playground","owner":"alexott","description":"Code samples, etc. for Databricks","archived":false,"fork":false,"pushed_at":"2025-05-30T12:32:24.000Z","size":207,"stargazers_count":64,"open_issues_count":1,"forks_count":18,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-05-30T17:24:28.597Z","etag":null,"topics":["databricks","pyspark"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/alexott.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-10-29T08:25:50.000Z","updated_at":"2025-05-30T12:32:27.000Z","dependencies_parsed_at":"2023-01-29T02:45:33.376Z","dependency_job_id":"bbfc9b0f-46cc-4161-9b18-3b1de17b513b","html_url":"https://github.com/alexott/databricks-playground","commit_stats":{"total_commits":59,"total_committers":2,"mean_commits":29.5,"dds":0.03389830508474578,"last_synced_commit":"ec049aba29c2d5a39a44ceea4feea16efdcfd717"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/alexott/databricks-playground","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexott%2Fdatabricks-playground","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexott%2Fdatabricks-playground/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexott%2Fdatabricks-playground/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexott%2Fdatabricks-playground/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alexott","download_url":"https://codeload.github.com/alexott/databricks-playground/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexott%2Fdatabricks-playground/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259804839,"owners_count":22913901,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["databricks","pyspark"],"created_at":"2024-10-15T12:04:31.075Z","updated_at":"2025-06-14T11:04:59.985Z","avatar_url":"https://github.com/alexott.png","language":"Python","funding_links":[],"categories":["🧱 Databricks"],"sub_categories":["💡 Useful links \u0026 snippets"],"readme":"This repository contains different code samples \u0026 other examples related to the Databricks platform \u0026 Spark:\n\n* [airflow-dags](airflow-dags) - Examples of Airflow DAGs for Databricks.\n* [database-diagram-builder](database-diagram-builder) - tool to generate UML diagram(s) for tables in Databricks/Spark database.\n* [dbconnect-maven](dbconnect-maven) - skeleton of the Maven project for simple Spark job, and instructions on how to run it via databricks-connect.\n* [dbconnect-package-versions-check](dbconnect-package-versions-check) - tool to checks compatibility of local Databricks connect environment with Databricks cluster.\n* [dbconnect-sbt](dbconnect-sbt) - skeleton of the SBT project for simple Spark job, and instructions on how to run it via databricks-connect.\n* [dbsql-with-aad-token](dbsql-with-aad-token) - example of querying data on Databricks using [python-sql-connector](https://docs.databricks.com/dev-tools/python-sql-connector.html) library.  Authentication to Databricks is performed using Azure Active Directory tokens issued for Azure Service Principal.\n* [dbutils-in-jar](dbutils-in-jar) - example of using Databricks dbutils in JVM-based code compiled into `.jar`.\n* [ip-access-list-analyzer](ip-access-list-analyzer) - analyzer/fix tool for Databricks IP Access Lists.\n* [kafka-eventhubs-aad-auth](kafka-eventhubs-aad-auth) - library to support Azure Active Directory authentication for Spark Kafka \u0026 EventHubs connectors accessing Event Hubs.\n* [pyspark-snippets](pyspark-snippets) - functions that simplify development of PySpark code for Databricks\n* [simba-jdbc-aad-token](simba-jdbc-aad-token) - example of querying data on Databricks using JDBC protocol.  Authentication to Databricks is performed using Azure Active Directory tokens issued for Azure Service Principal.\n* [spring-jdbc-dbsql](spring-jdbc-dbsql) - example of querying Databricks via JDBC using Spring JDBC.\n\nYou can also find more examples of Spark code in the other repositories:\n* [spark-playground](https://github.com/alexott/spark-playground) - general Spark code\n* [cassandra-dse-playground](https://github.com/alexott/cassandra-dse-playground) - Spark code specific for use with Cassandra/DataStax Enterprise (DSE)\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falexott%2Fdatabricks-playground","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falexott%2Fdatabricks-playground","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falexott%2Fdatabricks-playground/lists"}