Muitas indústrias e processos comerciais requerem endereços corretos (entre outros dados importantes). Em muitos casos, isso não é o que encontramos em nossos sistemas. É uma batalha constante entre compradores e vendedores para manter endereços corretos. Não estou me referindo a ter uma palavra mal escrita no endereço, mas sim a um endereço completo correto, como: rua, cidade, estado, código postal, talvez uma latitude/longitude, e às vezes até aquela extensão de um código postal que é realmente irritante de saber.
Como consumidor, gosto da ideia de que antes de enviar um pedido online, o vendedor verifique meu endereço no momento da compra. Sim, é aquela mensagem irritante, "Você quis dizer, XXXXX, XXX, XXXX-XXX?" Muitas vezes, aceito o endereço recomendado, no entanto, não vejo diferença alguma, mas sempre se assemelha ao meu endereço? Já se perguntou como esses endereços são verificados?
Antes de conhecer este Serviço SCP (que só está disponível desde 03/2017), que acho que foi uma ideia inteligente ter, usei outros serviços como a API da UPS para validação de endereços, bem como o USPS (sim, o USPS também tem uma API para validação de endereços, talvez nossa colega desenvolvedora possa adicionar esta em suas sessões de API às sextas-feiras).
Neste blog, vou analisar o
DMQ mSvc.
Certifique-se de habilitar o serviço se ainda não estiver habilitado.
O link da URL do aplicativo abaixo é muito útil, pois lista todas as URLs disponíveis oferecidas pelo serviço.
Por favor, leia a documentação para que faça mais sentido.
Honestamente, ao ler o título inicialmente, não tinha certeza do que significava, então depois de ler algumas vezes, cliquei. Na primeira vez, pensei que era qualidade de dados. Depois, percebi que era para dados de localização.
Este serviço fornece uma maneira de executar um endereço por meio de um processo de API de limpeza, geocodificação (lat/long) e geocodificação reversa.
E sim, há limitações em quantas vezes isso pode ser feito. Todas as APIs têm limitações e esta não é uma exceção. Veja as limitações
aqui
Você pode se perguntar, o que eu ganharia usando isso? MUITO! Em primeiro lugar, como mencionei, empresas e consumidores querem garantir que as informações corretas sejam fornecidas para que bens e serviços possam ser entregues à pessoa certa. Um benefício deste microserviço na nuvem é que não é necessário um terceiro. Do ponto de vista do SCP, é um serviço independente (independente = microserviço)
*certifique-se de ler como obter esse tipo de serviço - entre em contato com a SAP e também, para os usuários técnicos, certifique-se de obter a função necessária (DQMMICRO_POWERUSER)
Há muitas informações excelentes que não vou reescrever em meu blog, mas quero que você esteja ciente de algumas características agradáveis (ou tecnicamente conhecidas como pontos finais) que podem ser alcançadas por meio deste serviço.
SEMPRE, sempre, sempre
.... tente entender o que compõe um serviço (serviço da web, microserviço, serviço da web REST, como você quiser chamar). Há algum tempo, li algo sobre serviços da web que ficou gravado em mim, e espero que também seja útil para você: o ABC dos serviços da web (Address, Binding, Contract).
-
Endereço - onde o serviço está localizado (URL)
-
Ligação - como consumi-lo - http ou outro protocolo
-
Contrato - o que se espera do serviço e o que será obtido em troca
para a conta de teste, esta é a "A" que você vai querer marcar (ou lembrar se realmente quiser)
https://dqmmicrou23133c2f-<SCP