March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early bird discount ends December 31.
Register NowBe one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now
Was using sql enpoints a couple weeks ago against Lakehouse... this has stopped working this week (week ending Friday june 29, 2023)… use to but no longer able to view/query data in tables that actually have data… getting error from sql query or when trying to preview a table (see error message below).
NOTE: the Lakehouse tables work fine even though the sql endpoint does not
Error handling external file: 'Invalid: Parquet file size is 0 bytes'. File/External table name: 'dbo.EmployeeEmploymentStatus'.
Msg 15813, Level 16, State 1, Code line 1
Statement ID: {72AD18B6-E608-4F03-A86B-1494151FB6A9} | Query hash: 0x1B8F8F8EF72745BE | Distributed request ID: {27AF8F33-4597-4CD8-8D8F-32B6CF0F7CBD}
Msg 15806, Level 0, State 1, Code line 1
Solved! Go to Solution.
HINT: Adding also a suspicon it has to do with the Lakehouse table having a 'bit' value that was copied from a data source type of 'boolean'... if the Lakehouse table has no bit values, the SQL Endpoing works...
More investigations on this repeating and itermittent issue....
(in this example, you can see some datetime and boolean fields are coming through correctly and some are not!)
“py4j.GatewayConnection.run(GatewayConnection.java:238)\n\tat java.lang.Thread.run(Thread.java:750)\nCaused by: org.apache.spark.SparkException: Job aborted due to stage failure: Task 1 in stage 24.0 failed 4 times, most recent failure: Lost task 1.3 in stage 24.0 (TID 266) (vm-cdb84346 executor 1): org.apache.spark.sql.execution.QueryExecutionException: Parquet column cannot be converted in file abfss://e7fe3852-3049-4795-a43f-17985a4fa98d@onelake.dfs.fabric.microsoft.com/d1d79935-5097-42b6-bc91-7d57b9ab5a52/Tables/EmployeeEmploymentStatus_Landed/f41f826c-1558-4e73-be43-7007b874c32d.parquet. Column: [Base_Rate_Manually_Set], Expected: string, Found: BOOLEAN\n\tat”
HINT: Adding also a suspicon it has to do with the Lakehouse table having a 'bit' value that was copied from a data source type of 'boolean'... if the Lakehouse table has no bit values, the SQL Endpoing works...
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.
User | Count |
---|---|
7 | |
6 | |
5 | |
2 | |
1 |
User | Count |
---|---|
15 | |
10 | |
5 | |
4 | |
4 |