Data Warehousing: um exemplo ODS

Aqui está um exemplo de armazenamento de dados para ajudar a compreender ODS (armazenamento de dados operacionais). Suponha que você trabalha em uma grande empresa financeira que presta uma variedade de serviços para as empresas de elite e indivíduos em todo o mundo.

Sua empresa tem crescido a sua forma atual, como resultado de uma série de fusões e aquisições ao longo dos últimos 25 anos. A tendência nos últimos anos no sentido de uma convergência de serviços bancários e de títulos tem dado a sua empresa a oportunidade de se tornar um provedor de serviço completo aos seus clientes.

cliente médio da sua empresa é susceptível de participar em muitas (talvez todos) destes tipos de actividades:

  • estoque corretagem tradicional (compra e venda de ações de ações, incluindo a atividade de conta de margem)

  • investimentos em renda fixa (títulos corporativos e governamentais)

  • contas de opções comerciais, incluindo arbitragem de risco

  • gestão de activos em dinheiro

  • Empréstimos de curto prazo e outros instrumentos de dívida

  • Intermediário e longo prazo empréstimos e outros instrumentos de dívida

  • investimentos de capital de risco

Você quer que seus clientes a usar a sua empresa como one-stop shopping para qualquer coisa envolvendo grandes somas de dinheiro. situação da sua empresa é um pouco complicado, porém - especialmente nestas duas áreas:

  • As fusões e aquisições não deixaram sua infraestrutura de TI com um grande número de aplicações individuais (aplicações que não estão integrados uns com os outros, mesmo que eles provavelmente deve ser).

    Um sistema lida com a negociação de ações para as ações norte-americanas, por exemplo, e outro sistema lida com a atividade do mercado de ações a partir de fora dos EUA. Trocas globais. Além disso, sistemas separados lidar com a atividade de renda fixa, toda a atividade da dívida em os EUA, toda a dívida de curto prazo na Europa, e todos intermediário e da dívida europeia a longo prazo. E a lista continua.

  • A definição de um cliente é um pouco nebuloso. Indivíduos configurar corporações e parcerias através do qual eles fazem investimentos ou empréstimos seguras para negócios. Seus clientes corporativos pode ser filiais de outras empresas, que também podem ser seus clientes.

Suas práticas de negócio chamar por todas as atividades de crédito com cada cliente para passar por uma série de verificações de garantia de qualidade antes de serem aprovados:

  • Cada cliente de vocês, se um indivíduo ou uma empresa, tem vários limites máximos de atividade da dívida. Um teto é uma quantidade de dívida total, em determinado momento. Até que um cliente chega este limite máximo de primeiro nível, ele ou ela pode, sem intervenção humana, automaticamente tomar um novo empréstimo ou de agir contra uma linha de crédito, comprar ações na margem, ou realizar qualquer outro tipo de atividade que aumenta a dívida.

  • Cada cliente pode exceder o limite máximo de primeiro nível para um segundo montante máximo após receber a aprovação de um dos executivos da sua empresa.

  • Para um executivo para aprovar a atividade de crédito após o primeiro teto para o segundo, ele ou ela deve verificar uma série de medidas.

    Por exemplo, o cliente deve ter um certo equilíbrio de ativos no lugar- o cliente pode não ter reduzido os ativos totais na mão em todas as contas de todos os tipos (tais como dinheiro, ações e títulos) em mais de 15 por cento nos últimos 30 dias - e o banco tem montantes máximos para a dívida total em cada país, ajustados pelos activos que detém em cada país.

  • Para ajudar a controlar o risco, sua empresa controla as relações entre todos os seus clientes para obter uma imagem real da situação financeira de um cliente. Por exemplo, um indivíduo pode controlar uma série de empresas, cada uma das quais te tratam como um cliente individual com a sua própria actividade de ativos e dívida, além de que a própria conta do indivíduo.

    Quando os executivos da sua empresa aprovar qualquer dívida adicional além-do-primeiro-teto, no entanto (para uma parceria imobiliário que envolve o indivíduo, por exemplo), os executivos devem avaliar uma visão global do que está acontecendo com a atividade do indivíduo para evitar demasiado exposição ao risco muito em caso de problemas financeiros.

Embora as verificações de garantia de qualidade descritos na lista anterior são conceitualmente simples, eles são extremamente complexo de implementar, por uma razão simples: Esses controlos necessitam de dados de sistemas de toda a sua empresa, a partir de muitos sistemas diferentes.

Esses dados incluem informações como toda a atividade de ativos, toda a atividade da dívida e empréstimos atuais pendentes e informações sobre quais os empréstimos foram apenas pago para baixo no início do dia.

Uma abordagem que você pode tentar é proporcionar aos executivos da sua empresa (aqueles que têm de tomar as decisões de empréstimo-aprovação) com interfaces em cada sistema no qual eles podem encontrar os dados necessários. Esses executivos, em seguida, pode executar uma longa série de consultas (se eles podem até mesmo ser apoiado), retire os valores apropriados, colá-los em um programa de planilha, e tomar a decisão.

Esta abordagem tem dois problemas, no entanto: A chance de erro humano é alto, e o ritmo a que este tipo de atividade deve ocorrer é bom apenas durante # 147-ordinária # 148- vezes.

Durante um período de crise financeira, quando muitos ou a maioria dos clientes da sua empresa está comprando e vendendo ações, cobrindo as margens, compra e venda de opções, tentando lidar com suas contas de hedge, a execução contra a linhas de crédito, e fazer todos os tipos de outras atividades muito rapidamente , os funcionários da sua empresa simplesmente não pode manter-se.

Nesta situação, os ODS vem para o resgate. Esta figura ilustra uma arquitetura conceitual que você pode usar para implementar um ODS que atenda às suas missões empresariais. Primeiro, o ODS fornece uma imagem consolidada de saldos de um cliente para processamento de empréstimos automática a título do teto. Em seguida, os ODS permite que os executivos fazem sim-ou-não há decisões sobre pedidos de empréstimo até o segundo teto.

O ODS fornece aos usuários uma imagem consolidada, quase instantânea de dados diferentes em suppo
O ODS fornece aos usuários uma imagem consolidada, quase instantânea de dados diferentes em apoio de uma missão empresarial específico.

Para obter um melhor olhar para os fluxos de dados dentro do ambiente ODS, consulte esta figura, em que atualiza a uma das fontes de dados (o sistema que trata da dívida EUA) propagam-se no ambiente ODS.

O ODS tem de reflectir o estado dos dados em toda a empresa o mais rápido possível.
O ODS tem de reflectir o estado dos dados em toda a empresa o mais rápido possível.

Os passos seguintes indicam que ocorre no ambiente ODS:

  1. Um cliente faz um pagamento de empréstimo regulares, eo sistema que processa pagamentos de empréstimos e linhas de processos de crédito do pagamento dos EUA.

  2. O pedido de pagamento do empréstimo atualiza seu banco de dados para refletir o pagamento.

  3. O pedido de pagamento do empréstimo, em seguida, empurra imediatamente os dados atualizados para os ODS.

  4. O ODS recebe a atualização e processa-lo, atualizando seu conteúdo de banco de dados (neste exemplo, a redução montante total da dívida em aberto do cliente).

  5. O ODS executa qualquer processamento interno, consolidação, alertas ou outras funções necessárias.

Um ambiente como o que na lista anterior pode - se tudo é arquitetado adequadamente - fornecer uma imagem de todos os dados relevantes de todo o lugar - agora - em apoio à missão de gestão de risco da empresa.

Você deve validar a necessidade de atualizações em tempo real em seu ODS, pois essas atualizações são complexas para criar, conforme descrito na secção seguinte.

Constantemente desafiar os pressupostos e fazer perguntas: # 147-O que acontece se você tem que esperar até o final do dia? E se as atualizações eram duas vezes por dia? A toda hora? # 148- Seja absolutamente certo de que a missão dita atualizações em tempo real porque a criação de um ODS leva mais tempo (e é mais caro) do que um armazém de dados.

menu