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

Microsoft is giving away 50,000 FREE Microsoft Certification exam vouchers. Get Fabric certified for FREE! Learn more

Reply
thomas_pike
Frequent Visitor

Ingesting multiple gzip files

We are trying to ingest multiple gzipped CSV files for a project.  We can ingest a single gzipped file with the following:

let
    Source = File.Contents("C:\Users\username\something.csv.gz"),
    Decompressed = Binary.Decompress(Source, Compression.GZip),
    #"Imported CSV" = Csv.Document(Decompressed,[Delimiter=",", Columns=28, Encoding=1252, QuoteStyle=QuoteStyle.None]),
    #"Promoted Headers" = Table.PromoteHeaders(#"Imported CSV", [PromoteAllScalars=true]),
    #"Changed Type" = ....snipped...
in
    #"Changed Type"

And we can import multiple plain CSV files from a directory using the directory source type.  What I can't figure out how to do is to import multiple gzipped files in a directory.  How do we apply the "Binary.Decompress" to each file in a directory as part of the load?

1 ACCEPTED SOLUTION
v-yuezhe-msft
Microsoft Employee
Microsoft Employee

@thomas_pike ,

You can create a function in Power BI Desktop as discussed in this similar thread, then invoke this function.

Regards,
Lydia

Community Support Team _ Lydia Zhang
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

View solution in original post

1 REPLY 1
v-yuezhe-msft
Microsoft Employee
Microsoft Employee

@thomas_pike ,

You can create a function in Power BI Desktop as discussed in this similar thread, then invoke this function.

Regards,
Lydia

Community Support Team _ Lydia Zhang
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Helpful resources

Announcements
March PBI video - carousel

Power BI Monthly Update - March 2025

Check out the March 2025 Power BI update to learn about new features.

March2025 Carousel

Fabric Community Update - March 2025

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

Top Kudoed Authors