Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Join us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.

Reply
Syndicate_Admin
Administrator
Administrator

Conecte AWS S3 con Power BI mediante Python

Hola equipo,

Estoy buscando conectar AWS S3 con Power BI usando Python, y necesito orientación sobre cómo lograrlo.

Si alguien tiene experiencia o puede compartir una solución paso a paso, realmente agradecería su ayuda. Esto es bastante urgente para mi proyecto actual.

Esperamos sus sugerencias.

¡Gracias de antemano!

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

@azeemsaifi,

¿Puedo preguntarle si ha resuelto este problema? Si es así, marque la respuesta útil y acéptela como la solución. Esto será útil para que otros miembros de la comunidad que tengan problemas similares lo resuelvan más rápido.

Gracias.

Syndicate_Admin
Administrator
Administrator

Hola @azeemsaifi,
Quería comprobar si ha tenido la oportunidad de revisar la información proporcionada. No dude en ponerse en contacto con nosotros si tiene más preguntas. Si mi respuesta ha abordado su consulta, acéptela como una solución y dé un 'Felicitaciones' para que otros miembros puedan encontrarla fácilmente.
Gracias.

Syndicate_Admin
Administrator
Administrator

Hola @azeemsaifi,
Gracias por ponerse en contacto con el foro de la comunidad de Microsoft Fabric.

La solución compartida por @johnbasha33es perfecta para conectar AWS S3 a Power BI mediante Python.

Si esta información es útil, por favor "Acéptala como una solución" y da un "felicito" para ayudar a otros miembros de la comunidad a resolver problemas similares de manera más eficiente.
Gracias.

Hola @azeemsaifi,

Espero que esta información sea útil. Por favor, hágamelo saber si tiene más preguntas o si desea discutir esto más a fondo. Si esto responde a tu pregunta, por favor acéptalo como una solución y dale un "Felicitaciones" para que otros miembros de la comunidad con problemas similares puedan encontrar una solución más rápido.
Gracias.

Syndicate_Admin
Administrator
Administrator

@azeemsaifi

You’ll need to use boto3 to connect to your S3 bucket.

Importar Boto3
Importar pandas como PD
from io import StringIO # o BytesIO para archivos binarios como Excel

# Configurar las credenciales de AWS (idealmente, utilizar roles de IAM o variables de entorno)
aws_access_key = "YOUR_ACCESS_KEY"
aws_secret_key = "YOUR_SECRET_KEY"
bucket_name = "nombre-de-tu-cubo"
file_key = "folder/yourfile.csv" # Clave de objeto S3 (ruta)

# Conéctese a S3
s3 = boto3.client('s3', aws_access_key_id=aws_access_key,
aws_secret_access_key=aws_secret_key)

# Obtener el objeto de archivo
respuesta = s3.get_object(Bucket=bucket_name, Key=file_key)
data = response['Body'].read().decode('utf-8') # para CSV

# Cargar a pandas
df = pd.read_csv(StringIO(datos))
print(df.head())


¿Respondí a tu pregunta? ¡Marca mi publicación como una solución! ¡¡Agradezco sus felicitaciones!!



Helpful resources

Announcements
Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.

June 2025 Power BI Update Carousel

Power BI Monthly Update - June 2025

Check out the June 2025 Power BI update to learn about new features.

June 2025 community update carousel

Fabric Community Update - June 2025

Find out what's new and trending in the Fabric community.