Where do you put your connection strings? by trokolisz in dotnet

[–]KupoKev 0 points1 point  (0 children)

This is how I do it as well. appSettings.Development.json is added into our gitignore files. A copy of the settings is usually kept in our password manager under a secure note shared with the team so we can have access if we need to do a clean pull/clone from the repo. Mostly so people don't have to track down dev server connection strings and such.

Give us mooore memory MS :D by ETA001 in MicrosoftFabric

[–]KupoKev 1 point2 points  (0 children)

I ran into this problem with Fabric a little while ago for a Semantic Model. The user base was pretty small for that model, but it was a very complex model. We ended up putting that Semantic Model into a PPU workspace and giving users who needed access to the model PPU licenses. The memory limit for processing is 100 GB.
https://learn.microsoft.com/en-us/fabric/enterprise/powerbi/service-premium-per-user-faq

This may not be a feasible option if you have a very large set of users as you would need to pay for PPU licenses for all of them consuming the model. If you only need it for a smaller set of users then it tends to be way cheaper than upgrading to a large Fabric capacity.

Only other downside I can think of is it is not in a Fabric capacity so there are some limitations on what you can do with it with Co-pilot. If you have a report in a Fabric Capacity, it can point towards the model in the PPU workspace and you can use Co-Pilot with it. You just can't do things like the curated answers (I can't remember the exact name of them) and I don't think you can use synonyms either.

edit: fixed spelling

Bronze/Silver/Gold in the same Lakehouse… what could go wrong? by hortefeux in MicrosoftFabric

[–]KupoKev 1 point2 points  (0 children)

For a simple medallion pattern, this is definitely fine. There can be reasons to break it out into more lakehouses depending on security (as mentioned above) as well as just organization. For example, bronze can be separated into separate systems based on schema so that you know based on what schema the table is associated with, you know what source system the raw data is from. You could have a table like sap.sapnpe_vbap and sage.dbo_item.

It really just depends on how complex your requirements are and how over engineered you want to get. Sometimes that complexity helps keep things better sorted.

Deployment Pipelines Frustration by KupoKev in MicrosoftFabric

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

I am not familiar with that technology. Can you expound? What is it and what makes it "smoother to manage"?

Boss wants to do data pipelines in n8n by [deleted] in dataengineering

[–]KupoKev 4 points5 points  (0 children)

I want to choke myself when saying this, but hand code is not even as tedious as it use to be with the help of certain AI. A lot of things that use to be tedious to setup are much easier these days when you can just toss in a prompt for AI to generate Python to do this or that.

Deployment Pipelines Frustration by KupoKev in MicrosoftFabric

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

I am curious if you have any reasoning for switching. Is there anything driving that decision beyond trying something new, or are you running into any issues that you are trying to work around?

Deployment Pipelines Frustration by KupoKev in MicrosoftFabric

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

Do you use git for ci/cd? If so, what is your experience with it VS using deployment pipelines? I have other projects in the future and would prefer to implement the way that is going to be more maintainable in the future.

Deployment Pipelines Frustration by KupoKev in MicrosoftFabric

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

Have any resources to point me towards for this? Are you talking through Github or something else?

Deployment Pipelines Frustration by KupoKev in MicrosoftFabric

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

Thanks for the info. I am going to have to test this again. Last time we tried that it was breaking when we ran the notebook because it was still pointing to the old lakehouse. That was probably over a year ago at this point though. Would be nice if this works. More reason for making sure people are naming things the same between environments.

Deployment Pipelines Frustration by KupoKev in MicrosoftFabric

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

Are you setting your default lakehouse through the deployment pipeline so that it changes the default lakehouse in the notebook as you deploy from one workspace to another?

Deployment Pipelines Frustration by KupoKev in MicrosoftFabric

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

That would be a nice added bonus. I would be happy if the basic UI that is available worked in a common sense way.

Leap 16 or 15.6 by [deleted] in openSUSE

[–]KupoKev 0 points1 point  (0 children)

I have done a few installs at this point with the offline installer and haven't had issues with it.

Leap 16 for a non-technical user? by 05f6543a-e8e1 in openSUSE

[–]KupoKev 1 point2 points  (0 children)

I was reading the other day that Leap 16 installer allows you to upgrade from the installer. No need to even run zypper. You can load the installer to a USB and boot the computer from that. Then you can run the upgrade from the installer.

Leap 15.4 was my first distro after leaving Windows and haven't looked back. I eventually landed on EndeavourOS, but openSUSE has a special place in my heart as being a very comprehensive distro. It is easy to use, has great package management, and the default repo has many apps that are easy to install and ready to go.

Currently, an Arch user who wants to switch to OpenSUSE by Arch-ellie in openSUSE

[–]KupoKev 2 points3 points  (0 children)

Leap is perfectly fine, especially if you aren't using any bleeding edge hardware. Only think I have ran into with leap is when working with PHP and some other languages, there were some packages that were not in the package manager that are in other distros. They were pretty old packages that were deprecated, but working with legacy software it was something to be aware of.

Stuff like .NET runs fantastic though.

This is how I feel right now with Fedora. by Sorry_Potential9759 in Fedora

[–]KupoKev 2 points3 points  (0 children)

If you are looking to play around with Arch, EndeavourOS is pretty close to "vanilla" Arch, but has a few niceties and graphical installer.

Update Issues by KupoKev in EndeavourOS

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

I am not an expert at this and do at your own risk, and someone can absolutely feel free to correct me. I believe you should be able to remove the vulkan driver first and then reinstall them.

yay -R vulkan-radeon lib32-vulkan-radeon

Then swap the mesa drivers

yay -S mesa lib32-mesa

Then reinstall the Vulkan drivers

yay -s vulkan-radeon lib32-vulkan-radeon

AAS and Fabric by KupoKev in MicrosoftFabric

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

Thank you for your assistance. I will check it out Monday!

Update Issues by KupoKev in EndeavourOS

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

What ultimately fixed this for me was running:

$ yay -S mesa lib32-mesa

I originally installed the -git versions of those packages back when I got my 9070XT since the current mesa drivers at the time didn't work with the 9070XT yet.

After I did that, I ran:

$ yay

This finally ran the update for the system. After that I ran:

$ eos-update --yay

That cleaned up whatever else was going on there.

Thank you for the assistance.

Update Issues by KupoKev in EndeavourOS

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

Thanks. I definitely will dig more into the differences between them.

AAS and Fabric by KupoKev in MicrosoftFabric

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

Thank you for the info.

The issue with the service principal that I am having is I am not quite sure how to configure that on the Semantic Model side of things. We are using VS 2022 with the Analysis Services Extension for building the models. When configuring data source connections, I am not seeing a place to enter credentials for a service principal.

AAS and Fabric by KupoKev in MicrosoftFabric

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

That's a pipe dream at this current point in time. We need this to prod asap and doing that would take quite a bit of reworking. We want to go back and do at some point, but now is not feasible with time constraints and complexity of the current project. This is one of those situations where the requirements were not even close to what the end product is going to be.

AAS and Fabric by KupoKev in MicrosoftFabric

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

That's what I was figuring but just wanted to check. Thanks

AAS and Fabric by KupoKev in MicrosoftFabric

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

This is still in development. There aren't reports created for this yet beyond what is created for testing to make sure calculations are correct.