Uploaded image for project: 'OASIS Open Data Protocol (OData) TC'
  1. OASIS Open Data Protocol (OData) TC
  2. ODATA-161

Clarify and if possible add directions for 'stranded' readers in the ending note of section 1 Introduction

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: V4.0_WD01
    • Fix Version/s: V4.0_WD01
    • Component/s: Data Aggregation
    • Labels:
      None
    • Environment:

      [Proposed]

    • Proposal:
      Hide

      Abstract:
      This specification adds basic grouping/aggregation functionality (min, max, sum, average, count, distinct-count) to OData without changing any of the base principles of OData.

      1 Introduction
      This specification adds the notion of aggregation to OData without changing any of the base principles of OData. It defines a representation and semantics for aggregation of data, especially:
      • Semantics and operations for querying aggregated data,
      • Results format for queries containing aggregated data,
      • Annotations to indicate what can be aggregated, and how.

      Show
      Abstract: This specification adds basic grouping/aggregation functionality (min, max, sum, average, count, distinct-count) to OData without changing any of the base principles of OData. 1 Introduction This specification adds the notion of aggregation to OData without changing any of the base principles of OData. It defines a representation and semantics for aggregation of data, especially: • Semantics and operations for querying aggregated data, • Results format for queries containing aggregated data, • Annotations to indicate what can be aggregated, and how.
    • Resolution:
      Show
      https://www.oasis-open.org/apps/org/workgroup/odata/download.php/47413/odata-data-aggregation-ext-v1.0-wd01-2012-11-08.doc Accepted: https://www.oasis-open.org/apps/org/workgroup/odata/download.php/47595/latest/odata-meeting-16_on-20121129-minutes.html

      Description

      In the current revision of the document for [OData Extension for Data Aggregation Version 1.0 Working Draft 01](https://www.oasis-open.org/committees/download.php/47363/odata-data-aggregation-ext-v1.0-wd01-2012-11-02.docx) the ending note (last paragraph) in section 1 Introduction reads:

      Note: If you as a reader are hoping to find anything remotely related to "advanced analytics" capabilities added to OData then you are unfortunately reading the wrong document. In this context think about augmenting the Entity Data Model (EDM) with annotations adding analytic type context to the model and some basic grouping/aggregation functionality (min/max/sum/average/count/distinct-count, provider specific and rule based aggregations) based on the data exposed in the EDM.

      To craft a proposal, at least for me further information is needed:

      1. Is there a 'better place' for 'advanced analytics' capabilities added to OData ?
      2. what does 'advanced analytics' capabilities actually paraphrase ?
      3. What context is indicated with 'In this context think about augmenting ...' is it
      3.a the imagined 'advanced analytics' not being serviced by the current document or
      3.b the content being served by this document (i.e. 'OData Extension for Data Aggregation') ?

      Expecting the answer to 3 as 3.b I would suggest - and I am willing to help craft a readable 'infoset' - rewrite Abstract and Introduction to yield well separated readable views on this extension. As of now, I have to read further to understand a minimum about that topic, but after that I may come up with suggestions for abstract and Introduction.

      One remark w.r.t. abstracts: I would refrain from 'additional formal structuring' of content (as in this case with an itemized list). Abstracts IMO are meant (and work best) as english prose, which carries clarity and shows structure only in and by itself, i.e. by choice of the right words and phrases that make it up.

        Attachments

          Activity

            People

            • Assignee:
              handl Ralf Handl
              Reporter:
              sdrees Stefan Drees (Inactive)
            • Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: