awslabs / awslabs/python-deequ
pydeequ azure databricks analyzer erroring for MaxLength, MinLength, Compliance
オープン
bug
- 主要言語
- Jupyter Notebook
- スター
- 826
- フォーク
- 158
- 平均マージ
- 9日 22時間
- マージ済み PR(30日)
- 3
説明
Code:
.addAnalyzer(Compliance("length", "len(cd_cd) >= 4.0")) \
Error:
py4j.Py4JException: Constructor com.amazon.deequ.analyzers.Compliance([class java.lang.String, class java.lang.String, class scala.None$]) does not exist
From all example I see it shows just 2 parameters
anything need to be done differently
Geting same error for maxLength and minlength, it errors when I give just column name.
コントリビューションガイド
調査の方向性
Compliance、MaxLength、MinLength の Python API パスから始め、それらが渡す引数を、表示された Deequ コンストラクターエラーと比較します。報告された呼び出しを Azure Databricks で再現し、その後、analyzer がドキュメントに記載された 2 パラメーター形式と列名で動作することを確認します。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- python
- 領域
- data-engineering
- issue の種類
- バグ
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 静か
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 52/100