Dez Habilidades obrigatórios para um Consultor Data Warehousing

Um bom consultor de armazenamento de dados tem certas habilidades em lidar com pessoas e um conhecimento de vários aspectos do armazenamento de dados. Esta lista permite-lhe sobre algumas habilidades necessárias que todos os consultores de armazenamento de dados deve possuir.

visão ampla

Mesmo um consultor de armazenamento de dados que é um especialista em uma determinada área (design de esquema em estrela em um banco de dados relacional em apoio a funcionalidade OLAP, por exemplo) deve ter uma visão ampla em, pelo menos, as seguintes áreas:

  • arquitetura geral end-to-end de armazenamento de dados, a partir de ferramentas de middleware para a qualidade dos dados para o software de orquestração

  • Uma compreensão do cliente / servidor, com base na Web e arquiteturas de computação do lado do servidor

  • Uma sólida compreensão dos conceitos de otimização de banco de dados para consultas de acesso a dados de sintonia

  • Habilidades em cavar através de fontes de dados para ver o que está realmente lá

Porque os componentes de um ambiente de armazenamento de dados estão interligados, um consultor deve ser capaz de não só fornecer conhecimentos técnicos em uma ou duas áreas de um projeto, mas também ver a imagem grande.

profundo conhecimento técnico em uma ou duas áreas

Se você está indo para pagar as quantias chorudas para um consultor que afirma ser um especialista em armazenamento de dados, essa pessoa deve ser um verdadeiro especialista. Mais especificamente, um consultor deve ser capaz de reivindicar, orgulhosa e precisamente, para ser o melhor em uma ou duas áreas (design de banco de dados e ferramentas de front-end, por exemplo).

Habilidades de comunicação

# 147-Hum, bem, você sabe, eu acho que, uh, essa exigência o cara na parte de trás mencionado, como, na semana passada, certo? Você sabe, como, o que estávamos falando # 148?;

Embora a gramática escrita e verbal de um consultor não tem que ser perfeito (um modificador de oscilação ocasional é normal), mesmo o consultor tecnicamente mais astuto deve ser capaz de transmitir ideias e entender o que os outros estão se comunicando. É fundamental!

A capacidade de analisar fontes de dados

Um consultor nunca deve projetar as transformações necessárias para um armazém de dados unicamente usando anúncios de estruturas de dados e definições fornecidas pelos detentores de um aplicativo ou o departamento de TI. Um consultor deve ser capaz de escavar em bancos de dados de origem, mesmo que esta análise fonte é apenas um papel secundário para o consultor.

Por exemplo, mesmo um consultor que não é o analista-dados fonte primária pode ter que descobrir por que a ferramenta de inteligência de negócios retorna resultados estranhos.

A capacidade de distinguir entre as necessidades e desejos

A capacidade de um consultor para distinguir entre as necessidades dos utilizadores e desejos é importante principalmente em trabalhar no âmbito (a primeira fase) de um projeto de data warehouse. Um grupo heterogéneo de usuários provavelmente bombardeá-lo com gritos de, # 147 eu preciso disso! # 148- e # 147 Quero que # 148!;

Durante o tempo de crise, uma boa facilitação e habilidades de negociação são essenciais quando a funcionalidade tem que ser cortado da lista - ou, pelo menos, adiada até à próxima versão do data warehouse.

habilidades de resolução de conflitos

Não importa qual é o papel de um consultor desempenha, de gerente de projeto para analista de dados de garantia de qualidade (QA) especialista, essa pessoa é um estranho para os membros de uma organização - e alguém da empresa cliente é quase sempre ressentido com o estranho de # 147-intrusão # 148.;

Um consultor em um projeto de armazenamento de dados (ou qualquer outro projeto, para que o assunto) deve identificar essas situações cedo e fazer o melhor trabalho possível de difundir qualquer conflito que ameaça destruir um projeto.

Um sistema de alerta precoce

Um consultor deve agir como um sistema de alerta precoce para identificar e comunicar problemas a você, o cliente, de modo que você pode lidar com eles. O consultor não deve ser um delator, mas ele ou ela deve ser mais do que apenas um técnico nose-to-the-mó.

Porque essa pessoa é uma pessoa de fora e não envolvidos (que espero!) Em sua política de organização interna, ele ou ela deve ter um pouco de liberdade para notificá-lo de problemas.

Um consultor cuja organização tem problemas (outro consultor que não está realizando até o par, por exemplo) não pode se sentir livre para informá-lo sobre esses problemas.

É onde as pessoas da sua empresa deve também funcionar como um sinal de alerta para os membros do pessoal da organização de consultoria. (É por isso que as habilidades de resolução de conflitos, discutidas na seção anterior, são tão importantes!)

sistemas gerais e conhecimentos de desenvolvimento de aplicações

Enquanto o armazenamento de dados e computação dominante continuam a convergir, um número crescente de armazéns será construído usando distribuídos Objects- o uso de mensagens e outras tecnologias de movimentação de dados para inteligência de negócios em tempo quase real vai increase- e um monte de outras capacidades que não eram parte de um ambiente de data warehouse típico de primeira geração vai desenvolver.

Um consultor que tem habilidades fortes deve ter pelo menos um conhecimento prático dessas áreas, além de habilidades básicas de programação e outras habilidades.

O know-how para encontrar up-to-date informações

A partir de data warehousing correções de bugs do produto para obter informações sobre as últimas tendências arquitectónicas, um bom consultor sabe como encontrar-se-to-date informações rapidamente - a tempo de ser posto ao uso bom no seu projecto de armazenamento de dados.

Um vocabulário hype-livre

Porque é quase impossível evitar buzzwords cativantes (você pode dizer # 147-data mart # 148-?) No mundo do armazenamento de dados, não segure-o contra um consultor (ou outra pessoa) que usa essas frases.

Mas ser geralmente cuidadoso de consultores que soam como eles foram para uma feira e reuniu-se com os armazenamento de dados pod pessoas: # 147-Não tenha medo. Junte-nos para alguns de mineração de dados de rede neural que usa dados sujeitos orientada para dar-lhe o reconhecimento de padrões preditivos construída usando dados abóbada técnicas em SSAS (Microsoft SQL Server Analysis Services) e SSIS (Microsoft SQL Server Integration Services) - que são seus amigos! # 148;

menu