Hi! I was using openeo library in Python (Jupyter Notebook) successfully a week ago but now I’m getting the same error when trying to execute a batch on my data:
OpenEoApiError: :500] Internal: Server error: ConnectionLoss() (ref: r-c7dd0a362b684e32bf92a4f4368151e5)
I checked my connection to openeo.dataspace.copernicus.eu and it’s fine, getting
Authenticated using refresh token.
<Connection to 'https://openeo.dataspace.copernicus.eu/openeo/1.1/' with OidcBearerAuth>
This is my whole code:
import openeo
import json
import pandas as pd
import numpy as np
connection = openeo.connect(url="openeo.dataspace.copernicus.eu")
connection.authenticate_oidc()
# Loading DEM
dem_cube = connection.load_collection(
"COPERNICUS_30",
bands=n"DEM"],
spatial_extent={
"west": 28.8,
"south": 59.3,
"east": 31.5,
"north": 61.5,
"crs": "EPSG:4326",
}
)
# Opening the file with parcels
with open('appropriates_samolot.geojson', "r") as f:
lines = f.read()
parcels = json.loads(lines)
# dem
### Extracting the bands we need
dem = dem_cube.band('DEM')
### Keeping the biggest values over the research period
dem = dem.max_time()
# maximum height on a parcel
timeseries_max_h = dem.aggregate_spatial(geometries=parcels, reducer="max")
job_max_h = timeseries_max_h.execute_batch(out_format="CSV", title="Max height timeseries")