É hora de falar sobre MDM

imagem



Temos o prazer de recebê-lo na página corporativa da empresa "Unidata". Recentemente, o nome da nossa empresa começou a soar cada vez mais no Habré, o que nos levou a criar o nosso blog corporativo, no qual escreveremos sobre gestão de dados, gestão de dados e analisaremos as principais tendências na área de Gestão de Dados. Em uma palavra, compartilhar nos espaços abertos da “Habr” diversos materiais interessantes na área de dados, o que normalmente fazíamos no âmbito de nossa Comunidade de Especialistas em Gestão de Dados .



Os tópicos que abordaremos regularmente em nosso blog são governança de dados, governança de dados, qualidade de dados, principais tendências de dados, metodologia de implementação de gerenciamento de dados, DAMA-DMBOK e muito mais.



O tema da primeira publicação está na superfície. Há poucos dias foi publicado no Sandbox um volumoso artigo intitulado “Experiência de familiarização com a solução MDM da empresa UniData , no qual um autor de uma empresa não identificada fala sobre a experiência de substituir uma solução estrangeira por nossa plataforma.



O artigo acabou por ser volumoso, com muitas ilustrações e exemplos, mas padece de um esquematismo notório e, infelizmente, negativo. Muitas desvantagens são consideradas, mas as vantagens não são mencionadas, o que nos faz pensar na objetividade do autor. Talvez isso se deva à seguinte observação que fizemos ao longo dos anos de implementação da plataforma: ao passar para um novo patamar tecnológico, alguns colegas, agarrando-se à antiga experiência e aderindo às suas soluções favoritas, mesmo muito antigas, muitas vezes não o são pronta para mudar e desenvolver seguindo novas tecnologias no campo da gestão de dados.



Não vamos analisar tudo em detalhes, a publicação, em geral, é um pouco estranha, mas é interessante me deter em alguns pontos com mais detalhes.



Primeira citação. Falta do conceito de "estado de gravação legítimo".

, . , ( , ), . -, , , , .


Realidade. O drama principal é que se trata simplesmente de uma interface de usuário nova e inusitada, com a qual o autor do artigo, por motivos naturais, não teve tempo de se familiarizar. E também que as empresas costumam criar suas próprias noções sobre o "estado legítimo dos registros" com base na experiência anterior. Gostaríamos de usar este exemplo para separar o conceito de “uma única versão da verdade” ao trabalhar com dados mestre e as sutilezas de trabalhar com registros na interface do usuário.

Do ponto de vista da plataforma, exibimos o status de um rascunho de postagem para que os usuários do sistema possam ver as mudanças planejadas no cartão postal. Ao mesmo tempo, os registros no status "Em aprovação" não são publicados nos sistemas destinatários até que as alterações feitas no rascunho sejam acordadas com êxito no processo de negócios. Também gostaria de mencionar que a interface da plataforma suporta a capacidade de filtrar registros que estão no status "Em aprovação", graças ao qual você pode ocultar esses registros do usuário e exibir os registros publicados nos resultados da pesquisa geral.



Sobre nosso próprio mecanismo automático de pesquisa duplicadaem nossa plataforma, escreveremos um material separado. Há motivos para crer que antes da implementação da nossa plataforma o autor simplesmente não trabalhava com tais ferramentas, por isso é colocada uma ênfase tão negativa, justamente no risco de obter duplicados, que, a nosso ver, foram combatidos manualmente.



imagem





Segunda citação. Classificação múltipla.

, , . , . «» (update) . , , .


Realidade. A plataforma é universal e funciona em um grande número de indústrias, nas quais muitas vezes é impossível prescindir de classificações múltiplas, mesmo levando em consideração todos os apelos a GOSTs, metodologias e justiça em geral. No entanto, na realidade, por exemplo, as contrapartes podem ter várias classes de acordo com OKVED, etc. Ao mesmo tempo, este item mostra claramente um baixo nível de propriedade da plataforma, uma vez que A classificação múltipla pode ser desativada imediatamente na interface .



imagem





Cite três. A plataforma implementa uma pesquisa em livros de referência no motor Elasticsearch.

( « »), . , ( ) etc.


.Observe que absolutamente todas as tecnologias de pesquisa têm limitações, mas isso merece um material separado relacionado ao gerenciamento de dados, e com certeza iremos destacar isso nas próximas publicações. No entanto, novamente, a ênfase principal é que a interface antiga era conveniente e familiar. Para usuários não familiarizados com a plataforma MDM, um aviso importante deve ser feito: você está procurando dados em registros e livros de referência que você mesmo modelou e, portanto, a capacidade de criar consultas de pesquisa depende disso. O formulário de pesquisa indicado no artigo funciona com o princípio de "encontrar pelo menos algo semelhante" e tem configurações de analisador bastante amplas, como resultado dos quais muitos dados de ruído entram nos resultados da pesquisa. Para uma busca mais clara, é necessário indicar atributos específicos da busca, e assim o resultado atenderá as expectativas do usuário.



imagem





. «» .

, , - , . , .


Realidade. O autor optou por não se apresentar e nem falar sobre quais projetos, objetivos e condições está a implementação. E ele nem mesmo indicou de que empresa era (embora, é claro, isso já esteja claro nas imagens). No entanto, apela para o fato de que a polidez da plataforma não corresponde à sua organização. Ao mesmo tempo, as comparações são feitas constantemente com um produto que certamente não começou seu movimento na Rússia, enquanto nossa plataforma certamente foi escrita na Rússia desde o primeiro dia. Ao mesmo tempo, consideramos esta observação útil. Vamos adicionar o produto ao roteiro.



Gostaria de salientar que o processo de desenvolvimento e integração de novas ferramentas não é apenas uma técnica, mas também uma nova experiência de usuário que tentamos usar para melhorar a qualidade e desenvolver ainda mais a plataforma. Com base nisso, publicaremos regularmente novos artigos sobre gerenciamento de dados no Habré.



Vê você!



All Articles