statistikZH / decarb_monitoring

Repository für den Bezug der Daten fürs Dekarbonisierungsmonitoring des Kantons Zürich
https://statistikzh.github.io/decarb_monitoring/
GNU General Public License v3.0
2 stars 0 forks source link

Import function mit Methoden für px / csv / excel #1

Closed tlorusso closed 1 year ago

tlorusso commented 1 year ago

Funktion soll die Import Funktion die für den jeweiligen Indikator geeignete Import-Methode auslösen.

CGRBZH commented 1 year ago

create_query() für .px methode

CGRBZH commented 1 year ago

In get_px_query_list() in download_helpers.R definiert (ab Zeile 20). DATASET_ID 'G1' ist noch ein Spezialfall, da dort das Jahr mit '0' definiert ist, anstatt bspw. '2020'. Für diesen funktioniert die Funktion aktuell nicht. Frage ist: Wie mit so einem Fall umgehen?

CGRBZH commented 1 year ago

Fragen @ThomasKnecht @philbosch

  1. Wenn ich die Methode create_download_url.zip_csv(ds) in data_download() aufrufe, muss ich dann wirklich nur das Dataset (ds) als Argument übergeben? Oder müsste ich auch ds$data_file als Argument übergeben --> also so create_download_url.zip_csv(ds, ds$data_file)?
  2. Würde eine Art update_ds() und/oder overwrite_ds() Funktion noch Sinn machen, zum Festhalten, wann der letzte Datendownload war und das MODIFY_NEXT Datum hochzusetzen?