Skip to content

Commit

Permalink
Use truncate on selected flows
Browse files Browse the repository at this point in the history
  • Loading branch information
VincentAntoine committed Aug 9, 2024
1 parent c436b1a commit ce06c6c
Show file tree
Hide file tree
Showing 11 changed files with 50 additions and 13 deletions.
39 changes: 39 additions & 0 deletions datascience/src/pipeline/flows/admin_areas.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ def load_cgpm_areas(
db_name="monitorfish_remote",
logger=prefect.context.get("logger"),
how="replace",
replace_with_truncate=True,
)


Expand All @@ -43,6 +44,7 @@ def load_cgpm_statistical_rectangles_areas(
db_name="monitorfish_remote",
logger=prefect.context.get("logger"),
how="replace",
replace_with_truncate=True,
)


Expand All @@ -62,6 +64,7 @@ def load_n_miles_to_shore_areas(
db_name="monitorfish_remote",
logger=prefect.context.get("logger"),
how="replace",
replace_with_truncate=True,
)


Expand All @@ -81,6 +84,7 @@ def load_3_miles_areas(
db_name="monitorfish_remote",
logger=prefect.context.get("logger"),
how="replace",
replace_with_truncate=True,
)


Expand All @@ -100,6 +104,7 @@ def load_6_miles_areas(
db_name="monitorfish_remote",
logger=prefect.context.get("logger"),
how="replace",
replace_with_truncate=True,
)


Expand All @@ -119,6 +124,7 @@ def load_12_miles_areas(
db_name="monitorfish_remote",
logger=prefect.context.get("logger"),
how="replace",
replace_with_truncate=True,
)


Expand All @@ -138,6 +144,7 @@ def load_eez_areas(
db_name="monitorfish_remote",
logger=prefect.context.get("logger"),
how="replace",
replace_with_truncate=True,
)


Expand All @@ -159,6 +166,7 @@ def load_1241_eaux_occidentales_australes_areas(
db_name="monitorfish_remote",
logger=prefect.context.get("logger"),
how="replace",
replace_with_truncate=True,
)


Expand All @@ -180,6 +188,7 @@ def load_1241_eaux_occidentales_septentrionales_areas(
db_name="monitorfish_remote",
logger=prefect.context.get("logger"),
how="replace",
replace_with_truncate=True,
)


Expand All @@ -201,6 +210,7 @@ def load_1241_eaux_union_dans_oi_et_atl_ouest_areas(
db_name="monitorfish_remote",
logger=prefect.context.get("logger"),
how="replace",
replace_with_truncate=True,
)


Expand All @@ -218,6 +228,7 @@ def load_1241_mer_baltique_areas(mer_baltique_areas: pd.DataFrame):
db_name="monitorfish_remote",
logger=prefect.context.get("logger"),
how="replace",
replace_with_truncate=True,
)


Expand All @@ -235,6 +246,7 @@ def load_1241_mer_du_nord_areas(mer_du_nord_areas: pd.DataFrame):
db_name="monitorfish_remote",
logger=prefect.context.get("logger"),
how="replace",
replace_with_truncate=True,
)


Expand All @@ -252,6 +264,7 @@ def load_1241_mer_mediterranee_areas(mer_mediterranee_areas: pd.DataFrame):
db_name="monitorfish_remote",
logger=prefect.context.get("logger"),
how="replace",
replace_with_truncate=True,
)


Expand All @@ -269,6 +282,7 @@ def load_1241_mer_noire_areas(mer_noire_areas: pd.DataFrame):
db_name="monitorfish_remote",
logger=prefect.context.get("logger"),
how="replace",
replace_with_truncate=True,
)


Expand All @@ -286,6 +300,7 @@ def load_1241_mer_celtique_areas(mer_celtique_areas: pd.DataFrame):
db_name="monitorfish_remote",
logger=prefect.context.get("logger"),
how="replace",
replace_with_truncate=True,
)


Expand All @@ -303,6 +318,7 @@ def load_aem_areas(aem_areas: pd.DataFrame):
db_name="monitorfish_remote",
logger=prefect.context.get("logger"),
how="replace",
replace_with_truncate=True,
)


Expand All @@ -320,6 +336,7 @@ def load_brexit_areas(brexit_areas: pd.DataFrame):
db_name="monitorfish_remote",
logger=prefect.context.get("logger"),
how="replace",
replace_with_truncate=True,
)


Expand All @@ -337,6 +354,7 @@ def load_cormoran_areas(cormoran_areas: pd.DataFrame):
db_name="monitorfish_remote",
logger=prefect.context.get("logger"),
how="replace",
replace_with_truncate=True,
)


Expand All @@ -354,6 +372,7 @@ def load_fao_ccamlr_areas(fao_ccamlr_areas: pd.DataFrame):
db_name="monitorfish_remote",
logger=prefect.context.get("logger"),
how="replace",
replace_with_truncate=True,
)


Expand All @@ -371,6 +390,7 @@ def load_fao_iccat_areas(fao_iccat_areas: pd.DataFrame):
db_name="monitorfish_remote",
logger=prefect.context.get("logger"),
how="replace",
replace_with_truncate=True,
)


Expand All @@ -388,6 +408,7 @@ def load_fao_iotc_areas(fao_iotc_areas: pd.DataFrame):
db_name="monitorfish_remote",
logger=prefect.context.get("logger"),
how="replace",
replace_with_truncate=True,
)


Expand All @@ -405,6 +426,7 @@ def load_fao_siofa_areas(fao_siofa_areas: pd.DataFrame):
db_name="monitorfish_remote",
logger=prefect.context.get("logger"),
how="replace",
replace_with_truncate=True,
)


Expand All @@ -422,6 +444,7 @@ def load_rectangles_stat_areas(rectangles_stat_areas: pd.DataFrame):
db_name="monitorfish_remote",
logger=prefect.context.get("logger"),
how="replace",
replace_with_truncate=True,
)


Expand All @@ -439,6 +462,7 @@ def load_situ_atlant_areas(situ_atlant_areas: pd.DataFrame):
db_name="monitorfish_remote",
logger=prefect.context.get("logger"),
how="replace",
replace_with_truncate=True,
)


Expand All @@ -456,6 +480,7 @@ def load_situ_med_areas(situ_med_areas: pd.DataFrame):
db_name="monitorfish_remote",
logger=prefect.context.get("logger"),
how="replace",
replace_with_truncate=True,
)


Expand All @@ -473,6 +498,7 @@ def load_situ_memn_areas(situ_memn_areas: pd.DataFrame):
db_name="monitorfish_remote",
logger=prefect.context.get("logger"),
how="replace",
replace_with_truncate=True,
)


Expand All @@ -490,6 +516,7 @@ def load_situ_outre_mer_areas(situ_outre_mer_areas: pd.DataFrame):
db_name="monitorfish_remote",
logger=prefect.context.get("logger"),
how="replace",
replace_with_truncate=True,
)


Expand All @@ -507,6 +534,7 @@ def load_situs_areas(situs_areas: pd.DataFrame):
db_name="monitorfish_remote",
logger=prefect.context.get("logger"),
how="replace",
replace_with_truncate=True,
)


Expand All @@ -524,6 +552,7 @@ def load_effort_zones_areas(effort_zones_areas: pd.DataFrame):
db_name="monitorfish_remote",
logger=prefect.context.get("logger"),
how="replace",
replace_with_truncate=True,
)


Expand All @@ -541,6 +570,7 @@ def load_neafc_regulatory_area(neafc_regulatory_area: pd.DataFrame):
db_name="monitorfish_remote",
logger=prefect.context.get("logger"),
how="replace",
replace_with_truncate=True,
)


Expand All @@ -558,6 +588,7 @@ def load_nafo_regulatory_area(nafo_regulatory_area: pd.DataFrame):
db_name="monitorfish_remote",
logger=prefect.context.get("logger"),
how="replace",
replace_with_truncate=True,
)


Expand All @@ -575,6 +606,7 @@ def load_navigation_category_two_areas(navigation_category_two_areas: pd.DataFra
db_name="monitorfish_remote",
logger=prefect.context.get("logger"),
how="replace",
replace_with_truncate=True,
)


Expand All @@ -592,6 +624,7 @@ def load_navigation_category_three_areas(navigation_category_three_areas: pd.Dat
db_name="monitorfish_remote",
logger=prefect.context.get("logger"),
how="replace",
replace_with_truncate=True,
)


Expand All @@ -609,6 +642,7 @@ def load_navigation_category_four_areas(navigation_category_four_areas: pd.DataF
db_name="monitorfish_remote",
logger=prefect.context.get("logger"),
how="replace",
replace_with_truncate=True,
)


Expand All @@ -626,6 +660,7 @@ def load_navigation_category_five_areas(navigation_category_five_areas: pd.DataF
db_name="monitorfish_remote",
logger=prefect.context.get("logger"),
how="replace",
replace_with_truncate=True,
)


Expand All @@ -643,6 +678,7 @@ def load_saltwater_limit_areas(saltwater_limit_areas: pd.DataFrame):
db_name="monitorfish_remote",
logger=prefect.context.get("logger"),
how="replace",
replace_with_truncate=True,
)


Expand All @@ -660,6 +696,7 @@ def load_transversal_sea_limit_areas(transversal_sea_limit_areas: pd.DataFrame):
db_name="monitorfish_remote",
logger=prefect.context.get("logger"),
how="replace",
replace_with_truncate=True,
)


Expand All @@ -677,6 +714,7 @@ def load_departments_areas(departments_areas: pd.DataFrame):
db_name="monitorfish_remote",
logger=prefect.context.get("logger"),
how="replace",
replace_with_truncate=True,
)


Expand All @@ -694,6 +732,7 @@ def load_land_areas(land_areas: pd.DataFrame):
db_name="monitorfish_remote",
logger=prefect.context.get("logger"),
how="replace",
replace_with_truncate=True,
)


Expand Down
4 changes: 1 addition & 3 deletions datascience/src/pipeline/flows/anchorages.py
Original file line number Diff line number Diff line change
Expand Up @@ -317,7 +317,6 @@ def get_ports_locations(ports: pd.DataFrame) -> List[PortLocation]:
def get_anchorages_closest_port(
anchorage_h3_cells_rings: pd.DataFrame, ports_locations: List[PortLocation]
) -> pd.DataFrame:

ports_vptree = PortsVPTree(ports_locations)

anchorages_closest_port = anchorage_h3_cells_rings.apply(
Expand Down Expand Up @@ -357,7 +356,6 @@ def unite_ports_locodes(
def get_active_ports(
ports: pd.DataFrame, active_ports_locodes: Set[str]
) -> pd.DataFrame:

active_ports = ports[ports.locode.isin(active_ports_locodes)].copy(deep=True)
return active_ports

Expand Down Expand Up @@ -405,7 +403,6 @@ def load_processed_anchorages(anchorages: pd.DataFrame):


with Flow("Anchorages") as flow_compute_anchorages:

h3_resolution = Parameter("h3_resolution", ANCHORAGES_H3_CELL_RESOLUTION)
number_signals_threshold = Parameter("number_signals_threshold", 100)
static_vms_positions_file_relative_path = Parameter(
Expand Down Expand Up @@ -519,6 +516,7 @@ def load_anchorages_to_monitorfish(anchorages: pd.DataFrame):
db_name="monitorfish_remote",
logger=prefect.context.get("logger"),
how="replace",
replace_with_truncate=True,
)


Expand Down
2 changes: 2 additions & 0 deletions datascience/src/pipeline/flows/control_units.py
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ def load_analytics_control_units_and_administrations(
connection=connection,
logger=logger,
how="replace",
replace_with_truncate=True,
)

load(
Expand All @@ -48,6 +49,7 @@ def load_analytics_control_units_and_administrations(
connection=connection,
logger=logger,
how="replace",
replace_with_truncate=True,
)


Expand Down
2 changes: 1 addition & 1 deletion datascience/src/pipeline/flows/facade_areas.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,6 @@ def extract_facade_areas() -> pd.DataFrame:

@task(checkpoint=False)
def load_facade_areas(facade_areas: pd.DataFrame):

logger = prefect.context.get("logger")

load(
Expand All @@ -32,6 +31,7 @@ def load_facade_areas(facade_areas: pd.DataFrame):
db_name="monitorfish_remote",
logger=logger,
how="replace",
replace_with_truncate=True,
)


Expand Down
1 change: 1 addition & 0 deletions datascience/src/pipeline/flows/fao_areas.py
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@ def load_fao_areas(fao_areas: gpd.GeoDataFrame):
db_name="monitorfish_remote",
logger=logger,
how="replace",
replace_with_truncate=True,
)


Expand Down
Loading

0 comments on commit ce06c6c

Please sign in to comment.