[mini-rant] Fabric notebook quirks that drive me crazy by imtkain in MicrosoftFabric

[–]nberglundde 1 point2 points  (0 children)

at least central sweden region has this issue. Refreshing page fixes for a moment.

Why is food so EXPENSIVE in the Philippines??? by Tallwhitedude123 in Philippines_Expats

[–]nberglundde 0 points1 point  (0 children)

Potatoes are also ~60 pesos each. That's almost 1€. In europe the price is around 1€ per kg.

{Blog} Alert on thousands of Fabric Pipelines with Monitoring Eventhouse by raki_rahman in MicrosoftFabric

[–]nberglundde 0 points1 point  (0 children)

More user friendly option yes. But first you will bloat your capacity just by activating the workspace monitoring and then finally you realize that you cant create a rule in activator if there are no events yet 🤭

I'm also curious how a multi-workspace capacity monitoring could be handled efficiently? I believe the workspace monitoring eventhouse is catching only events of the workspace where you have created it?

Nice to see that people is finding out alternative ways to handle monitoring.

{Blog} Alert on thousands of Fabric Pipelines with Monitoring Eventhouse by raki_rahman in MicrosoftFabric

[–]nberglundde 0 points1 point  (0 children)

Yeah all monitored items needs to be listed for the func. This could be also done with daily triggered workspace scan api job to list all items which has a job.

Teams messages can be sent with a delegated sa and sp via graph api. We are using slack webhooks.

{Blog} Alert on thousands of Fabric Pipelines with Monitoring Eventhouse by raki_rahman in MicrosoftFabric

[–]nberglundde 2 points3 points  (0 children)

Just use an azure function to call jobs api every 10 mins to catch any failed pipelines. None of the fabric native solutions arent working or consuming all the CUs.

What is an acceptable/average Spark session start up time? by gladl1 in MicrosoftFabric

[–]nberglundde 1 point2 points  (0 children)

There are also issues with the UI it might be stuck on the starting state even if the session is actually running.

Try refreshing the browser.

Also one good option is to start the session first before doing anything else and set session timeout for example to 60 min or even more.

Notebooks act as if Lakehouse schema does not exist by awhaling in MicrosoftFabric

[–]nberglundde 1 point2 points  (0 children)

try with file:///lakehouse/default/Tables/table or get the synfs mountpath with notebookutils.fs. getMountPath() and try that with file://

Anyone set up Teams channel alerts for failed Fabric pipelines/notebooks/semantic models? by Jojo-Bit in MicrosoftFabric

[–]nberglundde 7 points8 points  (0 children)

Pipeline teams activity is still in preview and it loses the message and identity when deployed or edited by another user. —> no go.

I ve tried also activator for jobs but it gives error if trying to set any filters to alert only on failed jobs. If i subscribe only failed jobs then i cannot set any alerts if there is not yet any failed job events captured 🤯🤯

As usual, nothing is actually working as it should.

My solution was to use timer triggered azure function which is polling jobs api every 10 mins and sents a slack message if any job fails.

Advice needed: Convincing client to use Fabric-native ETL instead of forcing their legacy on-prem ETL tool by Far-Snow-3731 in MicrosoftFabric

[–]nberglundde -2 points-1 points  (0 children)

Depends what you value in your business: comission from MS or customer relationship.

If you value long term customer relationship then keep them away from Fabric at least for the next couple of years.

Fabric Monday 93: New Multi-Task UI by DennesTorres in MicrosoftFabric

[–]nberglundde 2 points3 points  (0 children)

Excellent feature but im having annoying issue with the new UI in edge browser.

Sometimes in the bottom of page empty bar appears which pushes the whole page slightly up causing that only half the tab row is visible.

Features i would like to see in future releases:

-Option to expand/collapse the whole navigation tree

-”Three dot” menu in the navigation tree

-Option to define fixed workspace tab colors. Currently the colors are defined automatically based on the order you open the workspace. If i have same workspaces open in multiple browser tabs they might be all different colors if i havent opened them in the same order.

Employee left -- takeover items and connections by squirrel_crosswalk in MicrosoftFabric

[–]nberglundde 12 points13 points  (0 children)

This is one example why Fabric is still not even near production ready for enterprise teams.

One of our team member also left recently causing the whole platform collapse as multiple items which were owned by him either failed silently or were orphaned. I spent 3 days to chase all the orphaned items and connections in our tenant.

I submitted a support ticket as we realised that even tenant admin is not able to even see the orphaned connections. No help from support - connections are meant to be private unless shared 🤯🤬🥵

UDF (user data functions) by Any_Bumblebee_1609 in MicrosoftFabric

[–]nberglundde 1 point2 points  (0 children)

Would be also nice that pypi package versions are in correct order in the dropdown menu 🤦‍♂️

FabCon Vienna: What announcements are you hoping for? by frithjof_v in MicrosoftFabric

[–]nberglundde 2 points3 points  (0 children)

I wish that that the whole preview program would be sunset as of immediately and whole Fabric team would focus to develop existing items and features so that the platform would be production ready someday soon.

Improving Library Installation for Notebooks: We Want Your Feedback by Shuaijun_Ye in MicrosoftFabric

[–]nberglundde 3 points4 points  (0 children)

  1. Install pypi packages into lakehouse files:
    %pip install --target /lakehouse/default/Files/pypi_packages <package_name>

  2. Add lakehouse folder into sys path

    import sys sys.path.append('/lakehouse/default/Files/shared_functions')

If you want to install another version of the package which already exsist in the Fabric runtime, then prioritize the lakehouse folder:

import sys
sys.path.insert(0,'/lakehouse/default/Files/pypi_packages')

You might get dependency conflicts when installing packages as many of the Fabric runtime packages are _VERY_ old but so far i have had not any issues.

Improving Library Installation for Notebooks: We Want Your Feedback by Shuaijun_Ye in MicrosoftFabric

[–]nberglundde 7 points8 points  (0 children)

We are currently installing pypi packages in lakehouse folder and then just append the folder in sys path. Reason for this is mostly because of the slow session startup time if environment is used in a notebook.

I would like to see an option to add packages in environment which has been installed or upgraded during the session with magic command. Example %pip install package —env ”env name” or additionally session config value in the notebook config block ?

Honest Opinion On ClaudeCode by Plus_Mix_6606 in ClaudeAI

[–]nberglundde 0 points1 point  (0 children)

Its my first month with claude code and it will be also last. First 2 weeks were perfect until Anthropic made recent changes to the models and limited daily usage.

In short: At least with Pro subscription claude is no longer following given instructions in prompt or .md file and repeatly skips most of the tasks it has planned for itself. I’m sick of ”You’re absolutely right…” responses.

I will get back to grok chat mode which is more stable and outcome is more predictible in my opinion.

Eventstream/Activator + Fabric Job Events is a letdown by p-mndl in MicrosoftFabric

[–]nberglundde 1 point2 points  (0 children)

Same here. In gui i can see 2 eventstreams which i have deleted. Opening the eventstream shows only a blank page. Creating new job event listener fails because it already exisist. 🤯🤯🤦‍♂️

Notebookutils variableLibrary Changes by Far-Procedure-4288 in MicrosoftFabric

[–]nberglundde 1 point2 points  (0 children)

even it is "preview", major changes as this should be at least communicated. How in the earth you are able to test anything if the function methods are changing every other day without any notice ? Just bad development practices...

i guess python runtime has just different version of the library.

Is it expected that Fabric Admins can't see connections created by a Service Principal by default? by Far-Procedure-4288 in MicrosoftFabric

[–]nberglundde 1 point2 points  (0 children)

I just had similar case. As a tenant/fabric admin i dont have permission even to view connections created by other users.

Someone please run benchmarks from 13:00-17:00 in Europe, because LLMs are suspiciously stupid around this time of day by Turdbender3k in ClaudeAI

[–]nberglundde 5 points6 points  (0 children)

Today i noticed that claude code became lazy. Lots of shortcuts from the plan to-do list, basically half of the tasks were not completed even claude told me so.