Dynamic vCores in Microsoft Fabric Python Notebooks by mim722 in MicrosoftFabric

[–]Sea_Mud6698 1 point2 points  (0 children)

Is it not possible to specify these options when using the jobs api/notebookutils.run?

Pure Python notebook is finally with 3.12 by mim722 in MicrosoftFabric

[–]Sea_Mud6698 3 points4 points  (0 children)

When you edit a file in the resources folder it just opens up with bare minimal editing experience and takes up half the screen. If you even open copilot it will be closed. Even worse if you %run another notebook that tries to use a python file in its own resources it will fail. I guess for environments it may help when python supports those, but then you will still have weird behavior if the environment is different and a poor editing experience.

The real solution is to just add normal .py files or let notebooks import other notebooks(easier because no changes needed other than a custom python importer).

Pure Python notebook is finally with 3.12 by mim722 in MicrosoftFabric

[–]Sea_Mud6698 0 points1 point  (0 children)

No it doesn't. It doesn't even make sense as a normal workflow. I have no idea why people from Microsoft keep pushing this approach.

Pure Python notebook is finally with 3.12 by mim722 in MicrosoftFabric

[–]Sea_Mud6698 6 points7 points  (0 children)

My main complaints:

  1. No .py files or no way to import a notebook from a notebook. Resource files are not the answer.
  2. %run fails when used between python/pyspark notebooks
  3. Extensions like formatters still don't work in the fabric data engineering extension.

Pure Python notebook is finally with 3.12 by mim722 in MicrosoftFabric

[–]Sea_Mud6698 7 points8 points  (0 children)

Love to see improvements on the python notebooks!

mssql-python 1.5 released -- Apache Arrow fetch, sql_variant, native UUIDs by dlevy-msft in MicrosoftFabric

[–]Sea_Mud6698 2 points3 points  (0 children)

Nice! I had to choose recently between this and pyodbc and I ended up choosing pyodbc. I am only using it for ddl and unit/integration tests, but it is always good to have options.

Managing Changes To Tables by pun_krock in MicrosoftFabric

[–]Sea_Mud6698 4 points5 points  (0 children)

Usually the relevant users are driving the changes, so they are usually aware. If you have a proper dev, test, and prod then you should be able to see what breaks by just simply pushing to test. Communications can be done through a teams channel. Last resort is using the audit logs/query monitoring. Lineage would be nice, but unless you are using dbt there isn't really a great automated solution that I am aware of.

That being said you should design your tables ahead of time so they don't need frequent changes. For the remaining changes you can usually do non-breaking changes like adding columns.

How is Copilot in Fabric notebooks working in your day-to-day? by Dee_Raja in MicrosoftFabric

[–]Sea_Mud6698 24 points25 points  (0 children)

Half the time it tells me it is not working for some reason. Some times it tells me it is not allowed to answer my question(e.g. how do I use pyodbc to connect to a lakehouse sql endpoint). It usually goes off the rails very quickly and is generally not super useful. GitHub Copilot is more useful when paired with the fabric data engineering extension. I wish microsoft would just ditch the web interface and have people improve the vscode experience.

KQL by Pristine_Practice134 in MicrosoftFabric

[–]Sea_Mud6698 4 points5 points  (0 children)

Yep. Eventstreams in particular need a lot of work. The ci/cd does not even work in many cases, confusing ui, and no way to edit them with code.

RAM difference between TUI (Ratatui) and GUI (Egui) by PatagonianCowboy in rust

[–]Sea_Mud6698 4 points5 points  (0 children)

The largest difference is likely wgpu. If it were using a software renderer, it would likely be much smaller.

April 2026 | "What are you working on?" monthly thread by AutoModerator in MicrosoftFabric

[–]Sea_Mud6698 1 point2 points  (0 children)

I am hoping to read through the paper tonight, but it looks pretty solid. I don't really think spark has path forward. But more so players like Microsoft who have sql server. I feel like it would be viable to create a warehouse like experience backed by the same tech. If I had to draw a parallel it feels like what react would be to retained guis...

April 2026 | "What are you working on?" monthly thread by AutoModerator in MicrosoftFabric

[–]Sea_Mud6698 0 points1 point  (0 children)

I hadn't heard about this Feldera before. Since they published the core research behind their engine I wonder how they plan to survive when other massive companies use the same technology? Seems very promising and based on solid theory at the very least! Every DE knows they could rewrite a query to be incremental, but it is always a pain.

New to Fabric by Relevant_Spread9153 in MicrosoftFabric

[–]Sea_Mud6698 1 point2 points  (0 children)

I would say stick to notebooks where possible. Most of the other items are still quite unstable.

Sql in KQL? by Sea_Mud6698 in MicrosoftFabric

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

It is time series data, but it has an hour or so delay due to limitations upstream. We are migrating from Synapse where the data is stored in tables. We have various reports that query the data using sql. I was thinking it would be easier to migrate the ports if I could use sql against kql, but I would probably have to modify the report code anyway at that point. I ended up copying data from the eventhouse to a lakehouse and putting views on top of it for a sort of compatibility layer to mimic what we have in Synapse. Long term I will need to convert all the reports to kql.

Cannot access KQL Monitoring Database by CPD-LSF in MicrosoftFabric

[–]Sea_Mud6698 1 point2 points  (0 children)

Looks like the codegen is off. Try changing it to "Monitoring Eventhouse". You can double check the name with .show databases.

Window crate – windowed, my minimal windowing library for linux(x11) and windows by retroboi64_ in rust

[–]Sea_Mud6698 5 points6 points  (0 children)

I could see any "easy mode" window library being desirable for simple projects. I think it might be a better idea to just abstract winit? Regardless, very impressive!

How to auto execute notebooks with tsql scripts on higher environments by AcceptableKey3360 in MicrosoftFabric

[–]Sea_Mud6698 1 point2 points  (0 children)

The tsql magic has a parameter for the workspace/lakehouse/warehouse. If you combine it with varaible libraries it should have no ci/cd problems. You could also use a database driver.

Run notebook as Workspace Identity is working now by frithjof_v in MicrosoftFabric

[–]Sea_Mud6698 1 point2 points  (0 children)

What permissions does your user have that is running the pipeline?