[ 
https://issues.apache.org/jira/browse/RYA-260?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kevin Chilton updated RYA-260:
------------------------------
    Description: 
A user must be able to submit a PCJ query that contains the following 
aggregation functions from SPARQL:
Sum
Count
Average
Min
Max

This task does not include any aggregations that appear within a GroupBy 
clause. We only need to support queries that have the aggregation within the 
SELECT section.

For example, the following query should be processed:
{code}
SELECT (avg(?price) as ?averagePrice)
{
    urn:BookA urn:price ?price.
}
{code}

And the following query should not be processed because it requires a group by:

SELECT ?title (avg(?price) as ?averagePrice)
{
    ?title urn:price ?price.
}
GROUP BY ?title

  was:
A user must be able to submit a PCJ query that contains the following 
aggregation functions from SPARQL:
Sum
Count
Average
Min
Max

This task does not include any aggregations that appear within a GroupBy 
clause. We only need to support queries that have the aggregation within the 
SELECT section.

For example, the following query should be processed:
[code]
SELECT (avg(?price) as ?averagePrice)
{
    urn:BookA urn:price ?price.
}
[code]

And the following query should not be processed because it requires a group by:

SELECT ?title (avg(?price) as ?averagePrice)
{
    ?title urn:price ?price.
}
GROUP BY ?title


> Add Aggregation support for Fluo/PCJ app
> ----------------------------------------
>
>                 Key: RYA-260
>                 URL: https://issues.apache.org/jira/browse/RYA-260
>             Project: Rya
>          Issue Type: New Feature
>            Reporter: Andrew Smith
>            Assignee: Kevin Chilton
>
> A user must be able to submit a PCJ query that contains the following 
> aggregation functions from SPARQL:
> Sum
> Count
> Average
> Min
> Max
> This task does not include any aggregations that appear within a GroupBy 
> clause. We only need to support queries that have the aggregation within the 
> SELECT section.
> For example, the following query should be processed:
> {code}
> SELECT (avg(?price) as ?averagePrice)
> {
>     urn:BookA urn:price ?price.
> }
> {code}
> And the following query should not be processed because it requires a group 
> by:
> SELECT ?title (avg(?price) as ?averagePrice)
> {
>     ?title urn:price ?price.
> }
> GROUP BY ?title



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to