O WAQR é um recurso para criação de relatórios Ad Hoc que compõe a solução Pentaho BA. Assim como na versão 4.x, o WAQR passou a vir com a mensagem de advertência "Web Ad Query and Reporting has been repace by the new Interactive Reporting Client. It is privided as a convenience but will no longer be enhanced or offically.", informando sobre a descontinuidade deste recurso.
O propósito deste post, é ocultar a referida mensagem para possibilitar o funcionamento do Pentaho em um ambiente de produção, com uma aparência mais limpa, amigável.
Segue abaixo uma demonstração de como fica a aparência default do WAQR após sua instalação através do Marketplace.
Para ocultar esta mensagem, é bem simples. Basta fazer um backup do arquivo que contem a mensagem, e excluir as linhas referentes à mensagem de advertência.
1. Parar o serviço do Pentaho BA.
2. Faça o backup do arquivo.
~# cp ./biserver-ce/pentaho-solutions/system/waqr/resources/waqr.html
./biserver-ce/pentaho-solutions/system/waqr/resources/waqr.html.bkp
3. Edite o arquivo "./biserver-ce/pentaho-solutions/system/waqr/resources/waqr.html" e localize os comentários "BEGIN FOOTER CONTENT" e "END FOOTER CONTENT". Entre estes comentários, comente também o código conforme destacado abaixo. Altere também o tamanho do table para 50% para alinhar o "combobox do tipo de preview" e os "botões", à direita, no canto inferior da tela.
<!-- ======================================================
== BEGIN FOOTER CONTENT ==
====================================================== -->
<div id="footer">
<table width="50%;" border="0" align="right" cellpadding="0" cellspacing="0"
<tr>
<td id='busyContainer' style='width:30%;'>
</td>
<!--
<td valign="middle"; id="waqrDeprecatedAlert">
<table width="460px" style="background-color: #fffdd5; border-style: solid; border-color: #dcb114; border-width= 1px; font: normal .70em Tahoma, 'Trebuchet MS', Arial">
<tr>
<td>
<img src="resources/images/warning.png"/>
</td>
<td>
Web Ad Hoc Query and Reporting has been replace by the new Interactive Reporting client.<br/>
It is provided as a convenience but will no longer be enhanced or offically supported by Pentaho.
</td>
</tr>
</table>
</td>
--> <td id="previewFormatPrompt" nowrap style="width:12ex;white-space:nowrap; font: normal .85em Tahoma, 'Trebuchet MS', Arial;" valign="middle"><!-- Preview As: --></td>
<td id="previewTypeContainer"></td>
<td id="previewContainer"></td>
<td><div style='width:30px'></div></td>
<td id="backContainer"></td>
<td id="nextContainer"></td>
<td><div style='width:30px'></div></td>
<td id="saveContainer"></td>
<td id="saveAsContainer"></td>
<td style='padding-right:15px;' id="cancelContainer"></td>
</tr>
</table>
</div>
<!-- ======================================================
== END FOOTER CONTENT ==
====================================================== -->
4. Inicie o serviço do Pentaho BA e veja se o resultado ficará conforme a ilustração abaixo.
O propósito deste post, é ocultar a referida mensagem para possibilitar o funcionamento do Pentaho em um ambiente de produção, com uma aparência mais limpa, amigável.
1. Parar o serviço do Pentaho BA.
2. Faça o backup do arquivo.
~# cp ./biserver-ce/pentaho-solutions/system/waqr/resources/waqr.html
./biserver-ce/pentaho-solutions/system/waqr/resources/waqr.html.bkp
3. Edite o arquivo "./biserver-ce/pentaho-solutions/system/waqr/resources/waqr.html" e localize os comentários "BEGIN FOOTER CONTENT" e "END FOOTER CONTENT". Entre estes comentários, comente também o código conforme destacado abaixo. Altere também o tamanho do table para 50% para alinhar o "combobox do tipo de preview" e os "botões", à direita, no canto inferior da tela.
<!-- ======================================================
== BEGIN FOOTER CONTENT ==
====================================================== -->
<div id="footer">
<table width="50%;" border="0" align="right" cellpadding="0" cellspacing="0"
<tr>
<td id='busyContainer' style='width:30%;'>
</td>
<!--
<td valign="middle"; id="waqrDeprecatedAlert">
<table width="460px" style="background-color: #fffdd5; border-style: solid; border-color: #dcb114; border-width= 1px; font: normal .70em Tahoma, 'Trebuchet MS', Arial">
<tr>
<td>
<img src="resources/images/warning.png"/>
</td>
<td>
Web Ad Hoc Query and Reporting has been replace by the new Interactive Reporting client.<br/>
It is provided as a convenience but will no longer be enhanced or offically supported by Pentaho.
</td>
</tr>
</table>
</td>
--> <td id="previewFormatPrompt" nowrap style="width:12ex;white-space:nowrap; font: normal .85em Tahoma, 'Trebuchet MS', Arial;" valign="middle"><!-- Preview As: --></td>
<td id="previewTypeContainer"></td>
<td id="previewContainer"></td>
<td><div style='width:30px'></div></td>
<td id="backContainer"></td>
<td id="nextContainer"></td>
<td><div style='width:30px'></div></td>
<td id="saveContainer"></td>
<td id="saveAsContainer"></td>
<td style='padding-right:15px;' id="cancelContainer"></td>
</tr>
</table>
</div>
<!-- ======================================================
== END FOOTER CONTENT ==
====================================================== -->
4. Inicie o serviço do Pentaho BA e veja se o resultado ficará conforme a ilustração abaixo.
0 comentários:
Postar um comentário