Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Solucionado (ver solução)

Puxando dados de outras fontes

Olá!

Estou fazendo um projeto no trabalho e usando o curso como base. Como eu usaria bases que estao no SQL server?

2 respostas
solução

Olá tudo bem?

Vc pode usar o read_sql do pandas! Segue um exemplo de código:

import pandas as pd
import pyodbc

sql_conn = pyodbc.connect('DRIVER={ODBC Driver 13 for SQL Server};
                            SERVER=SQLSERVER2017;
                            DATABASE=Adventureworks;
                            Trusted_Connection=yes') 
query = "SELECT [BusinessEntityID],[FirstName],[LastName],
                 [PostalCode],[City] FROM [Sales].[vSalesPerson]"
df = pd.read_sql(query, sql_conn)

Espero que ajude!

Muito obrigado!