Lar Mídia social 10 Maneiras de melhorar o desempenho do Pivot de energia - manequins

10 Maneiras de melhorar o desempenho do Pivot de energia - manequins

Índice:

Vídeo: Understanding the ATP-PC System and the Importance of Aerobic Training 2024

Vídeo: Understanding the ATP-PC System and the Importance of Aerobic Training 2024
Anonim

Quando você publica os relatórios do Power Pivot para a Web, você pretende dar Seu público é a melhor experiência possível. Uma grande parte dessa experiência é garantir que o desempenho seja bom. A palavra desempenho (como se relaciona com aplicativos e relatórios) geralmente é sinônimo de velocidade - ou a rapidez com que um aplicativo executa certas ações, como abrir no navegador, executar consultas ou filtrar.

1 Limite o número de linhas e colunas nas tabelas do seu modelo de dados.

Uma grande influência no desempenho do Power Pivot é o número de colunas que você traz, ou importar, no modelo de dados. Cada coluna que você importa é mais uma dimensão que Power Pivot deve processar ao carregar uma pasta de trabalho. Não importa colunas extras "apenas no caso" - se você não tem certeza de que usará certas colunas, basta não trazê-las. Essas colunas são fáceis de adicionar mais tarde, se você achar que precisa delas.

Mais linhas significam mais dados para carregar, mais dados para filtrar e mais dados para calcular. Evite selecionar uma tabela inteira se não for necessário. Use uma consulta ou uma visualização no banco de dados de origem para filtrar apenas as linhas que você precisa importar. Afinal, por que importa 400 000 linhas de dados quando você pode usar uma cláusula WHERE simples e importar apenas 100 000?

2Utilize vistas em vez de tabelas.

Falando de visualizações, para melhores práticas, use vistas sempre que possível.

Embora as tabelas sejam mais transparentes do que as visualizações - permitindo que você veja todos os dados não preenchidos e não filtrados - eles são fornecidos com todas as colunas e linhas disponíveis, seja necessário ou não. Para manter seu modelo de dados Power Pivot em um tamanho gerenciável, você geralmente é forçado a dar o passo extra de filtrar explicitamente as colunas que você não precisa.

3 Evite relacionamentos de vários níveis.

Tanto o número de relacionamentos quanto o número de camadas de relacionamento têm um impacto no desempenho de seus relatórios Power Pivot. Ao construir seu modelo, siga as melhores práticas e tenha uma única tabela de fatos contendo principalmente dados numéricos quantitativos (fatos) e tabelas de dimensão que se relacionem diretamente com os fatos. No mundo do banco de dados, esta configuração é um esquema de estrela, como mostrado.

Evite construir modelos em que as tabelas de dimensões se relacionem com outras tabelas de dimensões.

4Limem os servidores de banco de dados de back-end o crunching.

A maioria dos analistas do Excel que são novos no Power Pivot tendem a extrair dados brutos diretamente das tabelas em seus servidores de banco de dados externos. Depois que os dados brutos estiverem no Power Pivot, eles criam colunas e medidas calculadas para transformar e agregar os dados conforme necessário.Por exemplo, os usuários costumam extrair dados de receita e custo e, em seguida, criar uma coluna calculada no Power Pivot para calcular o lucro.

Então, por que o Power Pivot faz esse cálculo quando o servidor back-end poderia ter tratado? A realidade é que os sistemas de banco de dados back-end, como o SQL Server, têm a capacidade de moldar, agregar, limpar e transformar dados de forma muito mais eficiente do que o Power Pivot. Por que não utilizar suas poderosas capacidades para massagear e moldar dados antes de importá-lo para o Power Pivot?

Ao invés de extrair dados de tabela em bruto, considere alavancar consultas, visualizações e procedimentos armazenados para executar a maior parte da agregação de dados e do trabalho de trituração possível. Esse alavancagem reduz a quantidade de processamento que o Power Pivot terá que fazer e, naturalmente, melhora o desempenho.

5Beware de colunas com valores não distintos.

As colunas com grande número de valores únicos são particularmente difíceis no desempenho do Power Pivot. Colunas como ID de transação, ID de pedido e número de fatura são muitas vezes desnecessárias em relatórios e painéis de dados de Power Pivot de alto nível. Então, a menos que sejam necessários para estabelecer relações com outras tabelas, deixe-as fora do seu modelo.

6 Limite o número de slicers em um relatório.

O slicer é um dos melhores recursos de Business Intelligence (BI) do Excel nos últimos anos. Usando slicers, você pode fornecer ao seu público uma interface intuitiva que permite a filtragem interativa de seus relatórios e painéis do Excel.

Um dos benefícios mais úteis do slicer é que ele responde a outros slicers, fornecendo um efeito de filtro em cascata. Por exemplo, a figura ilustra não só que clicar no Midwest no slicer Região filtra a tabela dinâmica, mas que o Slicer Market também responde, destacando os mercados que pertencem à região do Centro-Oeste. A Microsoft chama esse comportamento filtragem cruzada.

Tão útil quanto o slicer é, infelizmente, extremamente ruim para o desempenho do Power Pivot. Sempre que um cortador for alterado, Power Pivot deve recalcular todos os valores e medidas na tabela dinâmica. Para fazer isso, o Power Pivot deve avaliar cada azulejo no cortador selecionado e processar os cálculos apropriados com base na seleção.

7Create slicers apenas em campos de dimensão.

Os trituradores amarrados a colunas que contêm muitos valores únicos, muitas vezes, causarão um maior desempenho do que as colunas que contenham apenas um punhado de valores. Se um cortador contiver um grande número de telhas, considere usar uma lista suspensa Filtro de tabelas dinâmicas em vez disso.

Em uma nota semelhante, certifique-se de tipos de dados de coluna de tamanho certo. Uma coluna com poucos valores distintos é mais leve do que uma coluna com um elevado número de valores distintos. Se você estiver armazenando os resultados de um cálculo de um banco de dados de origem, reduza o número de dígitos (após o decimal) a serem importados. Isso reduz o tamanho do dicionário e, possivelmente, o número de valores distintos.

8 Desabilita o comportamento do filtro cruzado para determinadas fatias.

Desativar o comportamento do filtro cruzado de um cortador evita essencialmente que o cortador altere as seleções quando são clicadas outras fatias.Isso impede a necessidade de Power Pivot para avaliar os títulos no slicer desativado, reduzindo assim os ciclos de processamento. Para desativar o comportamento do filtro cruzado de um slicer, selecione Configurações do Slicer para abrir a caixa de diálogo Configurações do Slicer. Em seguida, basta desmarcar a opção Visualmente Indicar Itens Sem Dados.

9Utilize medidas calculadas em vez de colunas calculadas.

Use medidas calculadas em vez de colunas calculadas, se possível. As colunas calculadas são armazenadas como colunas importadas. Como as colunas calculadas interagem de forma inerente com outras colunas no modelo, elas calculam sempre que a tabela dinâmica atualiza, seja ela usada ou não. Medidas calculadas, por outro lado, calculam apenas no horário da consulta.

As colunas calculadas se assemelham a colunas regulares na medida em que ambos ocupam espaço no modelo. Em contraste, as medidas calculadas são calculadas sobre a marcha e não ocupam espaço.

10Upgrade para Excel de 64 bits.

Se você continuar enfrentando problemas de desempenho com seus relatórios Power Pivot, você sempre pode comprar um PC melhor - neste caso, atualizando para um PC de 64 bits com o Excel de 64 bits instalado.

Power Pivot carrega todo o modelo de dados na RAM sempre que você trabalha com ele. Quanto mais RAM tiver o seu computador, menos problemas de desempenho você vê. A versão de 64 bits do Excel pode acessar mais da RAM do seu PC, garantindo que ele tenha os recursos do sistema necessários para superar modelos de dados maiores. Na verdade, a Microsoft recomenda o Excel de 64 bits para quem trabalha com modelos constituídos por milhões de linhas.

Mas antes de começar rapidamente a instalar o Excel de 64 bits, você precisa responder a estas perguntas:

Você já possui o Windows XP de 64 bits?

Os seus modelos de dados são suficientemente amplos?

Você possui um sistema operacional de 64 bits instalado no seu PC?

Os seus outros complementos deixarão de funcionar?

10 Maneiras de melhorar o desempenho do Pivot de energia - manequins

Escolha dos editores

Acalma suas emoções ao praticar Mindfulness - dummies

Acalma suas emoções ao praticar Mindfulness - dummies

Aqui, você descobre a maneira consciente de gerenciar as emoções - as etapas para tome quando estiver sentindo baixo, excessivamente irritado ou desconfortavelmente ansioso. As emoções positivas podem ser um sentimento maravilhoso. A alegria, a alegria, a emoção e a felicidade são perfeitas. Mas como você pode lidar com as chamadas emoções negativas? Use a atenção para a saúde emocional A atenção plena está se tornando ...

Como começar o seu dia de trabalho com meditação Mindfulness - dummies

Como começar o seu dia de trabalho com meditação Mindfulness - dummies

Você pode encontrar a meditação mindfulness é uma ótima maneira de Comece o seu dia de trabalho. Quando chegar ao trabalho pela manhã, talvez já esteja estressado. Depois de uma agitada hora ou duas preparando as crianças para a escola ou regatear com seu parceiro ou lidar com alguma emergência em casa, seguido de ...

Os melhores sites Mindfulness - dummies

Os melhores sites Mindfulness - dummies

, Independentemente de você morar no Reino Unido ou em outro lugar, se você procurar "mindfulness" 'on-line, você literalmente obterá milhões de resultados. Como você pode dizer o trigo da palha? Aqui estão alguns sites que você achará útil. Atento. Este recurso maravilhoso tem muitos conteúdos de alta qualidade de professores excelentes de atenção plena. O ...

Escolha dos editores

HDR Solução de problemas: Nada está funcionando - manequins

HDR Solução de problemas: Nada está funcionando - manequins

Quando você se depara com uma situação com suas fotografias de alcance dinâmico elevado e parece que nada que você está fazendo está funcionando - as configurações não parecem boas, a imagem parece errada, os efeitos são ruins - relaxe e faça uma pausa. A imagem está lhe dizendo algo. Que algo às vezes é relacionado a forçar ...

HDR Resolução de problemas: falta de imaginação - dummies

HDR Resolução de problemas: falta de imaginação - dummies

A imaginação é uma coisa poderosa ao preparar imagens HDR, fato que é tornou-se mais óbvio quando você vê o resultado de não usá-lo versus usá-lo. A imagem superior desta figura é uma imagem HDR de um diner local durante a "hora dourada" - naquele horário atrasado (ou manhã) quando ...

HDR Solução de problemas: Sharpening - dummies

HDR Solução de problemas: Sharpening - dummies

Se você ficar apanhado na perfeição, você está preparado para aumentar seu HDR imagens. Os fotógrafos às vezes estão obcecados com a nitidez em suas fotos. Eles querem que tudo seja pixelly perfeitamente afiado do nariz da câmera até o infinito, independentemente da lente, abertura, ISO ou velocidade do obturador que eles usem. Esta figura mostra os resultados ...

Escolha dos editores

Cisco Rede: Mostrar comando de versão em um Switch - dummies

Cisco Rede: Mostrar comando de versão em um Switch - dummies

Em qualquer componente de rede da Cisco, o show O comando de versão é aplicável a qualquer hardware usando o Sistema Operacional Cisco IET (Internetwork Operating System), incluindo switches. O comando show version mostra informações ligeiramente diferentes, de acordo com o tipo de dispositivo em que você usa. Veja a saída do comando show version em um switch e ...

Cisco Rede: Modo de operação EXEC privilegiado - manequins

Cisco Rede: Modo de operação EXEC privilegiado - manequins

Você precisa usar o modo EXEC privilegiado se quiser realmente tem acesso de atualização a um sistema de rede Cisco,. Para entrar neste modo no modo EXEC do usuário, emita o comando enable, que solicita uma senha, se configurado. Como o nome do modo sugere, este modo tem privilégios extras para permitir ...

Cisco Rede: Configuração de Senha de Shell Seguro (SSH) - manequins

Cisco Rede: Configuração de Senha de Shell Seguro (SSH) - manequins

Shell seguro (SSH) é um protocolo de rede para seus dispositivos Cisco, que é mais seguro do que o Telenet. Definir uma senha segura é um requisito de configuração para este protocolo. Para configurar o acesso a um switch Cisco para SSH, você precisará ter uma conta de usuário criada em sua opção. O exemplo supõe que você tenha ...