Metadata-Version: 2.1
Name: spark-generated-rules-tools
Version: 0.2.8
Summary: spark_generated_rules_tools
Home-page: https://github.com/jonaqp/spark_generated_rules_tools/
Author: Jonathan Quiza
Author-email: jony327@gmail.com
License: UNKNOWN
Download-URL: https://github.com/jonaqp/spark_generated_rules_tools/archive/main.zip
Keywords: spark,dq,rules,hammurabies
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: pandas (==2.0.1)
Requires-Dist: numpy (==1.24.3)
Requires-Dist: findspark (==2.0.1)
Requires-Dist: pyspark (==3.1.1)
Requires-Dist: pyarrow (==12.0.0)
Requires-Dist: setuptools (==58.2.0)
Requires-Dist: wheel (==0.40.0)
Requires-Dist: spark-dataframe-tools (>=0.4.0)
Requires-Dist: color-tools (>=0.0.2)
Requires-Dist: pyhocon (==0.3.60)
Requires-Dist: tqdm (==4.65.0)
Requires-Dist: prettytable (==3.8.0)

# spark_generated_rules_tools

[![Github License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
[![Updates](https://pyup.io/repos/github/woctezuma/google-colab-transfer/shield.svg)](pyup)
[![Python 3](https://pyup.io/repos/github/woctezuma/google-colab-transfer/python-3-shield.svg)](pyup)
[![Code coverage](https://codecov.io/gh/woctezuma/google-colab-transfer/branch/master/graph/badge.svg)](codecov)

spark_generated_rules_tools is a Python library that implements quality rules in sandbox

## Installation

The code is packaged for PyPI, so that the installation consists in running:


## Usage

wrapper create hammurabies 

## Sandbox
## Installation
```sh
!yes| pip uninstall spark-generated-rules-tools
```

```sh
pip install spark-generated-rules-tools --user --upgrade
```

## IMPORTS
```sh
import os
import pyspark

from spark_generated_rules_tools import dq_validate_rules

```

## Variables
```sh
user_sandbox="P030772"
```


## Creating Workspace
```sh
dq_path_workspace(user_sandbox=user_sandbox)
```


## Run 
```sh
dq_run_sandbox(spark=spark,
               sc=sc,
               parameter_conf_list=parameter_conf_list,
               url_conf=url_conf)
```



## License

[Apache License 2.0](https://www.dropbox.com/s/8t6xtgk06o3ij61/LICENSE?dl=0).

## New features v1.0

## BugFix

- choco install visualcpp-build-tools

## Reference

- Jonathan Quiza [github](https://github.com/jonaqp).
- Jonathan Quiza [RumiMLSpark](http://rumi-ml.herokuapp.com/).


