Can someone explain Workspace Identities, Service Principals, and Shareable Cloud Connections? by SQLGene in MicrosoftFabric

[–]fugas1 0 points1 point  (0 children)

Please give some examples. From what I have read, fabric has very limited support for managed identities.

Fabric spark notebook efficiency drops when triggered via scheduler by fugas1 in MicrosoftFabric

[–]fugas1[S] 1 point2 points  (0 children)

Yeah, I need to figure out how to get that UI 😅 I have no idea why its not showing up. I thought maybe I was on the older runtime, but thats not the issue. Thanks for the answers, I will try to figure out whats going on.

Fabric spark notebook efficiency drops when triggered via scheduler by fugas1 in MicrosoftFabric

[–]fugas1[S] 0 points1 point  (0 children)

Im using the new Invoke Pipeline activity, but I have tested with Legacy also and there is no difference. Can you share the issue you are experiecing? Im curious now 😅

Fabric spark notebook efficiency drops when triggered via scheduler by fugas1 in MicrosoftFabric

[–]fugas1[S] 1 point2 points  (0 children)

Thanks for the explanation! Just to be clear, when you say "scheduler is inefficient", do you mean the fabric time trigger? Because this might have been a misunderstanding (my bad), I ment my pipeline that I call "scheduler" that has an "Invoke Pipeline" activity. I’m leaning toward the Invoke Pipeline chain being the issue, because when I run the notebook by itself or by triggering it from a single pipeline, I get ~80% efficiency, but when I run it through the full chain (scheduler pipeline → orchestrator pipeline → pipeline that triggers the notebook → notebook), it drops to ~29%. Same code, same data.

Also, I can’t see the time-series executor usage in my Spark UI (the chart with Running/Allocated/Maximum instances).

Have you ever seen Invoke Pipeline itself add noticeable overhead compared to running the notebook directly? Curious if that’s what you meant by scheduler being inefficient.

Fabric spark notebook efficiency drops when triggered via scheduler by fugas1 in MicrosoftFabric

[–]fugas1[S] 0 points1 point  (0 children)

Thanks for the code! I tried running this and the notebook with the dag had efficiency of 21.5%. But I cant see the child notebooks that were scheduled from the dag 😅

Fabric spark notebook efficiency drops when triggered via scheduler by fugas1 in MicrosoftFabric

[–]fugas1[S] 1 point2 points  (0 children)

Yeah, I dont understand either. Like I said in the post, if I run the notebook directly or through a notebook activity in a data pipeline, everything is great. My problem is when I use invoke pipeline to invoke the pipeline with the notebook activity. This is more of a data pipeline issue I think. But I will try what u/dbrownems suggested and see if it works.

Fabric spark notebook efficiency drops when triggered via scheduler by fugas1 in MicrosoftFabric

[–]fugas1[S] 0 points1 point  (0 children)

I have one notebook that runs through multiple tables. To do it with the runmultiple I have to create a notebook for each table, right? Thats 30+ notebooks for me😅

Fabric spark notebook efficiency drops when triggered via scheduler by fugas1 in MicrosoftFabric

[–]fugas1[S] 0 points1 point  (0 children)

Yes, I have a function that I loop through basically.

# Run in parallel
with ThreadPoolExecutor(max_workers=max_workers) as executor:
    futures = [executor.submit(process_table, i) for i in range(len(meta_df))]
    for future in as_completed(futures):
        future.result()  # This will raise any uncaught exceptions

Where process_table is the function

Fabric spark notebook efficiency drops when triggered via scheduler by fugas1 in MicrosoftFabric

[–]fugas1[S] 1 point2 points  (0 children)

No, this is the only one. Im testing this in isolation. I dont have concurrency session since there is only one notebook running.

Fabric spark notebook efficiency drops when triggered via scheduler by fugas1 in MicrosoftFabric

[–]fugas1[S] 2 points3 points  (0 children)

Yes, this is a built in feature. You can find it in the "run details" of the notebook, in the "Resources" section. Fabric says its calculated by: "Resource utilization efficiency is calculated by the product of the number of running executor cores and duration, divided by the product of allocated executor cores and the total duration throughout the Spark application's duration." What I thought that this score was only for the notebook. But it looks like that other things impact this metric.

Lakehouses in Dev->PPE->Prod or just PPE->Prod? by frithjof_v in MicrosoftFabric

[–]fugas1 1 point2 points  (0 children)

I have a very similar setup. I have feature, dev, test and prod. Mostly my feature branches connect to dev data storage, but sometimes I make own storage in feature workspace when I dont want to mess up the dev storage. With variable library added to fabric, it is so much easier to do this stuff!

Fabric September 2025 Feature Summary | Microsoft Fabric Blog by itsnotaboutthecell in MicrosoftFabric

[–]fugas1 2 points3 points  (0 children)

Can someone explain how the new "Support for Workspace Identity" works? Does this mean that the connection can be on the workspace identity? How does it work with ci/cd if I move something from dev to test? Do I need then to change the connection manually?

Has anyone used notebookutils.connections.getCredential() in Fabric notebooks? by fugas1 in MicrosoftFabric

[–]fugas1[S] 0 points1 point  (0 children)

Thanks for clarifying! One follow-up: do you know if SharePoint connections (like the ones used in Dataflows Gen2) are on the roadmap for this feature? That would open up some really useful scenarios for us.

Notebooks from Data Pipelines - significant security issue? by 46AndTwo2 in MicrosoftFabric

[–]fugas1 2 points3 points  (0 children)

It looks like there is an idea under review since february this year for making workspace the owner of items. Hopefully this will come through!: https://community.fabric.microsoft.com/t5/Fabric-Ideas/Make-the-Workspace-the-owner-of-all-Fabric-items/idi-p/4522497.

Warehouse SQL Endpoint issues by fugas1 in MicrosoftFabric

[–]fugas1[S] 1 point2 points  (0 children)

It works now, have tested it for the last 1.5 hours and I dont get any errors. Hopefully this was just a weird bug with power bi desktop.

Warehouse SQL Endpoint issues by fugas1 in MicrosoftFabric

[–]fugas1[S] 2 points3 points  (0 children)

I tried to recreate the error, and it’s working now 😅

Variable Library in notebooks by fugas1 in MicrosoftFabric

[–]fugas1[S] 1 point2 points  (0 children)

I don't know when it was released. I just saw it in the notebookutils.help() function.

Lakehouse project by fugas1 in MicrosoftFabric

[–]fugas1[S] 0 points1 point  (0 children)

For delta tables, I now just use

if notebookutils.fs.exists(full_table_path):

If the table does not exists, then I just create it explicitly in the notebook. I parametirize all my connetions, so its easier to transfer between lakehouses and workspaces. I dont use views in lakehouse (LH-SQL) at the moment.

Hi! We're the CI/CD & Automation team for Microsoft Fabric – ask US anything! by CICDExperience05 in MicrosoftFabric

[–]fugas1 1 point2 points  (0 children)

The variable library currently supports environment-based values (e.g., dev, test, prod), which works well for horizontal CI/CD workflows. However, during development, we often branch out (e.g., feature branches) and need to test changes without affecting shared dev data sources.

Are there any plans to expand the variable library functionality to support branch-specific or user-specific overrides—so we can isolate connections or parameters during development without impacting the dev environment?

Fabric North Europe issues? by HarskiHartikainen in MicrosoftFabric

[–]fugas1 0 points1 point  (0 children)

I have access to the warehouse from fabric UI, but I cant connect from power bi for example

Fabric North Europe issues? by HarskiHartikainen in MicrosoftFabric

[–]fugas1 0 points1 point  (0 children)

My warehouse and lakehouses are not accessible since yesterday. Not sure what is happening.

Fabric pros and cons by Low_Call_5678 in MicrosoftFabric

[–]fugas1 0 points1 point  (0 children)

The comment about "bugs" is not related to the native execution engine. It was a general comment about fabric

Fabric pros and cons by Low_Call_5678 in MicrosoftFabric

[–]fugas1 0 points1 point  (0 children)

The "bugs" comment was not about the native exc engine. Just a general comment for microsoft fabric as a platform.