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

Get certified in Microsoft Fabric—for free! For a limited time, get a free DP-600 exam voucher to use by the end of 2024. Register now

Reply
Syndicate_Admin
Administrator
Administrator

Ayuda con la vinculación a la carpeta de SharePoint

Hola

Tengo un modelo vinculado a una carpeta de Sharepoint con varios archivos de Excel en el mismo formato: esencialmente, los datos financieros extraídos mensualmente se agregan a una carpeta por otro departamento (por lo tanto, no se pueden compartir). Sin embargo, PBI Desktop lee algunos archivos de la celda A2 y otros de la B2. No veo ninguna razón lógica para esto: se extraen del mismo sistema con el mismo formato, no hay rangos con nombre, etcétera.

¿Algún consejo?

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Gracias por su respuesta. Sí, PBI está saltando datos en A2 (o en este caso saltando la columna B).

Como mencioné en mi comentario inicial, creo que están formateados de la misma manera que se extraen del mismo sistema. La primera imagen de abajo es correcta, pero la segunda no. Como mencioné, no hay rangos con nombre, etcétera. en los archivos de Excel. Me preguntaba si otros estaban teniendo un problema similar y si había una solución más simple que tener que transformarse.

Este está saliendo correctamente:

knagarlmet_0-1721641190701.png

Este no es:

knagarlmet_1-1721641220573.png

Hola @knagarlmet ,

Mirando las imágenes nada parece diferente, sin embargo, podría haber algunos caracteres invisibles en la columna A que hacen que PBI recoja esos valores. Intenta conectarte a cada uno individualmente y comprueba cuál es el código que se recoge y si puedes compartirlo sería genial.

Gracias por tu ayuda con esto.

Tirando desde la columna A en Excel:

dejar
Origen = Excel.Workbook(Web.Contents("https://londonmet.sharepoint.com/sites/PlanningandInsight/E5%20Transactions/GL/e5_Trial_Balance_with..."), null, true),
#"Informe 1_Sheet" = fuente{[item="Informe 1",kind="Hoja"]}[datos],
#"Tipo cambiado" = Tabla.TransformColumnTypes(#"Informe 1_Sheet",{{"Columna1", escriba cualquiera}, {"Columna2", escriba texto}, {"Columna3", escriba texto}, {"Columna4", escriba texto}, {"Columna5", escriba texto}, {"Columna6", escriba texto}, {"Columna7", escriba texto}, {"Columna8", escriba texto}, {"Columna9", escriba texto}, {"Columna10", escriba texto}, {"Columna11", escriba cualquiera}, {"Columna12", escriba texto}, {"Columna13", escriba texto}, {"Columna14", escriba texto}, {"Columna15", escriba texto}, {"Columna16", escriba texto}, {"Columna17", escriba texto}, {"Columna18", escriba texto}, {"Columna19", escriba texto}, {"Columna20", escriba texto}, {"Columna21", escriba cualquiera}, {"Columna22", escriba texto}, {"Columna23", escriba cualquiera}, {"Columna24", escriba cualquiera}, {"Columna25", escriba texto}, {"Columna26", escriba texto}, {"Columna27", escriba texto}, {"Columna28", escriba cualquiera}, {"Columna29", escriba cualquiera}})
en
#"Tipo cambiado"

Tirando desde la columna B en Excel:

dejar
Origen = Excel.Workbook(Web.Contents("https://londonmet.sharepoint.com/sites/PlanningandInsight/E5%20Transactions/GL/e5_Trial_Balance_with..."), null, true),
#"Informe 1_Sheet" = fuente{[item="Informe 1",kind="Hoja"]}[datos],
#"Tipo cambiado" = Tabla.TransformColumnTypes(#"Informe 1_Sheet",{{"Columna1", texto tipo}, {"Columna2", texto tipo}, {"Columna3", texto tipo}, {"Columna4", texto tipo}, {"Columna5", texto tipo}, {"Columna6", texto tipo}, {"Columna7", texto tipo}, {"Columna8", texto tipo}, {"Columna9", texto tipo}, {"Columna10", escriba cualquiera}, {"Columna11", escriba texto}, {"Columna12", escriba texto}, {"Columna13", escriba texto}, {"Columna14", escriba texto}, {"Columna15", escriba texto}, {"Columna16", escriba texto}, {"Columna17", escriba texto}, {"Columna18", escriba texto}, {"Columna19", escriba texto}, {"Columna20", escriba cualquiera}, {"Columna21", escriba texto}, {"Columna22", escriba cualquiera}, {"Columna23", escriba cualquiera}, {"Columna24", escriba texto}, {"Columna25", escriba texto}, {"Columna26", escriba texto}, {"Columna27", escriba cualquiera}, {"Columna28", escriba cualquiera}})
en
#"Tipo cambiado"

Syndicate_Admin
Administrator
Administrator

Hola @knagarlmet ,

Cuando se refiere a que el PBI lee algunos archivos de A2 y otros de B2, ¿significa eso que en algunos archivos la información comienza en A2 y en otros en B2 o PBI se salta algunos datos de archivos que tienen datos en A2?

Para realizar este tipo de transformación automatizada basada en carpetas (sharepoint u otras) es necesario asegurarse de que todos los archivos estén formateados de la misma manera, es decir, que todos tengan el mismo número de columnas, todos comiencen en la misma columna, etcétera. Si esto no sucede, es necesario agregar pasos de transformación que permitan superar esas diferencias entre los archivos.

Helpful resources

Announcements
November Carousel

Fabric Community Update - November 2024

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

Live Sessions with Fabric DB

Be one of the first to start using Fabric Databases

Starting December 3, join live sessions with database experts and the Fabric product team to learn just how easy it is to get started.

Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early Bird pricing ends December 9th.

Nov PBI Update Carousel

Power BI Monthly Update - November 2024

Check out the November 2024 Power BI update to learn about new features.

Top Solution Authors
Top Kudoed Authors