Um ficheiro de cubo offline (.cub) armazena dados sob a forma de um cubo OLAP (Online Analytical Processing). Estes dados podem representar uma parte de uma base de dados OLAP a partir de um servidor OLAP ou podem ter sido criados independentemente de qualquer base de dados OLAP. Utilize um ficheiro de cubo offline para continuar a trabalhar com relatórios de Tabela Dinâmica e Gráfico Dinâmico quando o servidor estiver indisponível ou quando estiver desligado da rede.
Observação
Tenha cuidado ao utilizar ou distribuir um ficheiro de cubo offline que contenha informações confidenciais ou privadas. Em vez de um ficheiro de cubo, considere manter os dados no livro para que possa utilizar o Rights Management para controlar o acesso aos dados. Para obter mais informações, consulte Gestão de Direitos de Informação no Office.
Saiba mais sobre cubos offline
Quando trabalha com um relatório de tabela dinâmica ou gráfico dinâmico baseado em dados de origem de um servidor OLAP, pode utilizar o Assistente de Cubos Offline para copiar os dados de origem para um ficheiro de cubo offline separado no seu computador. Para criar estes ficheiros offline, tem de ter o fornecedor de dados OLAP que suporta esta capacidade, como o MSOLAP da Microsoft SQL Server Analysis Services, instalado no seu computador.
Observação
A criação e utilização de ficheiros de cubo offline do Microsoft SQL Server Analysis Services está sujeita ao termo e licenciamento da sua instalação do Microsoft SQL Server. Veja as informações de licenciamento adequadas da sua versão SQL Server.
Utilizar o Assistente de Cubos Offline
Para criar o ficheiro de cubo offline, utilize o Assistente de Cubos Offline para selecionar um subconjunto dos dados na base de dados OLAP e, em seguida, guardar esse subconjunto. O relatório não tem de incluir todos os campos incluídos no ficheiro e pode selecionar a partir de qualquer uma das dimensões e campos de dados que estão disponíveis na base de dados OLAP. Para manter o tamanho do ficheiro no mínimo, pode incluir apenas os dados que pretende que sejam apresentados no relatório. Pode omitir dimensões inteiras e, para a maioria dos tipos de dimensões, também pode omitir detalhes de nível inferior e itens de nível superior que não precisa de apresentar. Para quaisquer itens incluídos, os campos de propriedade que estão disponíveis na base de dados para esses itens também são guardados no seu ficheiro offline.
Colocar os dados offline e, em seguida, colocar os dados novamente online
Para tal, crie primeiro um relatório de tabela dinâmica ou gráfico dinâmico baseado na base de dados do servidor e, em seguida, crie o ficheiro de cubo offline a partir do relatório. Em seguida, pode alternar o relatório entre a base de dados do servidor e o ficheiro offline sempre que quiser; por exemplo, quando utiliza um computador portátil para levar o trabalho para casa ou numa viagem e, posteriormente, voltar a ligar o computador à sua rede.
O procedimento seguinte fornece os passos básicos para colocar os dados offline e, em seguida, colocar os dados novamente online.
- Crie ou abra um relatório de tabela dinâmica ou gráfico dinâmico baseado nos dados OLAP aos quais pretende aceder offline.
- Crie um ficheiro de cubo offline no seu computador. Veja a secção Criar um ficheiro de cubo offline a partir de uma base de dados de servidor OLAP (abaixo, neste artigo).
- Desligue-se da sua rede e trabalhe com o ficheiro de cubo offline.
- Volte a ligar à sua rede e volte a ligar o ficheiro de cubo offiline. Veja a secção Voltar a ligar um ficheiro de cubo offline a uma base de dados de servidor OLAP (abaixo, neste artigo).
- Atualize o ficheiro de cubo offline com novos dados e, em seguida, recrie o ficheiro de cubo offline. Veja a secção Atualizar e recriar um ficheiro de cubo offline (abaixo, neste artigo).
- Repita este procedimento, começando no passo 3.
Criar um ficheiro de cubo offline a partir de uma base de dados de servidor OLAP
Observação
Se a base de dados OLAP for grande e quiser que o ficheiro de cubo forneça acesso a um grande subconjunto de dados, terá de fornecer espaço em disco amplo e verá que guardar o ficheiro pode revelar-se demorado. Para melhorar o desempenho, considere criar o ficheiro de cubo offline com um script MDX.
Clique no relatório de tabela dinâmica para o qual pretende criar um ficheiro de cubo offline . Também pode clicar no relatório de tabela dinâmica associado para um relatório de gráfico dinâmico.
No separador Analisar , no grupo Cálculos , clique em Ferramentas OLAP e, em seguida, clique em OLAP Offline.
É apresentada a caixa de diálogo Definições OLAP Offline .Observação
Se o seu fornecedor OLAP não suportar ficheiros de cubo offline, o comando OLAP Offline não estará disponível. Contacte o fornecedor do seu fornecedor OLAP para obter mais informações.
Clique em Criar ficheiro de dados offline ou, se já existir um ficheiro de cubo offline para o relatório, clique em Editar ficheiro de dados offline.
É apresentado o Assistente de Cubos Offline .No passo 1 do assistente, clique em Seguinte.
No passo 2 do assistente, selecione cada dimensão do cubo do servidor que tenha dados que pretende incluir no ficheiro de cubo offline. Clique na
junto a cada dimensão e selecione os níveis que pretende incluir.Observação
- Não é possível ignorar níveis intermédios numa dimensão.
- Para reduzir o tamanho do ficheiro de cubo, omita níveis inferiores que não precisa de ver no relatório.
- Certifique-se de que inclui quaisquer dimensões em que tenha itens agrupados, para que o Microsoft Office Excel possa manter estes agrupamentos quando alternar entre a base de dados do servidor e o ficheiro offline.
- As dimensões que não têm uma
não lhe permitem excluir níveis. Só pode incluir ou excluir todo este tipo de dimensão.
No passo 3 do assistente, clique na
junto a Medidas e selecione os campos que pretende utilizar como campos de dados no relatório. Tem de selecionar, pelo menos, uma medida; caso contrário, as dimensões associadas à medida não conterão dados. Para cada dimensão listada em Medidas, clique na
junto à dimensão e, em seguida, selecione os itens de nível superior a incluir no ficheiro de cubo offline.Para limitar o tamanho do ficheiro de cubo para que não fique sem espaço em disco e para reduzir o tempo necessário para guardar o ficheiro, selecione apenas os itens que precisa de ver no relatório. Todos os campos de propriedade disponíveis para os itens que selecionar são automaticamente incluídos no cubo.
Se os itens que pretende incluir estiverem em falta, poderá não ter incluído a dimensão que os contém no passo anterior. Clique em Anterior no assistente, selecione a dimensão em falta no passo 2 e, em seguida, regresse ao passo 3.
Observação
No Assistente de Cubos OLAP, as únicas funções de resumo disponíveis para os campos de dados são Soma, Contagem, Mínimo e Máx.
No passo 4 do assistente, introduza um nome e uma localização para o ficheiro .cub e, em seguida, clique em Concluir.
Para cancelar a gravação do ficheiro, clique em Parar na caixa de diálogo Criar Ficheiro de Cubo – Progresso .Depois de o Excel terminar de criar o ficheiro de cubo offline, clique em OK na caixa de diálogo Definições OLAP Offline .
Problema: O meu computador ficou sem espaço em disco ao guardar um cubo.
As bases de dados OLAP foram concebidas para gerir grandes quantidades de dados detalhados e, como resultado, a base de dados do servidor pode ocupar uma quantidade muito maior de armazenamento de discos do que o disco rígido local fornece. Se especificar um subconjunto grande destes dados para o ficheiro de cubo offline, o disco rígido poderá ficar sem espaço. As seguintes estratégias podem ajudar a reduzir o tamanho do ficheiro de cubo offline.
Libertar espaço em disco ou encontrar outro disco Elimine os ficheiros de que não precisa do disco antes de guardar o ficheiro de cubo ou guarde o ficheiro numa unidade de rede.
Incluir menos dados no ficheiro de cubo offline Considere como pode minimizar a quantidade de dados no ficheiro e ainda ter o que precisa para o seu relatório de Tabela Dinâmica ou Gráfico Dinâmico. Experimente os seguintes procedimentos:
- Eliminar dimensões No passo 2 do Assistente de Cubos Offline, selecione apenas as dimensões que são realmente apresentadas como campos no seu relatório de Tabela Dinâmica ou Gráfico Dinâmico.
-
Eliminar níveis de detalhe Clique na
junto a cada dimensão selecionada no passo 2 do assistente e, em seguida, desmarque as caixas de marcar para níveis inferiores aos apresentados no relatório. -
Eliminar campos de dados No passo 3 do assistente, clique na
junto a Medidas e, em seguida, selecione apenas os campos de dados que está a utilizar no relatório. -
Eliminar itens de dados Clique na
junto a cada dimensão no passo 3 e, em seguida, desmarque as caixas de marcar dos itens que não precisa de ver no relatório.
Voltar a ligar um ficheiro de cubo offline a uma base de dados de servidor OLAP
- Clique no relatório de tabela dinâmica ou no relatório de tabela dinâmica associado para um relatório de gráfico dinâmico.
- No separador Analisar , no grupo Cálculos , clique em Ferramentas OLAP e, em seguida, clique em OLAP Offline.
- Clique em OLAP on-line e, em seguida, clique em OK.
- Se lhe for pedido para localizar a origem de dados, clique em Procurar para localizar a origem e, em seguida, localize o servidor OLAP na sua rede.
Atualizar e recriar um ficheiro de cubo offline
Atualizar um ficheiro de cubo offline, que o recria com os dados mais recentes do cubo do servidor ou o novo ficheiro de cubo offline, pode ser um processo demorado e requer muito espaço em disco temporário. Inicie o processo numa altura em que não precisa de acesso imediato a outros ficheiros e certifique-se de que tem espaço em disco adequado para guardar novamente o ficheiro.
- Clique no relatório de tabela dinâmica baseado no ficheiro de cubo offline.
- Em Excel 2016: no separador Dados, no grupo Consultas & Ligações, clique na seta junto a Atualizar Tudo e, em seguida, clique em Atualizar.
Problema: os novos dados não aparecem no meu relatório quando atualizei.
Certifique-se de que a base de dados original está disponível O ficheiro de cubo offline pode não conseguir ligar-se à base de dados do servidor original para obter novos dados. Verifique se a base de dados do servidor original que forneceu os dados do cubo não foi renomeada ou movida. Certifique-se de que o servidor está disponível e de que pode ligar-se ao mesmo.
Certifique-se de que estão disponíveis novos dados Contacte o administrador da base de dados para determinar se a base de dados foi atualizada nas áreas incluídas no relatório.
Certifique-se de que a organização da base de dados não foi alterada Se um cubo de servidor OLAP tiver sido reconstruído, poderá ter de reorganizar o relatório ou criar um novo ficheiro de cubo offline ou cubo do Assistente de Cubos OLAP para aceder aos dados alterados. Contacte o administrador da base de dados para saber mais sobre as alterações efetuadas à base de dados.
Incluir dados diferentes num ficheiro de cubo offline
Guardar um ficheiro de cubo offline revisto pode ser um processo demorado e não pode fazer outro trabalho no Excel enquanto o ficheiro está a ser guardado. Inicie o processo numa altura em que não precisa de acesso imediato a outros ficheiros e certifique-se de que tem espaço em disco adequado para guardar novamente o ficheiro.
- Verifique se você está conectado à sua rede e que pode acessar o banco de dados do servidor OLAP original que forneceu os dados para o arquivo de cubo offline.
- Clique em um relatório de Tabela Dinâmica com base no arquivo de cubo offline ou clique no relatório de Tabela Dinâmica associado para um relatório pivotChart.
- Na guia Analisar , no grupo Cálculos , clique em ferramentas OLAP e clique em OLAP offline.
- Clique em OLAP offline e clique em Editar arquivo de dados offline.
- Siga as etapas no Assistente do Cubo Offline para selecionar dados diferentes para o arquivo. Na última etapa, especifique o mesmo nome e local que o arquivo existente que você está alterando.
Observação
Para cancelar salvar o arquivo, clique em Parar na caixa de diálogo Criar Arquivo cubo – Progresso .
Excluir um arquivo de cubo offline
Aviso
Se você excluir o arquivo de cubo offline de um relatório, não poderá mais usar o relatório offline ou criar um novo arquivo de cubo offline para o relatório.
- Feche todas as pastas de trabalho que contêm relatórios que usam o arquivo de cubo offline ou verifique se todos esses relatórios foram excluídos.
- No Windows, localize e exclua o arquivo de cubo offline (.cub).
Precisa de mais ajuda?
Você sempre pode pedir a um especialista na Comunidade Tecnológica do Excel ou obter suporte em Comunidades.