Métodos de carregamento
Se os seus dados forem provenientes de uma conexão de dados com um sistema externo, você terá a oportunidade de escolher como eles devem ser carregados ao serem adicionados: como dados na memória, analisados pelo mecanismo interno de dados do Spotfire, ou como dados no banco de dados, em que todos os cálculos são tratados pelo sistema externo.
Análise na memória (importação)
Arquivos de texto, arquivos do Excel e information links (não disponíveis no Cloud) sempre são importados e analisados na memória. Por outro lado, com conexões de dados, você pode optar por importar os dados se desejar. Quando está trabalhando com dados na memória, você tem acesso a todas as funcionalidades do Spotfire por meio do mecanismo de dados embutido. O mecanismo de dados interno está disponível para todos os usuários, no cliente Windows ou, para usuários do cliente Web, no servidor. Você tem a oportunidade de usar todas as colunas como filtros e pode executar muitos tipos de cálculos. Com dados importados, você também pode combinar dados de diferentes fontes em uma única tabela de dados, usando as operações Adicionar linhas ou Adicionar colunas (e, usando o Spotfire Analyst, é possível adicionar transformações aos dados).
Se os seus dados são pequenos o suficiente, os dados importados são na maioria das vezes a opção preferida, porque podem melhorar o desempenho dos cálculos.
Análise no banco de dados (externa)
Se você optar por manter uma conexão de dados externa, todos os cálculos serão feitos com o sistema externo, e não com o mecanismo de dados do Spotfire. Isso permite que você trabalhe com volumes de dados grandes demais para se encaixarem em uma memória primária e tire vantagem do poder do sistema externo. Ao trabalhar com conexões de dados externas, você acessa somente a seleção atual de dados e todas as agregações e cálculos são feitos no banco de dados.
Quando uma visualização usa dados no banco de dados, a visualização consulta diretamente a fonte de dados externa. Sempre que uma alteração é feita na configuração da visualização, por exemplo, uma medida é definida no eixo Y ou uma coluna categórica é adicionada, uma nova consulta é enviada à fonte de dados externa, resultando em dados novos e agregados.
Ao trabalhar com dados em banco de dados, o conector e a fonte de dados subjacente determinam quais métodos de agregação estão disponíveis.
Dados no banco de dados podem ser preferidos caso você esteja trabalhando com volumes de dados muito grandes, que não caberiam na memória, ou se deseja ter certeza de que os dados são sempre os mais recentes do seu sistema externo e sempre sejam tratados como no seu sistema externo.
Configurações de carregamento de dados
Para dados na memória, é possível especificar configurações de Carregamento de dados para cada fonte da sua tabela de dados. Essas configurações determinam se é necessário usar Dados armazenados, Sempre novos dados ou Novos dados quando possível . Você pode alterar as configurações de carregamento de dados para fontes aplicáveis na Tela de dados. Para obter mais informações, consulte Armazenando dados na análise.
Consulte também Recarregando dados.