<< <%SKIN-STRTRANS-SYNTOC%> >> Navegação: Manual do QDashboard > Configurações iniciais > Gráficos SQL > Guia “SQL Query” |
Guia “SQL Query”
Na guia “SQL Query” é adicionado o texto que irá compor o gráfico. Os valores visualizados nos gráficos são obtidos através de consulta feita no banco de dados por SQL.
O campo “Inserir palavras-chave”, refere-se a datas. Ao invés de fixar uma data na apresentação de um gráfico, a palavra-chave insere, na codificação SQL, um argumento que tornará flexível os valores de acordo com um período desejado.
Exemplo: um gráfico que mostra “o número de chamados no dia de hoje”.
Se o código expressar (“engessando”) um número como data 09/10/2015, a apresentação de datas no gráfico “número de chamados no dia de hoje” seria:
No dia 23/6/2009 = chamados de hoje (09/10/2015, que é o objetivo);
No dia 24/6/2009 = chamados de ontem (09/10/2015);
No dia 25/6/2009 = chamados de ontem-ontem (09/10/2015);
Com a codificação SQL abaixo, serão mostrados todos os chamados na data corrente, entre 00:00 às 23:59 hs.
É importante ressaltar que, o Qualitor bloquea a execução de operações SQL em Oracle e em SQL Server que realizem alterações nos dados do banco de dados. O motivo deste tipo de bloqueio é fornecer uma garantia aos administradores do Qualitor de que somente consultas serão realizadas no banco de dados utilizando estes métodos, garantindo assim a integridade dos dados do banco de dados.
Então, se o usuário realizar uma query para uma das 3 funcionalidades (Gerar relatório SQL”, “Gerar gráfico SQL”, “Gerar resultado SQL), que realiza qualquer modificação nos dados do banco de dados, ele irá encontrar um erro, conforme abaixo:
Query executando uma alteração nos dados:
Resultado:
Este comportamento é esperado porque o próprio mecanismo do banco de dados irá bloquear atualizações dos dados oriundos de Resultados SQL, Gráficos SQL e Relatórios SQL.