Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!To celebrate FabCon Vienna, we are offering 50% off select exams. Ends October 3rd. Request your discount now.
Hi Folks,
I'm trying append all LIST register.
The code is here:
let
Paginas = (Page) =>
let Source = Json.Document(
Web.Contents("http://api.worldbank.org", [Headers = [#"Content-Type" = "application/jason"], RelativePath = "/v2/country?format=json&page=" & Number.ToText(Page)]
)
)
in
Source,
lPaginas = List.Generate(
() => 0,
each _ <= 6,
each _ + 1,
each Paginas(Value.Add(1,_))
),
#"Converted to Table" = Table.FromList(lPaginas, Splitter.SplitByNothing(), null, null, ExtraValues.Error),
#"Expanded Column1" = Table.ExpandListColumn(#"Converted to Table", "Column1")
in
#"Expanded Column1"
Anyone can help me?
TY!!!
Solved! Go to Solution.
Make it simple,
let
Source = List.Accumulate(
{1..6},
{},
(s,c) => s & Json.Document(Web.Contents("http://api.worldbank.org/v2/country?format=json&page=" & Number.ToText(c))){1}
),
#"Table From Records" = Table.FromRecords(Source)
in
#"Table From Records"
Expertise = List.Accumulate( {Days as from Today}, {Skills and Knowledge}, (Current, Everyday) => Current & Day.LearnAndPractise(Everyday) ) |
Make it simple,
let
Source = List.Accumulate(
{1..6},
{},
(s,c) => s & Json.Document(Web.Contents("http://api.worldbank.org/v2/country?format=json&page=" & Number.ToText(c))){1}
),
#"Table From Records" = Table.FromRecords(Source)
in
#"Table From Records"
Expertise = List.Accumulate( {Days as from Today}, {Skills and Knowledge}, (Current, Everyday) => Current & Day.LearnAndPractise(Everyday) ) |
Hi, @WillY_OneEyed if you want to select lists only and combine them then
List.Combine(Table.SelectRows(#"Expanded Column1", (x) => x[Column1] is list)[Column1])