Join us for an expert-led overview of the tools and concepts you'll need to pass exam PL-300. The first session starts on June 11th. See you there!
Get registeredJoin us at FabCon Vienna from September 15-18, 2025, for the ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM. Get registered
I'm having basic issues with spark context, that we never had on Synapse in Azure.
Eg the following fails:
Does anyone understand what the error means:
WorkspaceId and ArtifactId should be either valid Guids or valid Names
Solved! Go to Solution.
I assume you are running this from a Notebook I would try to reference a location in the Files area of the Lakehouse your Notebook is Bound to, something like, spark.sparkContext.setCheckpointDir("Files/tmp123"), I tested in my environment and it seems to work correctly
Proud to be a Super User!
I assume you are running this from a Notebook I would try to reference a location in the Files area of the Lakehouse your Notebook is Bound to, something like, spark.sparkContext.setCheckpointDir("Files/tmp123"), I tested in my environment and it seems to work correctly
Proud to be a Super User!
HI @dbeavon3,
This error message means this similar operation may not to be applied on fabric side due to this id and guid not valid.
AFAIK, fabric feature has referenced the azure synapse features, but they are not the same product, so the backend processing and verifications may not similar methods.
For your scenario, it means these requests obecjt not existed, or you can't operate with them.(they may not release to used)
Regards,
Xiaoxin Sheng
@Anonymous
Thansk for the reply. Have you tried using PySpark in Fabric?
As you may know, Microsoft is heavily marketing Fabric. There are banners in the Synapse workspaces in the azure portal, and these banners tell customers to migrate to Fabric.
At a high level, can you tell me if there is any migration documentation that explains what gaps may exist between Spark on Synapse and Spark on Fabric? This will not be a very smooth migration process, if something as simple as setCheckpointDir is not available. I am only about 10 lines of code into the spark job, and there are already feature mismatches.
Back to my original question, why do I get the unusual message:
WorkspaceId and ArtifactId should be either valid Guids or valid Names
I have not deliberately specified a workspaceId or artifactId. Is there a place for me to do that? If there is not a place, then where is the abfs library getting these properties from? And why isn't the abfs library happy with those properties once it has gotten them.
... Hopefully it goes without saying that these details should not be the rightful concern of the person calling "setCheckpointDir()".
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 |
---|---|
13 | |
4 | |
3 | |
3 | |
3 |
User | Count |
---|---|
8 | |
8 | |
7 | |
6 | |
5 |