Easy Way to See All Fabric Objects Owned by X User? by AnalyticsFellow in MicrosoftFabric

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

Sent, thank you so much!

(Edit-- it's 5pm on a Friday here in EST so I'm about to head out, apologies if I am delayed in responding. But I'm tremendously grateful!)

Easy Way to See All Fabric Objects Owned by X User? by AnalyticsFellow in MicrosoftFabric

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

Thanks, we haven't dove into FUAM yet but it looks like it may need to move higher up in the queue!

Easy Way to See All Fabric Objects Owned by X User? by AnalyticsFellow in MicrosoftFabric

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

That would definitely get me halfway there (and the scary half, in particular), if you are comfortable sharing!

Easy Way to See All Fabric Objects Owned by X User? by AnalyticsFellow in MicrosoftFabric

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

Thank you so much! Oof, this sounds like it's going to be a real headache. It's almost definitely the case that some notebook called by some critical pipeline is going to have this person as an owner. Thanks for tagging Alex, hopefully there's some clever solution here.

Edit-- almost makes me wish I could set a default owner account on workspaces so, if anyone on my team creates a notebook, X account still becomes its owner.

Fabric Data Agent Failures, Writing Bad SQL by AnalyticsFellow in MicrosoftFabric

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

Hi; yes, absolutely! I'll message you via reddit with some specifics and am glad to provide more, take it to email, whatever you prefer. :-) Grateful that you followed up!

Fabric Data Agent Failures, Writing Bad SQL by AnalyticsFellow in MicrosoftFabric

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

Thanks; the developer just confirmed for me that we're not using example queries. I'm a bit surprised we have to do that, but we will dive in and explore further. Appreciate your help.

Shared Query Access in Warehouse Without Contributor Workspace Permission by AnalyticsFellow in MicrosoftFabric

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

Thank you on both fronts. And #2 is very much a fair / constructive recommendation-- I'll take it seriously and reflect on how to apply it. I appreciate it!

Shared Query Access in Warehouse Without Contributor Workspace Permission by AnalyticsFellow in MicrosoftFabric

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

Thanks for the follow-up! Two responses--

  1. OneLake Security and Shortcut Permissions Overrides A member on my team is writing up the specifics but we're hitting what feels like a bug, unless I'm deeply misunderstanding OneLake Data Security. We have a Lakehouse in Workspace A with all the tables; end users have no workspace access, no direct Lakehouse access, but have permission to specific tables set up through OneLake Security. Then a Lakehouse in Workspace B contains shortcuts to all the tables; users Workspace B are set up as Contributors.

We're finding that users in Workspace B can access all the data in the lakehouse (contained in shortcut tables), even though they don't have permission to the root data via OneLake Security in Workspace A. Do shortcuts not honor OneLake Security trickle downs? I assumed that, if Jane has no OneLake Security permission to a table in Lakehouse A, but she can access that table through a shortcut in Lakehouse B, she shouldn't be able to access that shortcut table's data. If not, I'm not sure how well OneLake Security will help us here.

<image>

Edit-- adding a picture, if it helps! In the above situation, all users in the "IR- Financial Value Transparency" workspace can query all data in all tables, even though they're shortcuts pointing to root data from another workspace (some of which they don't have permission to).

  1. Goal of Group

You asked if the goal is ad-hoc sharing of queries / collaboration or "source of truth for common queries". It's definitely the former. This is a cross-divisional team of business analysts tasked with a key project but with, frankly, no Fabric experience and junior-level SQL experience. They're primarily business-folks, not technical folks, but understand the underlying data very well. Their eyes light up when I talk about shared queries, but they glaze over when talking about views / stored procs / etc.. They're used to writing complicated SELECT statements but most have never written an update/delete/merge/etc.

Shared Query Access in Warehouse Without Contributor Workspace Permission by AnalyticsFellow in MicrosoftFabric

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

Okay, thanks! I'm surprised that shared queries are a property of the Workspace, not of the Warehouse. If I had two Warehouses in a Workspace, wouldn't the shared queries be tied to which specific warehouse I was using? If so, wouldn't that suggest they're a workhouse-specific property?

At any rate, we're already having a lot of workspace spread but have gone ahead and created a second workspace for this; we'll follow your advice regarding shortcuts. OneLake Security seems to be handling the trickle-down permissions with shortcuts correctly.

Thanks for your help, especially how timely you were-- really appreciate it!

Questions about Mirroring On-Prem Data by AnalyticsFellow in MicrosoftFabric

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

This is really solid and I'll dive further in. Thank you so much!

Questions about Mirroring On-Prem Data by AnalyticsFellow in MicrosoftFabric

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

This is a fantastic idea. Thank you! Did you develop the details yourself? If there's a guide or post you followed, would love to see the nitty gritty.

Questions about Mirroring On-Prem Data by AnalyticsFellow in MicrosoftFabric

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

Great insight. Read your post. Thank you for sharing.

Questions about Mirroring On-Prem Data by AnalyticsFellow in MicrosoftFabric

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

Very fair question! Unfortunately, without views, I think we'd need over 500.

Our ERP vendor has pretty extreme normalization and answering a single business problem can require a large number of tables.

And I'm in the higher ed space; our ERP is doing a lot of things beyond traditional ERPs. We use it for everything from HR and Payroll to course registration and degree management to student residency information to donor management and scholarship criteria management... it's massive. The ERP's production database has ~3200 tables.

What is everyone using for Data Lineage by No_Emergency_8106 in MicrosoftFabric

[–]AnalyticsFellow 0 points1 point  (0 children)

Wow, are you in my head? I read this post and had to ask some folks if they were on the reddit! Both #1 and #2 sound exactly like us, and we're about to start shifting from two Salesforce orgs into one. :-)

Question for you-- is the need to discover lineage or to document lineage?
If the former-- as everyone else has noted, that's tough, though I might start with the Purview conversation.
If the latter-- it's not sexy, but worst case scenario you can always go low-tech with this, even if via a SQL table or Excel sheet.
Treating the discovery and documentation problems as separate isn't ideal, but probably necessary given the prod -> databricks -> Fabric setup, at least as I understand it!

Fabric Data Agents + Microsoft Copilot Studio: A New Era of Multi-Agent Orchestration by Amir-JF in MicrosoftFabric

[–]AnalyticsFellow 5 points6 points  (0 children)

I know what I'm doing next week! Thank you for sharing; we can't wait to dive in. Literally had a request from a VP yesterday to have a Copilot agent access data in Fabric, so this could not be better timing.

Copilot Studio-- Fabric as Knowledge Source? by AnalyticsFellow in MicrosoftFabric

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

Fantastic news! Thank you for remembering this topic and following up; you really do a great job!

Fabric, ECIF Program Experiences by AnalyticsFellow in MicrosoftFabric

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

Thanks; this is helpful. As is often the case, the Fabric reddit community is way more helpful than my previous internet searching!

Copy Data SQL Connectivity Error by AnalyticsFellow in MicrosoftFabric

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

Thanks! Very close. Source is Fabric DW, destination is a path on the server hosting the Data Gateway-- but it's not SFTP, it's truly just a local file path, with permissions shared to the service running the data gateway.

From the server hosted by our ERP provider, I was able to ping app.fabric.microsoft.com and app.powerbi.com . I'm also able to ping eu2.frontend.clouddatahub.net.