did you override GetColumnsToGroupBy()?. you can also override
FinishAggregation(Row) if you need to process the aggregates before
continuing.

On Apr 14, 1:16 pm, Larry R <[email protected]> wrote:
> I've finished the bulk of my PITA ETL, using Rhino. I was able to get
> a lot of things done quickly!
>
> One thing that didn't work as I had hoped was aggregation. I was
> hoping to be able to have multiple aggregations ( RowCount, RowCount
> if this, RowCountIfThat, etc, and provide those values to properties
> on the process (via the OnRowProcessed) .
>
> Started with a simple RowCount 
> fromhttp://ayende.com/Blog/archive/2008/01/16/Rhino-ETL-2.0.aspx
> .
>
> I found that if I used 2 of these, the second only ever gets 1 row. In
> fact, any operation registered after that only gets 1 row.
>
> So, I tried this :
> IOperation counter = new BranchingOperation()
>                                          .Add(Partial
>                                                 .Register(new
> RowCountOperation())
>                                                 .Register(new
> RowCountInsertedOperation())
>                                                 .Register(new
> RowCountSkusOperation())
>                                                 );
>                 counter.OnRowProcessed += new Action<IOperation,
> Row>(counter_OnRowProcessed);
>                 counter.OnFinishedProcessing += new
> Action<IOperation>(counter_OnFinishedProcessing);
>                 Register(counter);
>
> That provided no luck either.
>
> I'd imagine this is a syntax issue, and a noob issue, but could not
> find any example in all the resources of how this ( using multiple
> aggregates ) would work.
>
> Any suggestions ?

-- 
You received this message because you are subscribed to the Google Groups 
"Rhino Tools Dev" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rhino-tools-dev?hl=en.

Reply via email to