You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The DAP connector currently present each individual file as a "distribution" and "harvest only limited distributions with every formats data included":
We probably should think about a better alternative way of presenting DAP collection files on Magda.
e.g.
Present the same type of files as one single distribution.
e.g. The 4000 xyz format files in this collection will be presented as one distribution. The download link can be a POST request of (/ws/v2/collections/{id}/downloadzip)[https://data.csiro.au/dap/swagger-ui.html#/Collection%20Download/getDownloadZipUsingGET_1] API (this API can specify a list of item IDs that included in the archive to be downloaded)
Or present the files in one folder as one single distribution.
Or mix the two options above
The text was updated successfully, but these errors were encountered:
Better way of presenting DAP collections contains a larger number of files
A collection (dataset) on the DAP system might contain hundreds or even thousands of files.
e.g. https://doi.org/10.25919/5e30b5231c669 or https://data.gov.au/dataset/ds-dap-csiro%3A42600 which has 4000 files
The DAP connector currently present each individual file as a "distribution" and "harvest only limited distributions with every formats data included":
magda-dap-connector/src/Dap.ts
Line 313 in 15b71d5
Also, Collections might have a folder structure, e.g. https://doi.org/10.4225/08/57988C158CB9C or https://data.gov.au/dataset/ds-dap-csiro%3A16610/
We probably should think about a better alternative way of presenting DAP collection files on Magda.
e.g.
xyz
format files in this collection will be presented as one distribution. The download link can be a POST request of (/ws/v2/collections/{id}/downloadzip)[https://data.csiro.au/dap/swagger-ui.html#/Collection%20Download/getDownloadZipUsingGET_1] API (this API can specify a list of item IDs that included in the archive to be downloaded)The text was updated successfully, but these errors were encountered: