Executes HQL (Hibernate Query Language) database queries and displays the results. HQL is used to write database-independent queries. More information here: https://docs.jboss.org/hibernate/orm/5.6/userguide/html_single/Hibernate_User_Guide.html#hql and here: https://docs.jboss.org/hibernate/core/3.3/reference/en/html/queryhql.html.
Note you can find all entities in ReportServer here: https://reportserver.net/api/latest/entities.html and all javadocs here: https://reportserver.net/api/latest/javadoc/index.html.
The results can be displayed in a new window with the -w flag.
Example uses are shown next.
List all reports:
reportserver$ hql "from Report"
List all users:
reportserver$ hql "from User"
List all dynamic lists with name like 'MyReport':
reportserver$ hql "from TableReport t where t.name like '
List all report properties from report with id 123:
reportserver$ hql "select r.reportProperties from Report r where r.id = 123"
Use: hql [-w] query