I took out the url but here is what it looks like when I first pull it in, prior to expanding the columns.
let
Source = Xml.Tables(Web.Contents("https://)),
#“Changed Type” = Table.TransformColumnTypes(Source,{{“IsLastPage”, type logical}})
in
#“Changed Type”
After expanding columns this is what it is. Once I expand all tables there are some columns that still show as “table” for the values and all columns show the red line on top for errors.
let Source =
Xml.Tables( Web.Contents( "https://" ) ),
#"Changed Type" = Table.TransformColumnTypes( Source , {{"IsLastPage" , type logical}} ) ,
#"Expanded FuelUtilization" = Table.ExpandTableColumn( #"Changed Type" , "FuelUtilization" , {"Asset" ,
"FuelUtilizationDetails"} , {"FuelUtilization.Asset" , "FuelUtilization.FuelUtilizationDetails"} ) ,
#"Expanded FuelUtilization.Asset" = Table.ExpandTableColumn( #"Expanded FuelUtilization" ,
"FuelUtilization.Asset" , {"VisionLinkIdentifier" , "MakeCode" , "SerialNumber" , "AssetID" , "Model" ,
"Attribute:url"} , {"FuelUtilization.Asset.VisionLinkIdentifier" , "FuelUtilization.Asset.MakeCode" ,
"FuelUtilization.Asset.SerialNumber" , "FuelUtilization.Asset.AssetID" , "FuelUtilization.Asset.Model"
, "FuelUtilization.Asset.Attribute:url"} ) ,
#"Expanded FuelUtilization.FuelUtilizationDetails" = Table.ExpandTableColumn( #"Expanded
FuelUtilization.Asset" , "FuelUtilization.FuelUtilizationDetails" , {"FuelUtilizationDetail"} ,
{"FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail"} ) ,
#"Expanded FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail" = Table.ExpandTableColumn( #"Expanded FuelUtilization.FuelUtilizationDetails" ,
"FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail" , {"CalendarDayAssetLocalTime" ,
"IdleFuelBurnedGallons" , "IdleHours" , "IdleFuelBurnRate" , "WorkingFuelBurnedGallons" ,
"WorkingHours" , "WorkingFuelBurnRate" , "RuntimeFuelBurnedGallons" , "RuntimeHours" ,
"RuntimeFuelBurnRate" , "WorkDefinition"} ,
{"FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.CalendarDayAssetLoc" ,
"FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.IdleFuelBurnedGallo" ,
"FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.IdleHours" ,
"FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.IdleFuelBurnRate" ,
"FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.WorkingFuelBurnedGa" ,
"FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.WorkingHours" ,
"FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.WorkingFuelBurnRate" ,
"FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.RuntimeFuelBurnedGa" ,
"FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.RuntimeHours" ,
"FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.RuntimeFuelBurnRate" ,
"FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.WorkDefinition"} ) ,
#"Expanded FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.IdleFuelBurnedGallo" =
Table.ExpandTableColumn( #"Expanded FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail" ,
"FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.IdleFuelBurnedGallo" , {"Value" ,
"Attribute:supported" , "Attribute:received"} ,
{"FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.IdleFuelBurnedGal.1" ,
"FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.IdleFuelBurnedGal.2" ,
"FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.IdleFuelBurnedGal.3"} ) ,
#"Expanded FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.IdleHours" =
Table.ExpandTableColumn( #"Expanded
FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.IdleFuelBurnedGallo" ,
"FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.IdleHours" , {"Value" , "Attribute:supported" ,
"Attribute:received"} , {"FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.IdleHours.Value" ,
"FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.IdleHours.Attribute" ,
"FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.IdleHours.Attribu.1"} ) ,
#"Expanded FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.WorkingFuelBurnedGa" =
Table.ExpandTableColumn( #"Expanded
FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.IdleHours" ,
"FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.WorkingFuelBurnedGa" , {"Value" ,
"Attribute:supported" , "Attribute:received"} ,
{"FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.WorkingFuelBurned.1" ,
"FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.WorkingFuelBurned.2" ,
"FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.WorkingFuelBurned.3"} ) ,
#"Expanded FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.WorkingHours" =
Table.ExpandTableColumn( #"Expanded
FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.WorkingFuelBurnedGa" ,
"FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.WorkingHours" , {"Value" ,
"Attribute:supported" , "Attribute:received"} ,
{"FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.WorkingHours.Value" ,
"FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.WorkingHours.Attrib" ,
"FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.WorkingHours.Attr.1"} ) ,
#"Expanded FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.RuntimeFuelBurnedGa" =
Table.ExpandTableColumn( #"Expanded
FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.WorkingHours" ,
"FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.RuntimeFuelBurnedGa" , {"Value" ,
"Attribute:supported" , "Attribute:received"} ,
{"FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.RuntimeFuelBurned.1" ,
"FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.RuntimeFuelBurned.2" ,
"FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.RuntimeFuelBurned.3"} ) ,
#"Expanded FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.RuntimeHours" =
Table.ExpandTableColumn( #"Expanded
FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.RuntimeFuelBurnedGa" ,
"FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.RuntimeHours" , {"Value" ,
"Attribute:supported" , "Attribute:received"} ,
{"FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.RuntimeHours.Value" ,
"FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.RuntimeHours.Attrib" ,
"FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.RuntimeHours.Attr.1"} ) ,
#"Expanded FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.RuntimeFuelBurnRate" =
Table.ExpandTableColumn( #"Expanded
FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.RuntimeHours" ,
"FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.RuntimeFuelBurnRate" , {"Value"} ,
{"FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.RuntimeFuelBurnRa.1"} ) ,
#"Expanded Nav" = Table.ExpandTableColumn( #"Expanded
FuelUtilization.FuelUtilizationDetails.FuelUtilizationDetail.RuntimeFuelBurnRate" , "Nav" , {"Link"} ,
{"Nav.Link"} ) ,
#"Expanded Nav.Link" = Table.ExpandTableColumn( #"Expanded Nav" , "Nav.Link" , {"Attribute:rel" ,
"Attribute:href"} , {"Nav.Link.Attribute:rel" , "Nav.Link.Attribute:href"} )
IN
#"Expanded Nav.Link"