Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
Hi All,
I am trying to create a report by executing a DB2 stored procedure on the mainframe (Z/OS). The stored procedure returns a single result set. Stored procedure works fine when tested but when it’s invoked from powerBI, I am seeing empty result set. Please help me with the syntax to invoke the DB2 stored procedure if what I have used is not correct and suggest some alternatives for SP invocation. Please note that I am able to connect to the database, create reports by running query on tables etc. successfully. I am also able to invoke the stored procedures from DB2 Connect (ie, there are no issues with DB2 connection or procedure). I suspect that either PowerBI doesn’t support DB2 store procedure call or syntax is wrong. I am using PowerBI desktop version 2.40.4554.463.
let
Source = Odbc.Query(“dsn=DB2EMPA”,”CALL EMPLOYEE.SUMMARY1(‘MATHS’, ‘5’)”)
in
Source
Hi @cibin_louis,
You didn't receive any errors beside empty table? I have made some research and found some tricks. Please try and check if it works fine.
let Source = DB2.Database("server", "darabase",[Odbc.Query(“dsn=DB2EMPA”,”CALL EMPLOYEE.SUMMARY1(‘MATHS’, ‘5’)”]) in Source
Best Regards,
Angelia
Can you please confirm if this suggestion will work for IBM DB2 ?. SQL Server is mentioned as the New Source in your response.
OleDb.DataSource("provider=IBMDADB2.DB2COPY1; data source=DB2EMPA", [Query="CALL EMPLOYEE.SUMMARY1('MATHS', '5');"])
Resolved. Using OLEDB instead of ODBC helped to get the returned result set from SP.
Note: IBMDADB2.DB2COPY1 is the installation default IBM DB2 OLE DB provider.
ODBC provides access only to relational databases
OLE DB provides the following features
Access to data regardless of its format or location
Full access to ODBC data sources and ODBC drivers
Check out the July 2025 Power BI update to learn about new features.
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
User | Count |
---|---|
63 | |
63 | |
53 | |
39 | |
25 |
User | Count |
---|---|
85 | |
57 | |
45 | |
43 | |
38 |