Thanks for the information.
After renaming the datasetID, in my testbed, I am able to ingest the file into ERDDAP. However, if I start to load all of the files, the trouble datasetID “wmo-42907” (now is wmo_42907) is unable to load again. The error message from DasDds.sh is
*** An error occurred while trying to load wmo_42907:
*** An error occurred while trying to load wmo_42907:
java.lang.RuntimeException: datasets.xml error on or before line #177612: Your query produced too much data. Try to request less data. [memory] The request needs more memory (70612 MB) than is ever safely available in this Java setup (32268 MB). (TableWriterAll.cumulativeTable)
at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:471)
at gov.noaa.pfel.erddap.dataset.EDD.oneFromDatasetsXml(EDD.java:551)
at gov.noaa.pfel.erddap.dataset.EDD.testDasDds(EDD.java:11133)
at gov.noaa.pfel.erddap.DasDds.doIt(DasDds.java:131)
at gov.noaa.pfel.erddap.DasDds.main(DasDds.java:157)
Caused by: java.lang.RuntimeException: Your query produced too much data. Try to request less data. [memory] The request needs more memory (70612 MB) than is ever safely available in this Java setup (32268 MB). (TableWriterAll.cumulativeTable)
at com.cohort.util.Math2.ensureMemoryAvailable(Math2.java:477)
at gov.noaa.pfel.erddap.dataset.TableWriterAll.cumulativeTable(TableWriterAll.java:291)
at gov.noaa.pfel.erddap.dataset.TableWriterDistinct.finish(TableWriterDistinct.java:106)
at gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:4013)
at gov.noaa.pfel.erddap.dataset.EDDTable.subsetVariablesDataTable(EDDTable.java:12453)
at gov.noaa.pfel.erddap.dataset.EDDTable.distinctSubsetVariablesDataTable(EDDTable.java:12519)
at gov.noaa.pfel.erddap.dataset.EDDTable.ensureValid(EDDTable.java:730)
at gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1919)
at gov.noaa.pfel.erddap.dataset.EDDTableFromNcFiles.<init>(EDDTableFromNcFiles.java:134)
at gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.fromXml(EDDTableFromFiles.java:503)
at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:457)
... 4 more
And If I dig into log.txt, it shows,
ftLastMod first=2020-11-11T22:23:40Z last=2021-08-15T19:06:24Z
accessibleViaNcCF=[true]
{{{{#84 2021-08-15T20:50:09+00:00 (notLoggedIn) 114.119.132.202 GET /erddap/categorize/keywords/pulley/index.htmlTable?page=1&itemsPerPage=1000
Resource not found: unknown categoryName=pulley
*** lowSendError for request #84: isCommitted=false fullMessage=
Error {
code=404;
message="Not Found: (no details)";
}
}}}}#84 114.119.132.202 SUCCESS. TIME=1001ms
datasets.xml error on line #177612
While trying to load datasetID=wmo_42907 (after 104492 ms)
java.lang.RuntimeException: datasets.xml error on or before line #177612: Your query produced too much data. Try to request less data. [memory] The request needs more memory (70612 MB) than is ever safely available in this Java setup (50529 MB). (TableWriterAll.cumulativeTable)
at gov.noaa.pfel.erddap.dataset.EDD.fromXml(EDD.java:471)
at gov.noaa.pfel.erddap.LoadDatasets.run(LoadDatasets.java:359)
Caused by: java.lang.RuntimeException: Your query produced too much data. Try to request less data. [memory] The request needs more memory (70612 MB) than is ever safely available in this Java setup (50529 MB). (TableWriterAll.cumulativeTable)
at com.cohort.util.Math2.ensureMemoryAvailable(Math2.java:477)
at gov.noaa.pfel.erddap.dataset.TableWriterAll.cumulativeTable(TableWriterAll.java:291)
at gov.noaa.pfel.erddap.dataset.TableWriterDistinct.finish(TableWriterDistinct.java:106)
at gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.getDataForDapQuery(EDDTableFromFiles.java:4013)
at gov.noaa.pfel.erddap.dataset.EDDTable.subsetVariablesDataTable(EDDTable.java:12453)
at gov.noaa.pfel.erddap.dataset.EDDTable.distinctSubsetVariablesDataTable(EDDTable.java:12519)
at gov.noaa.pfel.erddap.dataset.EDDTable.ensureValid(EDDTable.java:730)
at gov.noaa.pfel.erddap.dataset.EDDTableFromFiles.<init>(EDDTableFromFiles.java:1919)
at gov.noaa.pfel.erddap.dataset.EDDTableFromNcFiles.<init>(EDDTableFromNcFiles.java:134)
Thanks,
Chuan-Yuan Hsu, Ph.D.
+—————————————————————+
Postdoctoral Research Scientist,
Product Developer, Data Scientist,