We couldn't load all Actvitity tabs. Refresh the page to try again.
If the problem persists, contact your Jira admin.
Uploaded image for project: 'Camunda Optimize'
  1. Camunda Optimize
  2. OPT-4449

Use Auto-Interval date histograms instead of interval aggs for automatic date reorts

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: L3 - Default L3 - Default
    • None
    • None
    • backend
    • Not defined

      Context:

      Elasticsearch offers the ability to create "auto-interval date histrograms" which let you specify a number of buckets. ES then chooses the bucket unit that best achieves this amount of buckets. 

      We can use this type of histogram instead of our current automatic interval aggregation creation (see DateAggregationService.createAutomaticIntervalAggregationWithSubAggregation) where we manually calculate the exact bucket interval needed to create 80 buckets, lets refactor this to use auto-interval date histrograms instead 

      Docs: https://www.elastic.co/guide/en/elasticsearch/reference/7.x/search-aggregations-bucket-autodatehistogram-aggregation.html 

      AT:

      • date reports with automatic units use auto-interval date histograms with bucket number set to NUMBER_OF_DATA_POINTS_FOR_AUTOMATIC_INTERVAL_SELECTION

        This is the controller panel for Smart Panels app

            Loading...
            Uploaded image for project: 'Camunda Optimize'
            1. Camunda Optimize
            2. OPT-4449

            Use Auto-Interval date histograms instead of interval aggs for automatic date reorts

              • Icon: Task Task
              • Resolution: Unresolved
              • Icon: L3 - Default L3 - Default
              • None
              • None
              • backend
              • Not defined

                Context:

                Elasticsearch offers the ability to create "auto-interval date histrograms" which let you specify a number of buckets. ES then chooses the bucket unit that best achieves this amount of buckets. 

                We can use this type of histogram instead of our current automatic interval aggregation creation (see DateAggregationService.createAutomaticIntervalAggregationWithSubAggregation) where we manually calculate the exact bucket interval needed to create 80 buckets, lets refactor this to use auto-interval date histrograms instead 

                Docs: https://www.elastic.co/guide/en/elasticsearch/reference/7.x/search-aggregations-bucket-autodatehistogram-aggregation.html 

                AT:

                • date reports with automatic units use auto-interval date histograms with bucket number set to NUMBER_OF_DATA_POINTS_FOR_AUTOMATIC_INTERVAL_SELECTION

                  This is the controller panel for Smart Panels app

                        Unassigned Unassigned
                        helene.waechtler Helene Waechtler
                        Votes:
                        0 Vote for this issue
                        Watchers:
                        2 Start watching this issue

                          Created:
                          Updated:

                              Unassigned Unassigned
                              helene.waechtler Helene Waechtler
                              Votes:
                              0 Vote for this issue
                              Watchers:
                              2 Start watching this issue

                                Created:
                                Updated: