cancel
Showing results for 
Search instead for 
Did you mean: 
Data Engineering
Join discussions on data engineering best practices, architectures, and optimization strategies within the Databricks Community. Exchange insights and solutions with fellow data engineers.
cancel
Showing results for 
Search instead for 
Did you mean: 

Testing framework using Databricks Notebook and Pytest.

Anonymous
Not applicable

Hi Friends,

I am designing a Testing framework using Databricks and pytest. Currently stuck with report generation, that is generating blank with only default parameters only .

for ex :-

testsuites>

<testsuite name="pytest" errors="0" failures="0" skipped="0" tests="0" time="0.157" timestamp="2023-04-11T14:30:47.707323" hostname="XXXXX"/>

</testsuites>

Looking for any other framework which can solve my Data Testing.

1 REPLY 1

Anonymous
Not applicable

@Vijaya Palreddy​ :

There are several testing frameworks available for data testing that you can consider using with Databricks and Pytest:

  1. Great Expectations: Great Expectations is an open-source framework that provides a simple way to create and maintain automated data tests. It supports a variety of data sources, including Databricks, and provides customizable reports for data quality checks.
  2. Apache Griffin: Apache Griffin is another open-source framework that supports data quality testing for various data sources, including Databricks. It provides customizable reports for data quality checks and supports multiple data formats.
  3. Data testing framework by Databricks: Databricks also offers a data testing framework that can be used with Pytest. It provides data validation tests for data pipelines, ETL jobs, and data lakes. The framework integrates with Databricks Delta and Apache Spark and generates detailed reports on data quality checks.

You can choose the framework that best fits your needs and integrates well with Databricks and Pytest.

Connect with Databricks Users in Your Area

Join a Regional User Group to connect with local Databricks users. Events will be happening in your city, and you won’t want to miss the chance to attend and share knowledge.

If there isn’t a group near you, start one and help create a community that brings people together.

Request a New Group