academic_observatory_workflows.crossref_fundref_telescope.release

Classes

CrossrefFundrefRelease

Module Contents

class academic_observatory_workflows.crossref_fundref_telescope.release.CrossrefFundrefRelease(*, dag_id: str, run_id: str, url: str, cloud_workspace: observatory_platform.airflow.workflow.CloudWorkspace, snapshot_date: pendulum.DateTime, data_interval_start: pendulum.DateTime, data_interval_end: pendulum.DateTime)[source]

Bases: observatory_platform.airflow.release.SnapshotRelease

url[source]
download_file_name = 'crossref_fundref.tar.gz'[source]
extract_file_name = 'crossref_fundref.rdf'[source]
transform_file_name = 'crossref_fundref.jsonl.gz'[source]
cloud_workspace[source]
data_interval_start[source]
data_interval_end[source]
property download_file_path[source]
property extract_file_path[source]
property transform_file_path[source]
property download_blob_name[source]
property transform_blob_name[source]
property download_uri[source]
property transform_uri[source]
to_dict() Dict[source]
static from_dict(dict_: Dict) CrossrefFundrefRelease[source]