Business Monitor Business Monitor
  • Home
  • Blog
    • Data Warehouse – Passo a Passo para Modelar um Data Warehouse
    • Data Warehouse – O Que É Star Schema?
    • Data Warehouse – Modelagem Dimensional
    • Data Warehouse – Por Que Você Deve Aprender?
    • Data Warehouse – Para Que Serve?
    • Data Warehouse – O Que É?
  • Demonstração
  • Download
  • Contato

Especificações Técnicas e Funcionalidades

9. ChangeLog

Versão 2.1.4 – 

Versão 2.1.3 – ver matéria do Blog: Permissões em Níveis

Versão 2.1.2 – ver matéria no Blog: Mais Cores, Por Favor

Versão 2.1.1 – ver matéria no Blog: Campos Virtuais

Versão 2.1.0 – ver matéria no Blog: The Need for Speed

Versão 2.0.3 – ver matéria no Blog: Personalizar Dashboards

Versão 2.0.2 – ver matéria no Blog: Drill Down Multinível

Versão 2.0.1 – ver matéria no Blog: Suporte a arquivos CSV

 

Versão 2.0.0 – ver matéria no Blog: Muito Mais Fácil

Funcionalidade em Destaque:

  • Reestruturado a interface administrativa de modo a deixá-la mais simples de operar, com Wizard para a execução da maioria das funções
  • Melhoramos as opções ao exibir os dados ou fazer Drill Down, com possibilidade de reordenar os campos, ocultar campos e exportar dados diretamente da interface
  • Melhoria na interface ao exibir no celular

Outras implementações:

  • Implementado sub-título na exibição da tabela
  • Adicionado campo Comentário nos objetos para armazenar informação interna
  • URLs do sistema mais amigáveis
  • Ao final dos Wizards criado uma última aba: Próximos Passos que sugere o que o usuário pode fazer com o objeto que acabou de criar
  • A senha do DataSource agora é mantida criptografada em todo o processo até ser necessário fazer a conexão, assim ela fica em memória o mínimo tempo necessário para fazer a conexão
  • Criado botão para testar o DataSource na listagem de DataSource
  • Criados botões que exibem as dependências de um objeto
  • Diversas pequenas mudanças na interface para deixar mais atraente, intuitiva e fácil de usar
  • Mais opções de Debug, por exemplo, com Debug ligado, ao tentar logar ele exibe o erro de verdade
  • A ordem dos campos Y nos gráficos agora obedece a ordem dos campos na configuração do gráfico e não mais da View

Bugs corrigidos:

  • Ao salvar uma View muito complexa perdia dados devido à configuração do Apache
  • Permitia trocar o RecordSet de uma View, mesmo podendo perder informações com isso
  • Problema ao exibir sumarização das tabelas dependendo dos campos que oculta ou não, podia quebrar a exibição
  • Ao inserir um campo nov em uma View existente, a ordem dos campos não era respeitada
  • Gráfico de Gauge não exibe o ponteiro ao usar funções de Máximo e Mínimo (bug introduzido na versão 1.9.0)
  • Números em fração ficam ilegíveis no gráfico de Gauge
  • Erro ao fazer Drill Down quando o valor continha sinal de “&”
  • Erro ao tentar rodar queries em servidor SQL Server em tabelas com Linked Servers

 

Versão 1.9.0

Funcionalidade em Destaque:

  • Implementado formatação condicional na tabela, que permite trocar a cor da frente, cor do fundo, mudar negrito ou itálico, aumentar a fonte e até trocar o valor exibido de acordo com o valor do campo na tabela

Novas funcionalidades:

  • Help inline em quase todas as opções
  • Reforçamos a segurança da senha do DataSource, passando a criptografar a mesma na base de dados
  • Permite escolher a quantidade de registros retornados no RecordSet ao testar a Query
  • O pop-up de escolher a cor agora fecha assim que clica em uma cor
  • Na View, agora tem o campo Título para definir o título da View diferente do nome da View
  • Opção de Permissões Padrões, um novo usuário criado terá permissões nos Dashboards especificados
  • Adicionadas as condições “não começa com” e “não termina com” nos Filtros da View
  • Ao adicionar um campo na View, agora ele herda o tipo do RecordSet simplificando a configuração
  • Aplicado formatação de números na renderização dos gráficos
  • Nova opção de Retry Timeout, que especifica quanto tempo depois do erro o BM tentará obter os dados novamente

Bugs corrigidos:

  • Quando ordenava por dois campos, nem sempre obedecia a opção de Descendente
  • Ao editar um RecordSet com o serviço rodando, os campos adicionados são perdidos
  • Ao fazer um Drill Down ele não obedecia os filtros
  • Ao usar o Filtro campo=null na View, não obedece a regra e a descrição está errada
  • Gráficos de Pizza com descrição vazia aparece como “slice”
  • Quando ocorria um erro no RecordSet, pressionando o botão “recarregar” na interface não trazia os dados enquanto não passasse o tempo
  • Ao usar um Filtro que usa condições Vazio ou Nulo, ainda mantinha o campo para preenchimento sem necessidade

 

Versão 1.8.9

  • Nova opção para permitir Download ou não dos dados em CSV

Bugs corrigidos:

  • Nas estatísticas da View, não contava campos a não ser que fosse numérico
  • Bug ao fazer Drill Down em um gráfico de Gauge
  • Não exibia a View ao aplicar formato de Data em um campo já formatado
  • Ao criar um Filtro na View e escolher uma condição Vazio, ainda aparecia o campo para escolher
  • Caso um RecordSet não fosse carregado devido à falha no processo “Process died on data load”, não era possível forçar a recarga
  • Problema ao atualizar versões anteriores a 1.8.7 para 1.8.8 devido a falta de campos
  • Problema ao importar uma View gerada, perdia a configuração dos campos Agrupar e Ordenar

 

Versão 1.8.8

  • Reestruturação na exibição de Tabelas, com novas funções e opções de formatação
    • Formatação do tamanho, cor e estilo da fonte
    • Formatação da cor do fundo
    • Incluir prefixo e sufixo
    • Truncar a exibição de um campo texto muito longo
    • Mudar caracteres para maiúsculos e minúsculos
    • Rotacionar o título da tabela
    • Resumir o valor, por exemplo 1.000.000 é exibido como 1m
    • Mais opções de alinhamento do campo na tabela
    • Nova visualização do tipo Tooltip, apresenta um ícone que, ao parar o mouse, exibe um popup com o texto
    • Nova visualização do tipo Gráfico de Barra, apresenta um mini gráfico de barra dentro da tabela
    • Nova visualização do tipo Círculo, apresenta um círculo dentro da tabela
    • Nova visualização como Porcentagem, calcula automaticamente a porcentagem proporcional do valor em relação ao todo
    • Permite ocultar campos da exibição
    • Permite escolher a função de sumarização por campo
    • Permite calcular Total, Média, Máximo, Mínimo e Contar em tabelas
  • Agrupamento por múltiplos campos
  • Ordenação por múltiplos campos
  • Limitar os últimos X registros, não apenas os primeiros X registros
  • No RecordSet, ao exibir os dados, agora é possível procurar, reordenar e paginar
  • Exportação de dados para CSV

Pequenos bugs corrigidos:

  • No RecordSet, para Oracle e SQL Server, não contava corretamente a quantidade de registros ao testar a Query
  • No RecordSet, ao executar uma query com erro, ficava com a mensagem de “Loading” na frente, ocultamos
  • No RecordSet, a checagem por campos repetidos apresentava alguns avisos inconsistentes
  • Bug na View quando usava duas condições com o mesmo campo

 

Versão 1.8.7

Diversas pequenas alterações para facilitar a vida do desenvolvedor principalmente:

  • Agora no gráfico de Gauge é possível programar o Drill Down e expandir a tabela de dados que gerou aquele gráfico
  • Diversas opções novas no gráfico de Gauge, como ocultar os valores, exibir como porcentagem, permite escolher o campo da função
  • Na exportação de configuração o nome do arquivo agora contém o nome do objeto
  • Ao importar um objeto, agora é possível sobrescrever ou criar com um novo nome caso exista um objeto com o mesmo nome
  • Agora não é mais necessário especificar o tamanho dos campos no RecordSet
  • Ao cadastrar um RecordSet, se testar a Query, aparecerá um novo botão “Transportar Campos” que já cria os campos necessários
  • Ao remover campos do RecordSet, caso o mesmo seja usado em uma View, o desenvolvedor receberá um aviso que quebrará a View
  • Na View, em filtros, agora tem mais duas condições: “Nulo”, “Não Nulo”
  • No RecordSet, ao executar a Query de teste, agora informa também o tempo de execução
  • Na listagem de RecordSets, agora informa em centésimos de segundo o tempo de carga dos mesmos (antes era apenas em segundos)
  • Para instalações novas, várias dicas serão apresentadas dando ideia dos próximos passos, com tela de boas vindas e links externos
  • Na listagem de RecordSets, apresenta um Warning caso o DataSource que ele depende esteja inativo
  • Na listagem de Views, apresenta um Warning caso o RecordSet que ele depende esteja inativo
  • Flexibilizamos o controle de licenças, agora é possível inserir mais objetos (Dashboards e Views) do que a licença permite, mas para aplicar a licença, apenas a quantidade de objetos licenciados fica ativa (o Business Monitor desativa arbitrariamente Views e Dashboards)
  • Na listagem de Views, ao dar Preview de uma tabela, agora é possível fazer rolagem
  • Agora é possível verificar por versões novas na interface, em Configuração->Sistema
  • É possível também ordenar o upgrade de versão caso exista versão nova, por enquanto disponível apenas em Linux RedHat e derivados, mas em breve estará disponível em outras plataformas também
  • Baixamos as necessidades de permissões ao executar em ambiente Linux, tornando o sistema mais seguro

E correções de bugs que afetavam o trabalho do desenvolvedor principalmente:

  • Bug ao fazer Drill Down quando o campo agrupado tinha valor vazio, não filtrava pelo mesmo
  • Bug ao adicionar Filtros, ficava trocando o campo das condições já existentes
  • Bug ao editar as opções dos campos e funções da View, se pressionasse Enter, perdia o trabalho feito
  • Bug ao editar um nome de campo calculado, não replicava o nome corretamente para os campos dos gráficos
  • Bug ao editar um RecordSet com intervalo em Horas ou Dias, o mesmo era reagendado para Segundos
  • Bug no gráfico de Gauge, caso não tivesse intervalo de cores, não exibia o gráfico
  • Bug no gráfico de Gauge Sólido, caso não tivesse pontos de cores, não exibia o gráfico
  • Bug no gráfico de Gauge caso o valor fosse fora do intervalo, o ponteiro dava diversas voltas, agora reescalo o gráfico
  • Bug ao atualizar o pacote em Linux via RPM, parava o serviço no final (na verdade só vai resolver no próximo upgrade)
  • Bug na tela de exportação, se pressionava Enter não acontecia nada, agora segue a rotina
  • Bug ao excluir um RecordSet que tem uma View, não excluía e não apresentava uma mensagem de erro adequada, agora pergunta se realmente quer excluir e exclui a View em cadeia
  • Bug ao tentar incluir um RecordSet com nome repetido, a mensagem de erro não explicava o porque do erro
  • Bug na View ao criar um Filtro com condição Vazio, continuava pedindo o parâmetro de filtragem, agora escondo o campo
  • Bug na View ao criar campos calculados com nome reservado
  • Bug na Tabela, o Drill Down não estava funcionando depois do upgrade da versão 1.8.6

 

Versão 1.8.6

Nessa versão a novidade são os Campos Calculados na View, isso permite executar alguns cálculos mais próximo do gráfico, facilitando a extração e visualização dos dados

No instalador Windows

  • Se tiver os binários necessários no mesmo diretório que o instalador, não faz mais os downloads
  • Correção de bug que impedia o serviço do Windows de iniciar
  • Ao atualizar a versão no Windows, substitui no Painel de Controle a versão anterior, ficando sempre a mais recente listada
  • Adicionei logs extras
  • Adicionei scripts extras para iniciar o serviço em caso de problemas
  • Correção de bug, se encontrava uma instalação Xampp, não configurava o Business Monitor no Apache

Correção de Bugs

  • Ao iniciar o serviço, se a versão anterior fosse muito antiga, não conseguia atualizar
  • Bug ao editar um gráfico tipo Gauge existente antes da versão 1.8.5
  • Bug ao remover um RecordSet com Queue ativa (que estivesse carregando)
  • Não indicava na interface quando ocorria timeout
  • Limit da View era aplicado ao expandir os dados

 

Versão 1.8.5

Nessa versão foi criado o daemon do Business Monitor, que fica rodando em background e é responsável por agendar e executar as recargas de dados, assim, passou a ser possível a execução de múltiplas cargas simultâneas, o que evita que uma recarga atrase outra, e também evita que a interface fique travada aguardando os dados

  • No cadastro do RecordSet, permitirmos mais opções de agendamento, de modo a evitar que algumas queries executem em horário crítico, e também permitir a execução mais granular de até 1 segundo
  • No gráfico de Gauge foi disponibilizado a opção para decidir se quer somar os valores ou contar
  • Ao listar os RecordSets agora aparece a quantidade de registros existentes
  • Disponibilizamos os pacotes RPM para download e instalação direta pelos clientes
  • Disponibilizamos o pacote VHDK para Hyper-V
  • Suporte oficial ao SyBase
  • Disponibilizamos instalador para Windows

Bug corrigido:

  • Ao carregar um RecordSet com muitos dados, era possível ocorrer consumo excessivo de memória e carga parcial ou não carregar os dados. Esse comportamento foi corrigido e agora não ocupa mais memória durante a carga, permitindo carga total mesmo de RecordSet gigantes.
  • Correção de bug ao importar RecordSet de versão anterior

 


Versão 1.8.4

  • Na exportação e importação, agora é possível exportar as dependências de um objeto, assim, ao exportar um Dashboard, toda a cadeia de Views, RecordSet e DataSources são exportados juntos, facilitando a importação do outro lado
  • Na View foi implementado filtros, com isso parte do processamento passa para a interface desonerando o ETL no RecordSet

Correção de bugs:

  • Corrigido bug na importação da View, o eixo X era importado com o campo errado, estragando o gráfico
  • Botão “Executar” do RecordSet não indicava erro adequado quando tinha zero registros a exibir
  • Botão “Executar” do RecordSet não indicava erro correto quando a sessão expirava
  • Arquivos .bmz corrompem ao serem editados
  • A View não era salva se não tivesse definido um filtro
  • Permitia gravar RecordSet sem adicionar campos, e depois não era possível mais Editar o mesmo por falta de campos

 

Versão 1.8.3

  • Corrigido bug de importação de alguns tipos de Views

 

Versão 1.8.2

  • Permite selecionar dois tipos de gráficos na mesma View, por exemplo: linhas e colunas
  • Permite escolher até três escalas diferentes no mesmo gráfico
  • Permite personalizar a legenda nas escalas, que aparecem do lado esquerdo e direito
  • Permite nomes de Dashboards duplicados, depois da versão 1.7.6 que adicionou Sub-Dashboards, essa opção passou a fazer sentido

Correção de bugs:

  • Não permitia um campo com nome id no recordset
  • Campos do tipo inteiro eram limitados em 32bits, limitando o valor máximo a 2147483647, agora o limite é 9223372036854775807
  • Bug ao fazer Logout e autenticar novamente, ficava retornando para a tela de Logout

Veja exemplo do novo recurso nessa matéria do Blog. 

 

Versão 1.8.1

  • Agora é possível adicionar Campos nas Views sem necessariamente adicionar Eixos Y, e adicionar mais Eixos Y a partir dos campos existentes
  • No RecordSet, limitamos a quantidade de registros que o Preview traz, para evitar travar o navegador
  • Componentes de RecordSet e Views agora apresentam um Warning caso não sejam usadas em lugar nenhum
  • Reengenharia do processo de autenticação e segurança, para permitir algumas implementações futuras

Correção de pequenos bugs:

  • Quando uma sessão expira, continuava visualizando o gráfico mas apresentando erro de atualização, agora faz logoff
  • Para a maioria das ações, quando a sessão expirar e fizer Logoff, agora volta para a tela onde estava, anteriormente voltava para o Dashboard
  • Ao exportar e importar uma View, o campo do DrillDown não vinha preenchido
  • Quando um usuário acessava uma View embed sem permissão, não exibia a mesma, mas também não apresentava nenhuma mensagem de permissão negada
  • Ao trocar o RecordSet de uma View, ficava lixo nas combos para seleção de campos

 

Versão 1.8.0

Nessa versão implementamos Drill Down para gráficos e tabelas

Correção de pequenos bugs:

  • Ao gerar uma tabela com componente tipo link, caso o link fosse vazio, era gerado um link inválido apontando para o próprio BM.

Mais detalhes nesse link.

 

Versão 1.7.7

Correção de pequenos bugs:

  • Opção de limitar resultados da View não funcionava em todos os gráficos
  • Erro na View, ao incluir um campo, não trazia a Descrição cadastrada no RecordSet

 

Versão 1.7.6

  • Implementado recurso de Sub-Dashboards
  • Dashboards que não tem View não são mais exibidos
  • Ícone de preview da View ao editar um Dashboard

Mais detalhes nessa matéria.

 

Versão 1.7.5

  • Novo menu suspenso sobre as Views concentrando os ícones Editar, Clonar, Maximizar, etc
  • Opção para Maximizar a View, permitindo visualizar a mesma em tela inteira
  • Opção para Visualizar dados de Origem na View
  • Opções para Agrupar e Ordenar os dados na View
  • Possibilidade de alterar a ordem dos campos na tabela

Bugs corrigidos:

  • Bug ao importar Dashboards, Views, RecordSet e DataSource de versão anterior
  • Não permitia desabilitar a opção “Usar CDN” introduzida na versão anterior

Mais detalhes das alterações e imagens nesse link.

 

Versão 1.7.4

  • Possibilidade de usar CDN para as principais bibliotecas Javascript

Mais detalhes nesse post do Blog

 

Versão 1.7.3

  • Incluido tradução para o Espanhol

 

Versão 1.7.2

Novas funcionalidades para facilitar a vida do desenvolvedor

  • Permite Exportar e Importar configurações
  • Função para visualizar a View sem incluir em um Dashboard (Preview)
  • Ao desativar uma View, ela passou a ser oculta do Dashboard
  • Corrigido bug com o símbolo de “+” no novo editor de queries
  • Detecção automática do idioma do navegador do cliente
  • Melhor tratamento de erro em todas as etapas de configuração, com exibição de mensagem de erros mais amigáveis

Mais detalhes nesse post

 

Versão 1.7.0

  • Indicação de erro na listagem de RecordSets
  • Incluído a funcionalidade de Macros no RecordSet
  • O processo de atualização da base de dados passou a ser automático

Mais detalhes nesse post

 

Versão 1.6.7 – Ver matéria no blog da Blue

  • Incluido suporte ao editor SQL
  • Correção de bug em conexão com bases de dados SQL e PostgreSQL

Mais detalhes e capturas de tela na matéria. 

 

Versão 1.6.5 – Lançamento ao Público, ver matéria no Blog da Blue Solutions

As versões anteriores eram privadas e disponibilizadas apenas aos clientes BETA.

There was an issue loading your timed LeadBox™. Please check plugin settings.

Procurar

Páginas

  • Blog
  • Documentação
    • Especificações e Funcionalidades
      • 1. Introdução
      • 2. Arquitetura do Sistema
      • 3. Componentes do Sistema
      • 4. Projeto e Dimensionamento
        • 4.1. Pré Requisitos
        • 4.2. Escalabilidade
      • 5. Compatibilidade
        • 5.1. Bancos de Dados
        • 5.2. Navegadores Compatíveis
      • 6. Funcionalidades
        • 6.01. Agrupamento de Dados
        • 6.02. Ordenação de Dados
        • 6.03. Limitar os Dados
        • 6.04. Drill Down (Expandir)
        • 6.05. Filtros de Dados
        • 6.06. Visualização em Tela Inteira (Full Screen) para os Gráficos
        • 6.07. Internacionalização
        • 6.08. Cloud Computing (Nuvem)
        • 6.09. Organização em Dashboards
        • 6.10. Outras Formatações
        • 6.11. Tabelas e Formatações
        • 6.12. Tipos de Gráficos
        • 6.13. Zoom nos Gráficos
        • 6.14. Configurações Extras para os Gráficos
        • 6.15. Usuários do Sistema
        • 6.16. Gráficos com Múltiplos Eixos Y
        • 6.17. Variáveis e Macros
      • 7. Segurança
        • 7.1. Autenticação
      • 8. Limitações
      • 9. ChangeLog
    • Implementação
      • Checagem da Base de Dados
      • Comandos Úteis: Listar Tabelas
      • Conectando em Bases de Dados Remotas
      • Instalação do Coletor no Windows
      • Instalação no Windows
      • Otimização da Base de Dados
      • Recuperar a senha do admin
      • Tutorial Básico de Uso
  • Indicadores para a Área de Saúde
  • Obrigado pelo Contato

Contatos

Av. Goffredo T. da Silva Telles, nº 1287
Araras, SP

19-3551-3898

19-3551-3898

Venha Visitar!

Unidade São Paulo

R. Jaceru, nº 384, Jd. das Acácias
São Paulo, SP

11-4063-6985

11-4063-8712

Venha nos Visitar!

E-mail

contato@businessmonitor.com.br

Cadastre-se em nossa Newsletter.
© Blue Solutions 2016
X

Deixe seus dados que um representante comercial entrará em contato:

Nome:

Empresa:

E-mail:

Telefone:

X

Cadastre-se em nossa newsletter:

Nome:

E-mail:

Empresa:

Telefone: