Skip to content

Commit 4112acf

Browse files
monkey-patch projects asset with json_metadata field
1 parent 9067c8c commit 4112acf

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

ggdp/assets.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import json
2+
13
import pandas as pd
24
from dagster import asset
35
from fsspec.implementations.http import HTTPFileSystem
@@ -76,7 +78,9 @@ def raw_passport_scores() -> pd.DataFrame:
7678

7779
@asset
7880
def raw_projects() -> pd.DataFrame:
79-
return chain_file_aggregator("projects.json")
81+
projects = chain_file_aggregator("projects.json")
82+
projects['json_metadata'] = projects['metadata'].apply(json.dumps)
83+
return projects
8084

8185

8286
@asset

0 commit comments

Comments
 (0)