Uploaded image for project: 'ui-erm-usage'
  1. ui-erm-usage
  2. UIEUS-207

Deal with providers' report generation limit

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Closed (View Workflow)
    • Priority: P3
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
    • Template:
    • Sprint:
      Leipzig Sprint 97, Leipzig Sprint 98, Leipzig Sprint 99, Leipzig Sprint 100, Leipzig Sprint 101, Leipzig Sprint 102, Leipzig Sprint 103/4, Leipzig Sprint 105
    • Development Team:
      Leipzig
    • Front End Estimate:
      TBD

      Description

      As the harvester runs a request for each reporting month seperately, the configuration of a new provider with several report types or of a new report type for an existing provider can lead to many separate harvester requests to the provider.

      Some providers have limits on the daily number of reports to be generated, e.g. EBSCO host:

      "EBSCOhost SUSHI Web Service allows you to generate up to 25 reports each day."
      https://connect.ebsco.com/s/article/EBSCOhost-SUSHI-Web-Service-FAQs?language=en_US

      As a result, not all reports can be downloaded in one step after having configured the provider and harvesting for the first time (see screenshot: harvest JR1, BR2, DB1 for 2018-01 to 2019-05, Error message "Client has made too many requests").

      We should come up with some strategy to deal with this problem:

      • Request full year reports and split them before saving
      • ...?
        At the very least, we should add an information of this to the user manual/FAQ section.

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                annikadomin Annika Schröer
                Reporter:
                annikadomin Annika Schröer
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases