始める無料で始める

assert を使ってデータパイプラインを検証する

データパイプラインのユニットテストを作成するには、assert キーワードと isinstance() 関数に慣れておくことが重要です。この演習では、これら2つのツールを使ってデータパイプラインの構成要素を検証する練習を行います。

関数 extract()transform() が用意されており、pandaspd としてインポート済みです。extract()transform() はどちらも DataFrame を返します。がんばってください!

この演習はコースの一部です

Python で学ぶ ETL と ELT

コースを見る

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

raw_tax_data = extract("raw_tax_data.csv")
clean_tax_data = transform(raw_tax_data)

# Validate the number of columns in the DataFrame
____ len(clean_tax_data.columns) == ____
コードを編集して実行