{"id":2021,"date":"2023-09-20T14:27:19","date_gmt":"2023-09-20T17:27:19","guid":{"rendered":"https:\/\/www.b3bee.com.br\/site\/?p=2021"},"modified":"2023-09-20T14:27:19","modified_gmt":"2023-09-20T17:27:19","slug":"integracao-de-dados-entre-aplicativos-o-que-sua-ti-e-auditoria-podem-considerar","status":"publish","type":"post","link":"https:\/\/www.b3bee.com.br\/site\/2023\/09\/20\/integracao-de-dados-entre-aplicativos-o-que-sua-ti-e-auditoria-podem-considerar\/","title":{"rendered":"Integra\u00e7\u00e3o de dados entre aplicativos: o que sua TI e auditoria podem considerar"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"690\" src=\"https:\/\/www.b3bee.com.br\/site\/wp-content\/uploads\/2023\/09\/123-Int-ETL-2-1024x690.png\" alt=\"\" class=\"wp-image-2022\" srcset=\"https:\/\/www.b3bee.com.br\/site\/wp-content\/uploads\/2023\/09\/123-Int-ETL-2-1024x690.png 1024w, https:\/\/www.b3bee.com.br\/site\/wp-content\/uploads\/2023\/09\/123-Int-ETL-2-300x202.png 300w, https:\/\/www.b3bee.com.br\/site\/wp-content\/uploads\/2023\/09\/123-Int-ETL-2-768x517.png 768w, https:\/\/www.b3bee.com.br\/site\/wp-content\/uploads\/2023\/09\/123-Int-ETL-2.png 1094w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Em uma p\u00e1gina, o que sua TI e auditoria podem considerar sobre integra\u00e7\u00f5es entre aplicativos. Em institui\u00e7\u00f5es financeiras, n\u00e3o \u00e9 raro alguns sistemas de informa\u00e7\u00e3o terceirizados serem de diferentes fornecedores. Mesmo n\u00e3o sendo de TI, sua qualidade de vida no trabalho pode piorar ou melhorar conforme suas op\u00e7\u00f5es de transfer\u00eancia de informa\u00e7\u00f5es entre essas ferramentas.<\/p>\n\n\n\n<p>Caso real: j\u00e1 fomos surpreendidos pela exporta\u00e7\u00e3o de uma nova vers\u00e3o da ferramenta da origem de dados num \u2018layout\u2019 modificado e sem notifica\u00e7\u00e3o antecipada que permita seu respectivo ajuste na ferramenta destinat\u00e1ria. Por planilha, foi poss\u00edvel ajustar manualmente uma coluna a mais ou a menos para o \u2018layout\u2019 anterior, at\u00e9 que a aplica\u00e7\u00e3o destinat\u00e1ria fosse readequada. Mas isso pode ou n\u00e3o ser poss\u00edvel em outros formatos.<\/p>\n\n\n\n<p>Assim, antes de responder tanto faz, a partir do conhecimento de sua rotina de trabalho, volumetria, maturidade em seus processos e rigor da auditoria, sem ser exaustivo nem definitivo e alinhado com a numera\u00e7\u00e3o da ilustra\u00e7\u00e3o, seguem algumas reflex\u00f5es para voc\u00ea poder opinar sobre o formato de transmiss\u00e3o de dados entre suas ferramentas:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Todas as transmiss\u00f5es por arquivos TXT, XLS, CSV, XML e JSON (1) possuem a possibilidade de visualiza\u00e7\u00e3o (2) e edi\u00e7\u00e3o (3) pelo usu\u00e1rio em seu conte\u00fado, \u00fateis quando o cen\u00e1rio \u00e9 de muita exce\u00e7\u00e3o em rela\u00e7\u00e3o \u00e0 regra, permitindo um ajuste pontual de \u00faltima hora sem necessariamente envolver o fluxo completo de regera\u00e7\u00e3o da informa\u00e7\u00e3o desde a origem.<\/li><\/ul>\n\n\n\n<ul class=\"wp-block-list\"><li>A visualiza\u00e7\u00e3o permite o usu\u00e1rio conhecer e validar o conte\u00fado a ser alimentado na ferramenta destinat\u00e1ria, pois ele possui dom\u00ednio sobre a modelagem dos dados transmitidos. Mas arquivos XML e JSON n\u00e3o oferecem uma vis\u00e3o geral para leitura humana (4), pois sua sintaxe foi priorizada para o processamento autom\u00e1tico de suas informa\u00e7\u00f5es com ampla liberdade de formata\u00e7\u00e3o do \u2018layout\u2019.<\/li><\/ul>\n\n\n\n<ul class=\"wp-block-list\"><li>Pela falta de rastreabilidade de eventuais ajustes nos arquivos, a auditoria recomenda fluxos de informa\u00e7\u00f5es diretamente entre bancos de dados (BD) e API (5), cujo dom\u00ednio \u00e9 exclusivo entre as aplica\u00e7\u00f5es detentoras desses dados e aus\u00eancia da possibilidade de qualquer ajuste manual do usu\u00e1rio. Para isso, o processo deve ser maduro quanto \u00e0 qualidade e sincroniza\u00e7\u00e3o de versionamento entre as ferramentas.<\/li><\/ul>\n\n\n\n<ul class=\"wp-block-list\"><li>Mesmo naqueles edit\u00e1veis, ajustar um conjunto de dados s\u00f3 \u00e9 confort\u00e1vel em arquivos editados por planilhas (6). J\u00e1 TXT, XML e JSON podem ser abertos por editores de texto, mas incorrem num enorme potencial de risco operacional: qualquer deslocamento no layout de um arquivo TXT ou fechamento indevido de TAG num XML e JSON invalidam o arquivo por completo.<\/li><\/ul>\n\n\n\n<ul class=\"wp-block-list\"><li>Quanto \u00e0 volumetria (7), editores de texto podem ter limita\u00e7\u00f5es quanto ao tamanho do arquivo, que depende da capacidade do computador em que est\u00e1 sendo editado. Mesmo planilhas, podem ficar extremamente lentos, al\u00e9m do desconforto em correr a infind\u00e1vel barra de rolagem pela grande quantidade de linhas.<\/li><\/ul>\n\n\n\n<ul class=\"wp-block-list\"><li>Uma transmiss\u00e3o direta entre bancos de dados das aplica\u00e7\u00f5es envolvidas possui uma restri\u00e7\u00e3o relativa ao ambiente comum em que a origem e o destino devem estar instalados (8). Em tese, o uso de API reduz essa depend\u00eancia de ambiente comum entre as aplica\u00e7\u00f5es (9).<\/li><\/ul>\n\n\n\n<ul class=\"wp-block-list\"><li>No sentido inverso, uma transmiss\u00e3o de dados direta entre bancos de dados das aplica\u00e7\u00f5es permite uma alta volumetria (10), o que pode representar uma limita\u00e7\u00e3o para a API dependendo dessa volumetria, mais adequada para troca de informa\u00e7\u00f5es em blocos menores de dados com maior frequ\u00eancia (11).<\/li><\/ul>\n\n\n\n<p>Nossa camada de integra\u00e7\u00e3o permite implementar a importa\u00e7\u00e3o com todas essas modalidades de arquivos, banco de dados e API. Destaque para os formatos XML e JSON, pois \u00e9 poss\u00edvel alimentarmos o conte\u00fado de todos CADOC\u2019s (naturalmente dispon\u00edveis, pois s\u00e3o produzidos e obrigatoriamente enviados ao regulador) num \u00fanico Reposit\u00f3rio de Dados, converter e formatar outros CADOC\u2019s derivados, cruzar e validar informa\u00e7\u00f5es entre eles, al\u00e9m de formar um rico acervo hist\u00f3rico para produ\u00e7\u00e3o de gr\u00e1ficos e acompanhamento de evolu\u00e7\u00e3o passada e tend\u00eancias futuras.<\/p>\n\n\n\n<p>Boa sorte em seus projetos de integra\u00e7\u00e3o de dados.<\/p>\n\n\n\n<p>Essa e outras publica\u00e7\u00f5es com o tema Melhoria Cont\u00ednua e CADOC em <a href=\"https:\/\/www.b3bee.com.br\/site\/category\/melhoriacontinua\/\">https:\/\/www.b3bee.com.br\/site\/category\/melhoriacontinua\/<\/a> e&nbsp; <a href=\"https:\/\/www.b3bee.com.br\/site\/category\/cadoc\/\">https:\/\/www.b3bee.com.br\/site\/category\/cadoc\/<\/a>.<\/p>\n\n\n\n<p>#pdca #melhoriacontinua #integra\u00e7\u00e3o #etl #repositoriodedados #bc #bcb #cadoc #valida\u00e7\u00e3o #confer\u00eancia #bancos #institui\u00e7\u00f5esfinanceiras #banco #institui\u00e7\u00e3ofinanceira<\/p>\n\n\n\n<p>Yoshio Hada: s\u00f3cio administrador da B3Bee Consultoria e Sistemas, licenciando sistemas \u00e0s institui\u00e7\u00f5es financeiras nos temas de Modelagem RSAC, dados abertos (Demonstra\u00e7\u00f5es Financeiras, Pilar 3, GRSAC e Canais de Atendimento), CADOC\u2019s (DLI 2062, COS 40XX, Saldos Di\u00e1rios 4111, 5011, ETF 80XX, DF 9011\/9061, SVR 9800, ESG DRSAC 2030, RCP 4076, Pagamentos do Varejo e Canais de Atendimento 6209), FGC405, convers\u00e3o de layouts (ETL), controle de limites, calend\u00e1rio de obriga\u00e7\u00f5es acess\u00f3rias ou rotinas administrativas, valida\u00e7\u00e3o e envio de CADOC\u2019s.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Em institui\u00e7\u00f5es financeiras, n\u00e3o \u00e9 raro alguns sistemas de informa\u00e7\u00e3o terceirizados serem de diferentes fornecedores. Mesmo n\u00e3o sendo de TI, sua qualidade de vida no trabalho pode piorar ou melhorar conforme suas op\u00e7\u00f5es de transfer\u00eancia de informa\u00e7\u00f5es entre essas ferramentas. <\/p>\n","protected":false},"author":2,"featured_media":2022,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[187,195],"tags":[18,280,76,369,368,304,82],"class_list":["post-2021","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-agenda-corporativa","category-cadoc","tag-bc","tag-bcb","tag-cadoc","tag-etl-2","tag-integracao-2","tag-melhoriacontinua","tag-pdca"],"_links":{"self":[{"href":"https:\/\/www.b3bee.com.br\/site\/wp-json\/wp\/v2\/posts\/2021","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.b3bee.com.br\/site\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.b3bee.com.br\/site\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.b3bee.com.br\/site\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.b3bee.com.br\/site\/wp-json\/wp\/v2\/comments?post=2021"}],"version-history":[{"count":1,"href":"https:\/\/www.b3bee.com.br\/site\/wp-json\/wp\/v2\/posts\/2021\/revisions"}],"predecessor-version":[{"id":2023,"href":"https:\/\/www.b3bee.com.br\/site\/wp-json\/wp\/v2\/posts\/2021\/revisions\/2023"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.b3bee.com.br\/site\/wp-json\/wp\/v2\/media\/2022"}],"wp:attachment":[{"href":"https:\/\/www.b3bee.com.br\/site\/wp-json\/wp\/v2\/media?parent=2021"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.b3bee.com.br\/site\/wp-json\/wp\/v2\/categories?post=2021"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.b3bee.com.br\/site\/wp-json\/wp\/v2\/tags?post=2021"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}