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 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 de gráfico dinâmico quando o servidor estiver indisponível ou quando estiver desligado da rede.
Nota
Tenha cuidado ao utilizar ou distribuir um ficheiro de cubo offline que contém informações confidenciais ou privadas. Em vez de um ficheiro de cubo, pondere manter os dados no livro para que possa utilizar a Gestão de Direitos para controlar o acesso aos dados. Para obter mais informações, consulte Gerenciamento de Direitos de Informação no Office.
Saiba mais sobre cubos offline
Quando trabalha com um relatório de tabela dinâmica ou de 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 instalado no seu computador o fornecedor de dados OLAP que suporte esta funcionalidade, como o MSOLAP da Microsoft SQL Server Analysis Services.
Nota
A criação e a utilização de ficheiros de cubo offline da Microsoft SQL Server Analysis Services estão sujeitas ao termo e ao licenciamento da sua instalação do Microsoft SQL Server. Consulte as informações de licenciamento apropriadas 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, guarde 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 disponíveis na base de dados OLAP. Para limitar ao mínimo o tamanho do ficheiro, pode incluir apenas os dados que pretende apresentar 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 visualizar. Para os itens que incluir, os campos de propriedade que estão disponíveis na base de dados desses itens também são guardados no seu ficheiro offline.
Colocar os dados offline e, em seguida, colocar os dados novamente online
Para tal, tem de criar primeiro um relatório de tabela dinâmica ou de gráfico dinâmico baseado na base de dados do servidor e, em seguida, criar o ficheiro de cubo offline a partir do relatório. Em seguida, você pode alternar o relatório entre o banco de dados do servidor e o arquivo offline sempre que desejar; Por exemplo, quando utiliza um computador portátil para levar trabalho para casa ou numa viagem e, mais tarde, volta a ligar o computador à rede.
O seguinte procedimento 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 de gráfico dinâmico baseado nos dados OLAP aos quais pretende aceder offline.
- Crie um ficheiro de cubo offline no seu computador. Consulte a seção Criar um arquivo de cubo offline a partir de um banco de dados do servidor OLAP (abaixo, neste artigo).
- Desconecte-se da sua rede e trabalhe com o arquivo de cubo offline.
- Restabeleça a ligação à sua rede e volte a ligar o ficheiro de cubo offline. Consulte a secção Religar um ficheiro de cubo offline a uma base de dados do servidor OLAP (abaixo, neste artigo).
- Atualize o ficheiro de cubo offline com novos dados e, em seguida, recrie o ficheiro de cubo offline. Consulte 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 do servidor OLAP
Nota
Se a base de dados OLAP for grande e pretender que o ficheiro de cubo forneça acesso a um subconjunto grande dos dados, terá de proporcionar bastante espaço em disco e verá que guardar o ficheiro pode ser um processo demorado. Para melhorar o desempenho, considere criar o ficheiro de cubo offline utilizando 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.
A caixa de diálogo Offline OLAP settings é exibida.Nota
Se o seu fornecedor OLAP não suportar ficheiros de cubo offline, o comando OLAP Offline está indisponível. Contacte o fornecedor do seu fornecedor OLAP para obter mais informações.
Clique em Criar arquivo de dados offline ou, se um arquivo de cubo offline já existir para o relatório, clique em Editar arquivo de dados offline.
É apresentado o Assistente de Cubos Offline .Na etapa 1 do assistente, clique em Avançar.
No passo 2 do assistente, selecione cada dimensão do cubo do servidor que contém dados que pretende incluir no ficheiro de cubo offline. Clique na caixa
junto a cada uma dessas dimensões e selecione os níveis que pretende incluir.Nota
- Não se pode ignorar níveis intermediários dentro de uma 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 as dimensões em que tem 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 caixa de
junto a Medidas e selecione os campos que pretende utilizar como campos de dados no relatório. Você deve 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 caixa
ao lado da dimensão e selecione os itens de nível superior a serem incluídos no arquivo 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 que estiverem disponíveis para os itens que selecionar serão incluídos automaticamente 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 Anterior no assistente, selecione a dimensão em falta no passo 2 e, em seguida, regresse ao passo 3.
Nota
No Assistente de Cubos OLAP, as únicas funções de resumo disponíveis para campos de dados são Soma, Contar, Mínimo e Máximo.
Na etapa 4 do assistente, insira um nome e um local para o arquivo .cub e 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 ter concluído a criação do 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 poderá ocupar uma quantidade de armazenamento em disco muito superior à fornecida pelo disco rígido local. Se especificar um grande subconjunto 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 seu ficheiro de cubo offline.
Libertar espaço em disco ou localizar outro disco Elimine ficheiros de que não necessita do disco antes de guardar o ficheiro de cubo ou guarde-o numa unidade de rede.
Incluir menos dados no ficheiro de cubo offline Considere como pode minimizar a quantidade de dados no ficheiro e continuar a ter o que precisa para o seu relatório de tabela dinâmica ou de gráfico dinâmico. Experimente o seguinte:
- Elimine dimensões No passo 2 do Assistente de Cubos Offline, selecione apenas as dimensões que são efetivamente apresentadas como campos no seu relatório de Tabela Dinâmica ou de Gráfico Dinâmico.
-
Elimine níveis de detalhe Clique na caixa
junto a cada dimensão selecionada no passo 2 do assistente e, em seguida, desmarque as caixas de verificação para níveis inferiores aos apresentados no relatório. -
Eliminar campos de dados No passo 3 do assistente, clique na caixa de
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 caixa
junto a cada dimensão no passo 3 e, em seguida, desmarque as caixas de verificação dos itens que não precisa de ver no relatório.
Voltar a ligar um ficheiro de cubo offline a uma base de dados do 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 rede.
Atualizar e recriar um ficheiro de cubo offline
Atualizar um ficheiro de cubo offline, que o recria ao utilizar os dados mais recentes do cubo do servidor ou de um novo ficheiro de cubo offline, pode ser um processo demorado e necessitar de uma grande quantidade de espaço temporário no disco. Inicie o processo numa altura em que não necessite de aceder imediatamente a outros ficheiros e certifique-se de que tem espaço em disco suficiente para guardar o ficheiro novamente.
- Clique no relatório de tabela dinâmica baseado no ficheiro de cubo offline.
- No Excel 2016: no separador Dados, no grupo Consultas & Ligações, clique na seta junto a Atualizar Tudo e, em seguida, clique em Atualizar.
Problema: não são apresentados novos dados no meu relatório ao atualizar.
Certifique-se de que a base de dados original está disponível É possível que o ficheiro de cubo offline não consiga 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 para o cubo não foi renomeada ou movida. Certifique-se de que o servidor está disponível e que consegue ligar-se ao mesmo.
Certificar-se de que estão disponíveis novos dados Verifique junto do administrador da base de dados 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 do servidor OLAP tiver sido reconstruído, poderá ter de reorganizar o relatório ou criar um novo ficheiro de cubo offline ou um cubo do Assistente de Cubo 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 realizar outras tarefas no Excel enquanto o ficheiro está a ser guardado. Inicie o processo numa altura em que não necessite de aceder imediatamente a outros ficheiros e certifique-se de que tem espaço em disco suficiente para guardar o ficheiro novamente.
- Certifique-se de que está ligado à rede e que consegue aceder à base de dados do servidor OLAP original que forneceu os dados para o ficheiro de cubo offline.
- Clique num relatório de tabela dinâmica baseado no ficheiro de cubo offline ou clique 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 Offline e, em seguida, clique em Editar ficheiro de dados offline.
- Siga os passos no Assistente de Cubos Offline para selecionar dados diferentes para o ficheiro. No último passo, especifique o mesmo nome e localização do ficheiro existente que está a alterar.
Nota
Para cancelar a gravação do ficheiro, clique em Parar na caixa de diálogo Criar Ficheiro de Cubo – Progresso .
Eliminar um ficheiro de cubo offline
Aviso
Se eliminar o ficheiro de cubo offline de um relatório, deixa de poder utilizar o relatório offline ou criar um novo ficheiro de cubo offline para o relatório.
- Feche todos os livros que contenham relatórios que utilizem um ficheiro de cubo offline ou certifique-se de que todos os relatórios foram eliminados.
- No Windows, localize e elimine o ficheiro de cubo offline (.cub).
Precisa de mais ajuda?
Pode sempre colocar uma pergunta a um especialista da Comunidade Tecnológica do Excel ou obter suporte nas Comunidades.