Imagem de fundo

O Diretor de TI de uma Secretaria da Fazenda precisa modernizar a arquitetura de dados ...

O Diretor de TI de uma Secretaria da Fazenda precisa modernizar a arquitetura de dados da fiscalização, que atualmente lida com cadastros de contribuintes armazenados em tabelas relacionais, Notas Fiscais Eletrônicas em formato XML e relatórios de fiscalização em PDF e texto livre (linguagem natural), em geral tratados como dados não estruturados para fins arquiteturais e analíticos, podendo demandar técnicas de extração e processamento para uso sistemático. Para garantir que a estratégia de armazenamento e análise seja eficiente e compatível com as características desses diferentes tipos de dados, o analista responsável deve classificá-los e tratá-los considerando que


A

a infraestrutura fazendária deve focar em dados estruturados, pois qualquer informação textual ou documental de fiscalização pode ser convertida automaticamente em colunas de tabelas sem perda de contexto ou significado para o fisco.


B

os dados estruturados possuem esquema rígido e organização tabular, os semiestruturados possuem metadados e organização hierárquica que permitem flexibilidade, e os não estruturados carecem de um modelo predefinido, exigindo ferramentas específicas de processamento e análise para coexistirem no ecossistema de fiscalização.


C

os dados estruturados, como os cadastros de contribuintes, possuem esquema flexível e ausência de organização fixa, sendo ideais para armazenar documentos XML sem necessidade de validação ou transformação para o modelo relacional.


D

os dados não estruturados possuem esquemas rígidos e tabelas normalizadas previamente definidas, o que permite sua inserção direta em bancos de dados SQL transacionais para consultas imediatas.


E

os dados semiestruturados, como o XML das Notas Fiscais, são caracterizados pela ausência de metadados e organização hierárquica, devendo ser tratados apenas como objetos binários para evitar a complexidade da extração de campos específicos.