Jsf - DataTable

Ola, se alguem puder me ajudar

Como devo proceder para ter uma classe que gera uma consulta
que gera colunas dinamicas. Minha dúvida é como fica o bean para
o <h:dataTable , se meus atributos são dinamicos, por exemplo colunas
que serão calculadas em tempo real , como mostrar isto em uma página

jsf em uma tabela?
>