Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Rows with errors are not being removed after applying remove errors to columns or an entire table.
let Source = Folder.Files("X:\Projects\DA_BIM_Resources\BIMLIST-forReports"), #"Filtered Rows1" = Table.SelectRows(Source, each ([Extension] = ".bldb")), #"Expanded Attributes1" = Table.ExpandRecordColumn(#"Filtered Rows1", "Attributes", {"Size"}, {"Attributes.Size"}), #"Removed Other Columns" = Table.SelectColumns(#"Expanded Attributes1",{"Name", "Date accessed", "Date modified", "Date created", "Attributes.Size", "Folder Path"}), #"Added Custom Path" = Table.AddColumn(#"Removed Other Columns", "Path", each [Folder Path] & [Name]), #"getXML Table0" = Table.AddColumn(#"Added Custom Path", "XML Data", each getXML_Table0_DatabaseInfo([Path])), #"Expanded XML Data" = Table.ExpandTableColumn(#"getXML Table0", "XML Data", {"ID", "Name", "LastUpdatedDate", "RemoteServerAddress", "CreatedBy", "LastUpdateBy"}, {"database.ID", "database.Name", "database.LastUpdatedDate", "database.RemoteServerAddress", "database.CreatedBy", "database.LastUpdateBy"}), #"getXML Table 2 - contentItems" = Table.AddColumn(#"Expanded XML Data", "Custom", each getXML_Table2_ContentItems([Path])), #"Expand ContentItems" = Table.ExpandTableColumn(#"getXML Table 2 - contentItems", "Custom", {"ID", "Name", "CategoryID", "Path", "AverageRating", "TotalLoadCount"}, {"ContentItem.ID", "ContentItem.Name", "ContentItem.CategoryID", "ContentItem.Path", "ContentItem.AverageRating", "ContentItem.TotalLoadCount"}), #"Removed Columns" = Table.RemoveColumns(#"Expand ContentItems",{"ContentItem.AverageRating", "ContentItem.TotalLoadCount", "database.LastUpdateBy", "ContentItem.ID", "ContentItem.Name", "ContentItem.CategoryID", "database.LastUpdatedDate", "database.RemoteServerAddress", "database.CreatedBy", "Path", "database.ID", "Date created", "Attributes.Size", "Folder Path", "Name", "Date accessed", "Date modified"}), #"Split Column by Delimiter1" = Table.SplitColumn(#"Removed Columns","ContentItem.Path",Splitter.SplitTextByEachDelimiter({"\"}, QuoteStyle.Csv, true),{"ContentItem.Path.1", "ContentItem.Path.2"}), #"Removed Columns1" = Table.RemoveColumns(#"Split Column by Delimiter1",{"ContentItem.Path.2"}), #"Removed Duplicates" = Table.Distinct(#"Removed Columns1"), #"Renamed Columns" = Table.RenameColumns(#"Removed Duplicates",{{"ContentItem.Path.1", "PathsUnique"}}), #"Filtered Rows" = Table.SelectRows(#"Renamed Columns", each Text.StartsWith([PathsUnique], "S:\_Firmwide\BIMListContent\2017") and Text.Contains([PathsUnique], "Area Tags")), #"Sorted Rows" = Table.Sort(#"Filtered Rows",{{"PathsUnique", Order.Ascending}}), #"Added Custom" = Table.AddColumn(#"Sorted Rows", "AllFilesInAllFolders", each Folder.Files([PathsUnique])), #"Expanded AllFilesInAllFolders" = Table.ExpandTableColumn(#"Added Custom", "AllFilesInAllFolders", {"Name", "Extension", "Date accessed", "Date modified", "Date created", "Attributes", "Folder Path"}, {"Name", "Extension", "Date accessed", "Date modified", "Date created", "Attributes", "Folder Path"}), #"Removed Errors" = Table.RemoveRowsWithErrors(#"Expanded AllFilesInAllFolders") in #"Removed Errors"
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.