product image

O FastCube permite que você efetue analise dados e crie tabelas de sumário (cortes de dados), bem como criar uma variedade de relatórios e gráficos de forma fácil e instantânea. É uma ferramenta útil para a análise eficiente de matrizes de dados.

FASTCUBE é uma ferramenta para análise de dados eficaz

FastCube é um conjunto de componentes OLAP Desktop. Oferece suporte para  Delphi 7, 2005, 2006 / Turbo, 2007, 2009, XE, XE2, 2007, 2009, XE2, XE3, XE4, XE5, CodeGear RAD Studio 2009, Embarcadero RAD Studio 10.2 Tokyo e Lazarus.

  • Os componentes do FastCube podem ser integrados à interface das suas aplicações.
  • FastCube não exige profundos conhecimentos do usuário para construir relatórios.
  • FastCube é um conjunto de componentes OLAP para Delphi/C++Builder/Lazarus
  • A conexão com os bancos de dados podem ser feita não apenas por meio dos componentes ADO ou BDE padrão, mas também através de qualquer componente baseado em TDataSet
  • Download instantâneo e manuseio de matrizes de dados
  • Modelos prontos podem ser montados de tabelas sumário. É possível proibir os usuários de modificar o esquema
  • Todas as configurações do FastCube podem ser acessadas através de programação (código) e também pelo usuário final
  • Os dados do FastCube podem ser salvos em um formato compacto para troca e armazenamento de dados

Principais características:

  • Criação com conrtes instantâneos de dados. Data-sources ou consultas SQL
  • Todas as operações estatísticas básicas (contagem, soma, mínimo, máximo, média, variação, etc.)
  • Funções especiais (número de valores únicos, primeiro valor, lista de valores únicos)
  • Filtros para para faixa de valores
  • Layout do componente automático para data e hora
  • Número ilimitado de medidas em uma tabela de resumo
  • É Possível colocar dados em colunas ou linhas da tabela, bem como em qualquer nível de medição
  • Dados calculados (com base em FastScript)
  • Filtros calculados para dados numéricos usando formatação de saída
  • Filtros calculados para valores ao calcular dados (com base em FastScript)
  • Controle de exibição de dados numéricos usando formatação de saída
  • Saída de dados numéricos como valor ou como porcentagem (em uma linha, coluna, grupo ou total da tabela)
  • Possibilidade de usar dados de tipo Data, Hora e Linha
  • Destaque condicional do valor da célula em um corte (em um intervalo)
  • É possível minimizar as medições como um todo, bem como valores separados
  • É possível controlar a exibição dos totais
  • Controle de classificação de eixo (de acordo com valor de medição ou dados)
  • Controle de cada nível de classificação de medição (linha de classificação)
  • Salvar os modelos (esquemas) e os próprios dados para uso futuro
  • Exportação do corte do FastCube para Excel, Word ou HTML
  • Cópia de um intervalo destacado para a área de transferência
  • Revisão e exportação de detalhes da célula de corte
  • Exportação de cubos / cubos de dados para formatos XML: XML for Analysis, xml-msdata, conjunto de linhas ms ou DataPacket
  • Impressão por meio do FastReport
  • Construção de gráfico no TeeChart

Compare as edições do FastCube e escolha o melhor para você!

I. Grids

1. Melhorias no grid do Data Source

Esta captura de tela mostra que a grade do cubo tem uma zona de título e um marcador de linha, e também suporta redimensionamento e seleção de células para operações com a área de transferência.

2. Mais próximo da aparência nativa do Windows com seleção de temas

Esta captura de tela mostra a aparência aprimorada da grade. Observe que os menus dropdowns agora são consistentes com outros controles do Windows.

3. Preenchimentos com gradiente

Agora é possível usar uma variedade de preenchimentos gradientes, bem como preenchimentos sólidos, para várias partes da grade.

II. Análise de Dados

1. Operações com eixos otimizadas

  • A transposição da grade agora é instantânea - não requer recálculo de dados (exigido no FastCube1)
  • O movimento das medidas entre os eixos e dentro de um eixo agora é instantâneo - não requer recálculo (exigido no FastCube1)
  • A filtragem não redefine o estado dos nós recolhidos

2. Novo atributo de dimensão para escolha única (filtro com radio)

Agora é possível configurar uma dimensão com um único valor, se necessário. Esta captura de tela mostra como ele aparece na grade.

3. Grupos

O FastCube2 agora pode mesclar os itens de dimensão em grupos. Por exemplo, você pode colocar os primeiros dois anos em um grupo e os próximos dois em outro grupo. É assim que aparece no menu suspenso:

E os eixos do grid aparecem assim:

Observe o novo botão com um ícone de "tree" próximo ao botão normal de expandir / recolher. Quando você tem um grupo, pode expandi-lo como um item de dimensão normal (usando o botão normal expandir / recolher). Portanto, você verá os valores agregados para 2 anos como:

Ou você pode expandir o grupo usando o nome botão de “tree”.

4. Totais

Os totais têm muitos recursos novos. Esta imagem mostra alguns deles.

  • Uma medida pode ter mais de um total
  • Cada total tem um atributo de posição que permite que seja colocado antes dos itens, depois dos itens ou em nenhum lugar
  • O total pode ter sua própria função de agregação, que difere da função de agregação de medida
  • O total geral pode ser contraído (contrai todo o eixo)

5. Ranks para medições

6. Eixos em formato de Tree (árvore)

A grade agora pode representar os eixos de uma forma mais compacta, como nesta imagem.

7. Highlighting de dados

O highlighting de dados possui significativas melhorias.

Agora é possível destacar qualquer célula dependente de seu valor, além do destaque condicional existente de células (que também foi aprimorado).

8. Painel de status

A grade FastCube2 possui um painel de status que mostra agregados para uma região selecionada.

9. Uso do FastScript

Embora FastCube2 use o mesmo mecanismo de script do FastCube1, conseguimos melhorar seu uso de várias maneiras. Enquanto o FastCube1 restringia o espaço de script a medidas calculadas individuais, evitando assim o compartilhamento de código com outras medidas, o FastCube2 agora possui um espaço de script comum a todas as medidas calculadas, tornando possível compartilhar algum código entre elas.

10. Exportação

FastCube2 vem com suporte integrado para exportar partes dos dados e cubos completos para estes formatos de dados: XLS, HTML, DBF (apenas dados de cubos), ODT e XML.

 

III. Cubo

1. Divisões

FastCube2 suporta os seguintes tipos de divisão de campo:

- Divide os campos de data e hora em suas partes componentes (dia, mês, minuto, ...). As partes necessárias podem ser especificadas antes do carregamento de dados. Além disso, as partes podem ser adicionadas ou removidas mesmo após o carregamento de dados

- Referências: campos adicionais podem ser carregados de tabelas de referência com base em um campo-chave

- Divisão customizada: um campo customizado pode ser criado, baseado em qualquer outro campo, e pode ser carregado no código, usando valores do campo base.

2. Carregando de diferentes fontes

Há um novo componente, semelhante ao conjunto de dados do usuário FastReport, que permite o carregamento de dados de fontes diferentes de TDataSet. As descrições de campo precisam ser escritas e também manipuladores para percorrer o armazenamento de dados e recuperar os dados.

3. Conversão de dados durante o processo de carga

Se uma tabela de dados armazena dados numéricos em um campo de string, é necessário apenas especificar o tipo de resultado e o carregador de dados converterá automaticamente os valores durante o processo de carregamento.

4. Customização de campos calculados durante o processo de carga

Para transformações de dados complexas, é possível criar um campo de usuário que é avaliado durante o processo de carregamento. A avaliação pode ser realizada usando um script embutido ou por meio de um manipulador de eventos.

5. Acrescenta/remoce operações nos campos após a carga

O FastCube2 permite tais operações de campo após o carregamento de dados:

  • Remover um campo
  • Adicionar campos calculados personalizados
  • Alterar as partes divididas para os campos de data e hora (veja acima)
  • Criar divisões personalizadas

6. Incluir dados em um cubo ativo

FastCube2 permite o carregamento de dados adicionais para cubos já abertos.

IV. Filtros globais

FastCube2 tem um novo componente autônomo que permite que um único cubo de dados analise dados simultaneamente usando diferentes critérios fornecidos por filtros independentes.

V. Mais está por vir

Outros recursos que serão implementados nas futuras versões do FastCube2.x incluem: dimensões hierárquicas, top-N, saída de texto vertical, exportação para mais formatos de dados ... e muito mais.

Capturas de tela

FastCube VCL 2
FastCube VCL 2
FastCube VCL 2
FastCube VCL 2
FastCube VCL 2
FastCube VCL 2

Try it for free

FastCube VCL 2 Absolutely for free

Editions

Choose edition

Standard

  • Relational database given as data source

  • Saved cube as data source

  • Ability to convert data type in boot process

  • Sorting by value fact

  • Hide zero rows / columns

  • Export to Excel, HTML

  • Copy selected cells to clipboard

  • Source Code

  • From $199

Professional

  • Relational database given as data source

  • Saved cube as data source

  • Ability to convert data type in boot process

  • Sorting by value fact

  • Hide zero rows / columns

  • Export to Excel, HTML

  • Copy selected cells to clipboard

  • Source Code

  • From $299

Related articles

Using FastCube for multidimensional data analysis

14 de fevereiro de 2012
Oleg Pryalkov

On-the-fly data aggregation of "flat" database tables is one of the first tasks faced by information system developers and their users. At the same time it is usually difficult to foresee the user needs in terms of data selection criteria (filters), dimensions in which the data needs to be aggregate...

read more

Any questions?

Leave your contact details and we will contact you

Ask question