cancel
Showing results for 
Search instead for 
Did you mean: 

Fabric is Generally Available. Browse Fabric Presentations. Work towards your Fabric certification with the Cloud Skills Challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Se agregó una columna adicional en archivos csv en una carpeta, no detectada

Hola equipo,

Estoy extrayendo datos de una carpeta de SharePoint que contiene archivos csv. Después de extraer datos de csv, se realizan muchos cambios, como cambiar el nombre, copiar, dividir, etc.

Ahora se ha agregado una columna adicional a los archivos. Sharepoint La nueva columna está visible pero no en Power BI.

Aquí está el código de Advance Editor:

dejar
Source = SharePoint.Files("https://xxxxx.sharepoint.com/sites/WebAnalyticsTeam", [ApiVersion = 15]),
#"Filas filtradas" = Table.SelectRows(Origen, cada uno ([Ruta de carpeta] = "https://xxxxx.sharepoint.com/sites/WebAnalyticsTeam/Shared Documentos/Informes y paneles/Paneles de Power BI/Panel de soporte técnico/Páginas de producto/")),
#"Archivos ocultos filtrados1" = Table.SelectRows(#"Filas filtradas", cada [Atributos]?[ ¿Oculto]? <> verdadero),
#"Invoke Custom Function1" = Table.AddColumn(#"Archivos ocultos filtrados1", "Transformar archivo (7)", cada #"Transformar archivo (7)"([Contenido])),
#"Renamed Columns1" = Table.RenameColumns(#"Invoke Custom Function1", {"Name", "Source.Name"}),
#"Eliminado otras columnas1" = Table.SelectColumns(#"Renamed columns1", {"Source.Name", "Transform file (7)"}),
#"Columna de tabla expandida1" = Table.ExpandTableColumn(#"Otras columnas eliminadas1", "Transformar archivo (7)", Table.ColumnNames(#"Transformar archivo (7)"(#"Archivo de ejemplo (7)"))),
#"Changed Type" = Table.TransformColumnTypes(#"Expanded Table Column1",{{"Source.Name", type text}, {"Date", type date}, {"URL (v1) (evar1)", type text}, {"Visits", Int64.Type}, {"Unique Visitors", Int64.Type}, {"Page views", Int64.Type}}),
#"Filas filtradas1" = Table.SelectRows(#"Tipo cambiado", cada true),
#"Renamed Columns" = Table.RenameColumns(#"Filtered Rows1",{{"URL (v1) (evar1)", "URL"}}),
#"Columna duplicada" = Table.DuplicateColumn(#"Columnas renombradas", "URL", "URL - Copia"),
#"Dividir columna por delimitador" = Table.SplitColumn(#"Columna duplicada", "URL - Copiar", Splitter.SplitTextByDelimiter("/", QuoteStyle.Csv), {"URL - Copy.1", "URL - Copy.2", "URL - Copy.3", "URL - Copy.4", "URL - Copy.5", "URL - Copy.6", "URL - Copy.7", "URL - Copy.8", "URL - Copy.9", "URL - Copy.10"}),
#"Changed Type1" = Table.TransformColumnTypes(#"Dividir columna por delimitador",{{"URL - Copy.1", type text}, {"URL - Copy.2", type text}, {"URL - Copy.3", type text}, {"URL - Copy.4", type text}, {"URL - Copy.5", type text}, {"URL - Copy.6", type text}, {"URL - Copy.7", type text}, {"URL - Copy.8", type text}, {"URL - Copy.9", type text}, {"URL - Copy.10", type text}}),
#"Columnas eliminadas" = Table.RemoveColumns(#"Tipo cambiado1",{"URL - Copy.1", "URL - Copy.2"}),
#"Filas filtradas2" = Table.SelectRows(#"Columnas eliminadas", cada una verdadera),
#"Valor reemplazado" = Table.ReplaceValue(#"Filas filtradas2",".html","",Replacer.ReplaceText,{"URL - Copy.7"})
en
#"Valor reemplazado"

¿Alguna sugerencia?

1 REPLY 1
Syndicate_Admin
Administrator
Administrator

No utilice el combinador de archivos integrado. Cree el suyo propio a través de Table.AddColumns, elimine el número de columna codificado de forma rígida y use Table.ColumnNames en lugar de la lista codificada.

Helpful resources

Announcements
PBI November 2023 Update Carousel

Power BI Monthly Update - November 2023

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

Community News

Fabric Community News unified experience

Read the latest Fabric Community announcements, including updates on Power BI, Synapse, Data Factory and Data Activator.

Power BI Fabric Summit Carousel

The largest Power BI and Fabric virtual conference

130+ sessions, 130+ speakers, Product managers, MVPs, and experts. All about Power BI and Fabric. Attend online or watch the recordings.

Top Solution Authors
Top Kudoed Authors