Este espaço é destinado a documentação da equipe de Analytics
CARGA_API_PRECIFICA_PRECO
Objetivo |
Recuperar informações de preços acessando a API REST da precifica e ingerindo o retorno em uma tabela no Delta Lake.
|
Descrição do Processo: |
se o sku for pfc510415 o processo enviara para a pesquisa o URL http://api.precifica.com.br/platform/consumerbrands/provider.precifica.com.br/scan/last/pfc510415 5. Todo retorno será armazenado em um Dataframe Json para posteriormente ser feito o tratamento do dado 6.Apos finalizar o lista de Skus pesquisados é feito o tratamento de dados e inserido a informação na tabela final. EXEMPLO RETORNO DA API PRECIFICA
7. Caso o registro já exista na tabela final será excluído e inserido a nova versão do registro.
|
Observação Importante: |
Dúvidas referente a funcionalidade da API consultar o manual precifica: Para fazer uma simulação manual consultando o retorno de um sku seguir os passos abaixo:
3. Clique em GET http://api.precifica.com.br/authentication e gere o token clicndo em SEND. Copia o token para ser usado na pesquisa de preço.
4. Para pesquisar o preço clique o link GET Precifica_Preco. Nota: Antes de pesquisar o o sku deve atualizar o token copiado no item 3. Apos a atualização do token colocar o SKU a ser epsquisado e clicar em SEND
|
Tarefa Jira de Desenvolvimento | |
Tabela SKU para usar como parâmetro |
|
Tabela Final |
|
Chave tabela final |
|
Database no Hive |
|
Origem do Dado | API REST PRECIFICA |
URL de pesquisa | http://api.precifica.com.br/platform/consumerbrands/provider.precifica.com.br/scan/last/+ SKU |
Formato Retorno | JSON |
Ação DML | DELETE/INSERT |
Descrição Ação DML | Se o registro existe será excluído e insere as novas transações; |
Nome do Notebook Databricks: | CARGA_API_PRECIFICA_PRECO |
Link do Notebook Databricks | https://dbc-9570c746-ec11.cloud.databricks.com/?o=3606981051492833#notebook/1530148167219655/ |
Nome do JOB Databricks: | |
Link do JOB Databricks | https://dbc-9570c746-ec11.cloud.databricks.com/?o=3606981051492833#job/750013402082884 |
Agenda de Execução do JOB | Agendado para iniciar as 6h00 |
Nome do Notebook START JOB: | Não se aplica |
Link do Notebook START JOB: | Não se aplica |
Related content
CAL-03-ANALITYCS