|
- prepare_report_list <- function(path_report_list) {
- out <- path("..", "data-prep", "report_list", "part-0.parquet")
- dir_create(path_dir(out))
-
- read_csv(
- path_report_list,
- col_types = cols(
- year = col_integer(),
- report_id = col_integer()
- )
- ) |>
- mutate(sboe_id = fix_sboe_id_missing(sboe_id, report_id)) |>
- spot_fix_report_list() |>
- arrow::write_parquet(out)
-
- out
- }
-
- out_report_list <- function(report_list) {
- out <- path("data-out", "reports", "reports.parquet")
- dir_create(path_dir(out))
-
- report_list |>
- mutate(doc_order = as.integer(doc_name), .after = doc_name) |>
- arrow::write_parquet(out)
-
- dirname(out)
- }
|