Resumen
- Añade artefactos iniciales para extraer datos de SharePoint (Microsoft Graph) y alimentar Power BI: modelo semántico, plantillas/guidance de Power BI, scripts ETL de ejemplo y documentación de linaje y refresh.
Archivos añadidos (ruta relativa)
- infra/m365/data/README.md
- infra/m365/data/model.md
- infra/m365/data/powerbi_template.md
- infra/m365/data/lineage_and_refresh.md
- infra/m365/data/etl/README.md
- infra/m365/data/etl/sharepoint_graph_to_blob.py
Qué contiene cada artefacto
- model.md: tablas/datasets iniciales (Sites, Libraries, Documents, Lists, ListItems, Users, ActivityEvents), mapeo a endpoints Graph y un diagrama ER básico (mermaid).
- powerbi_template.md: guía para dataflows y PBIX, recomendaciones de modelado, incremental refresh y mapeo de entidades.
- etl/sharepoint_graph_to_blob.py: script Python ejemplo que usa MSAL + Graph para extraer metadatos y escribir parquet en Azure Blob/ADLS (usa variables de entorno para credenciales).
- lineage_and_refresh.md: linaje propuesto, cadencias de refresh sugeridas y recomendaciones de monitoreo.
Acciones solicitadas / checklist
Notas
- No se provisiona nada automáticamente — estos son artefactos y ejemplos. No incluir secretos en el repo.
- Para extracción incremental recomendamos usar endpoints delta o registrar lastModified watermark.
Por favor revisar y comentar. Una vez aprobado, propondré un plan para implementar pipelines reutilizando ADF + triggers hacia Power BI REST API para refresh.
Resumen
Archivos añadidos (ruta relativa)
Qué contiene cada artefacto
Acciones solicitadas / checklist
Notas
Por favor revisar y comentar. Una vez aprobado, propondré un plan para implementar pipelines reutilizando ADF + triggers hacia Power BI REST API para refresh.