api – Arruda – Data Consulting https://modelo6.augustomello.com.br Tue, 13 Jun 2023 10:19:25 +0000 pt-BR hourly 1 https://wordpress.org/?v=6.8.3 https://modelo6.augustomello.com.br/wp-content/uploads/2025/08/cropped-Logo-Arruda-Consulting-2025-Picto-1b-32x32.png api – Arruda – Data Consulting https://modelo6.augustomello.com.br 32 32 Trabalhando com API no Python https://modelo6.augustomello.com.br/trabalhando-com-api-no-python/ https://modelo6.augustomello.com.br/trabalhando-com-api-no-python/#respond Tue, 13 Jun 2023 10:19:25 +0000 https://arrudaconsulting.com.br/?p=5326 Olá, tudo bem contigo?

Quando falamos em API, as pessoas pensam muito em ferramentas, porém se esquecem que o mais importante é entender a API, saber qual é o método, se tem algum token, qual o seu Header, e por ai vai.

E a minha dica é sempre começar pelo Postman ou Insominia para tentar retornar os dados primeiramente.

Neste exemplo iremos demonstrar como extrair dados de uma api via Python, se você está procurando fazer essa tarefa sem utilizar uma linha de código recomendo ver o nosso artigo sobre como fazer isso utilizando o Pentaho.

Para o nosso exemplo, iremos utilizar a API de Cotação de moedas.

Link:https://docs.awesomeapi.com.br/api-de-moedas

O link baixo está retornando os seguintes dados:

https://economia.awesomeapi.com.br/json/last/EUR-BRL

 

 

 

 

 

 

 

 

 

 

Percebam que o link retorna os dados num formato json, como é uma API simples na própria url já temos o retorno dos dados mas o normal é termos que usar o Postman por exemplo para entender como a API funciona:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Percebam que retornou os mesmos dados, porém se tivesse token, header ou até mesmo parametros só conseguiriamos obter o retorno dos dados no Postman, então sempre começar por essa etapa.

Uma vez que já conseguimos retornar os dados, vamos para o Python.

No meu ex estou utilizando o Pycharm, mas poderia ser o Vs Code, ou qualquer outra IDE ou notebook.

Para o nosso ex: iremos utilizar duas bibliotecas do Python, requests para API e pandas para trabalhar com os dados.

Segue o Script abaixo:

# Importanto as bibliotecas que serão utilizadas
import requests
import pandas as pd

## add a url em uma varaivel
url = "https://economia.awesomeapi.com.br/last/EUR-BRL"
print(url)
## Aqui iremos fazer o mesmo processo que fizemos no Postman só que no Python para obter dados a partir de uma URL
results = requests.get(url)
data = results.json()
## Aqui estamos criando um DataFrame com base nos dados que retonaram da apip
df = pd.DataFrame(data['EURBRL'],index=[0])
print(df)





















Essas são só algumas possibilidades de se trabalhar com Python.
Muito Obrigado e até o próximo artigo!!
]]>
https://modelo6.augustomello.com.br/trabalhando-com-api-no-python/feed/ 0
Treinamento: Pentaho + Excel – Gratuito https://modelo6.augustomello.com.br/treinamento-pentaho-excel-gratuito/ https://modelo6.augustomello.com.br/treinamento-pentaho-excel-gratuito/#comments Sat, 14 May 2022 10:32:18 +0000 https://arrudaconsulting.com.br/?p=4958 Olá,

Tudo bem contigo?

O Nosso 1º Treinamento de Pentaho + Excel, foi um sucesso!!

Tivemos 300 pessoas ao vivo com a gente e já passamos de 6.000 views na Playlist do Treinamento no Youtube.

Com Tantos cursos pagos? Porque fizemos um Treinamento Gratuito?

Em diversas consultorias que temos feito para os nossos clientes, seja para criar um Data Lake ou Data Wharehouse tanto On-premises quanto na Cloud, temos visto diversos trabalhos manuais nas áreas de negócio, Os processo que fazem o input dos dados para depois o BI consumir esses dados é muito processo manual, então percebemos que a área de dados estavamos automatizando mas lá no ínicio tinhamos muito processo manual que na nossa visão se as áreas de negócio tivessem o conhecimento em uma solução como Pentaho por exemplo o impacto seria Enorme!!!

E com essa finalidade que criamos o Treinamento Pentaho + Excel que é muito mais que isso.

Conteúdo:

Instalação: Para Aprender a Instalar o Pentaho e também o Banco de Dados Mysql.
Aula – 01: Trabalhando com Planilhas.
Aula – 02: trabalhando com Bancos de dados.
Aula – 03: Trabalhando com API.

Cada Dia uma fonte de dados diferente e sempre com a mesma ferramenta de Integração de dados, e o melhor é uma Solução Gratuita, aonde após o Treinamento você já consegue inicias as tuas automações.

Link Treinamento:

[embedyt] https://www.youtube.com/watch?v=LZpBjL4eTk0[/embedyt]

Treinamento disponível somente até 31/05/2022.

Muito Obrigado se inscrevam no canal e aproveite este rico conteúdo!!

]]>
https://modelo6.augustomello.com.br/treinamento-pentaho-excel-gratuito/feed/ 1