AFAIK, there are no NHibernate specific engines, which makes sense because NHibernate is not intended for reporting.
You can use one for the DB that you use with NHibernate, or one that supports retrieving an arbitrary list of .NET objects, and passes the result of the NH query.
source
share