Dataverse Explained: Upscaling from Sharepoint

  Рет қаралды 5,511

Bulb Digital

Bulb Digital

Күн бұрын

Building Model Driven Apps that leverage SharePoint lists and libraries have limitations. Here are 5 key considerations when weighing Dataverse as a data repository for your business apps.
Check out these other videos we mentioned:
• A Citizen Developer's ...
• Solutions in Power Pla...
• Harnessing Environment...
If you’re interested in details on delegation limits, I’ve got some links for you below.
learn.microsoft.com/en-us/con...
learn.microsoft.com/en-us/pow...
Also including some links here to some content to help you with ALM
www.bulb.digital/blog/stabili...
www.bulb.digital/blog/alm-wit...
www.bulb.digital/blog/solutio...
Here’s a link to help you get started with SharePoint Integration...
learn.microsoft.com/en-us/dyn...
If you found this video helpful, subscribe to always be in the know of O365. This whole channel is focused on creating content around the Microsoft space. We create videos on Sharepoint, Power Platforms, Planner, Outlook, and other M365 tools. Technology should be an enabler, not a barrier, to productivity and happiness at work. Our mission is to empower your workforce through technology.
Check out a more in-depth blog in this topic here! www.bulb.digital/blog
Other Free Resources + Guides 👇
📧 Subscribe to our weekly newsletter. Tips and tricks sent straight to your inbox every Thursday! www.bulb.digital/newsletter
☑️ Take our free Office Assessment to see how your workplace stacks up! officeassessmentscorecard.sco...
💻 Join Office Hours! Ask your O365 questions live with us every first Wednesday of the month. www.bulb.digital/office-hours
🔗 Looking for a supportive community for shared insights and collective growth?www.viaworkplace.com/the-work...
💡 Need large scale Office 365 help? www.bulb.digital/services
👋 See you on the next video!
0:00 Are you a Citizen Developer, Office Developer or Tech Leader?
0:50 Reason One - Changes Everything
1:56 Reason Two - Questions to ask
3:13 On Dataverse Liscensing Costs
3:50 Reason Three - Delegation Limits
6:28 Reason Four - Application Lifecycle Management
9:00 Code Reviews, App QA team, Planned Outages
9:50 Reason Five - Detailed Permissions
12:04 NEW The Workplace
12:30 Encouragements and Personal Story
#modeldrivenapps #sharepoint #sharepointonline #dataverse #microsoft365 #powerapp #powerautomate #m365 #citizendeveloper #alm #applicationlifecyclemanagement

Пікірлер: 26
@BulbDigital
@BulbDigital 3 ай бұрын
Dataverse can feel intimidating! What encouragement do you have or what is holding you back?
@qaazz
@qaazz 3 ай бұрын
The first point in this video really hits home for me, it's so nice once you get over all the initial hurdles of getting used to Dataverse. What really kicked things off for me was the "Dataverse for Teams" option, which is free as long as you run the applications inside of teams and can live with the limitations.
@joel.engelhardt
@joel.engelhardt Ай бұрын
This video is remarkable! Wow! He is so well-spoken and clear. Thanks!
@BulbDigital
@BulbDigital Ай бұрын
Glad it was helpful!
@mikeymouse2
@mikeymouse2 3 ай бұрын
Just the info I was looking for
@closedchill5243
@closedchill5243 3 ай бұрын
It would be helpful to see a detailed price breakdown with a realistic scenario. Yes using Sharepoint is really time consuming and inefficient compared to Dataverse. You can do poor mans ALM with Sharepoint. You can do poor mans security with Sharepoint. You can do a relational database with Sharepoint. Managers with control of the purse often don't really care if life is hard for a highly paid dev. What would help is a realistic scenario showing real number cost savings due to using Dataverse, or a project that is truly impossible in SharePoint but possible in Dataverse.
@BulbDigital
@BulbDigital 3 ай бұрын
Your comment echoes what some others have posted. With any single effort you'd almost need to build both ways and make a comparison. Or have accurate data about the build you did using SharePoint and then track the same data when you rebuild with Dataverse. This can make it difficult to calculate. It's not always about the expense associated with a single application. We see the biggest gain when an organization can make a strategic shift and apply Dataverse to a higher percentage of scenarios. This is a big reason we advocate for the strategic approach. Figuring out how to bring the "purse managers" along on the journey can be difficult. In terms of the price question, often the easiest way to justify license cost, build cost, ownership cost will be in terms of what it will do for your business. So, if you can make a case that is tied directly to a revenue increase or increase in profitability, the license cost can become a rounding error, making it an easy decision. If we were to list a few things that you simply cannot or should not do with a SharePoint back end, they'd be... - More than 2000 rows - Column level security - Use cases that demand complex permission schemes - Use cases that require advanced row level security
@EdirinImiruaye
@EdirinImiruaye 3 ай бұрын
One big issue I have with moving away from SharePoint is version history. Being able to quickly check who and when changes were made and roll back to a previous version is extremely key in my organization. Any way to move over to dataverse and still have this?
@BulbDigital
@BulbDigital 3 ай бұрын
The easy thing you can do out of the box with data verse is turn on audit tracking. This can be enabled at the individual table level so you don't have to turn it on for everything. It will allow you to see exactly what happened when and who did it. Unfortunately it does not give you the ability to easily roll back to a previous version. There are all sorts of other implications that you would have to deal with if you wanted to roll back individual records in a relational database. If you most care about version history and rolling back to previous versions of documents then you can enable SharePoint document integration for your data verse entity and get the best of both worlds.
@EdirinImiruaye
@EdirinImiruaye 3 ай бұрын
@@BulbDigital thanks, guess I’m on a path towards change management
@navarrocloud
@navarrocloud 3 ай бұрын
Can you point to some documentation or examples where it shows that the Power Apps is aware of the relationships when using Dataverse as the Datasource?
@BulbDigital
@BulbDigital 3 ай бұрын
@navarrocloud yes, I can speak from personal experience. While working on a Canvas App this week having many tables, two of which are Device and Case. The Case has a relationship / lookup column called Device. While updating a label within the item template in a vertical gallery using Devices as my source (Items). I was able to use CountRows(ThisItem.Cases) in order to get the number of cases that were related to the given device. That's just a 30 second example. This "feature" is most useful in terms of the intellisense used when writing expressions against Dataverse datasources, which is what is demonstrated above. There are some ways to build "data first" screens in your canvas app, but it's not at the same level you get with building a Model Driven App. I found this article to be helpful in laying out all of the ways relationships can be created in Dataverse and might be leveraged within a Canvas App. Check the links at the top of the article to dive in to each one more... thepoweraddict.com/how-to-master-dataverse-relationships-in-canvas-apps/
@navarrocloud
@navarrocloud 3 ай бұрын
@@BulbDigital Great. Thank you very much appreciated.
@alexk7837
@alexk7837 Ай бұрын
Do you have any videos on dataverse management and upkeep?
@BulbDigital
@BulbDigital 29 күн бұрын
At the moment we don't have anything specific to point you to, but we love that suggestion. Are you interested in the Power Platform environments administration side of that question, or more from a solution / app operational side of things? Another way to ask might be... "Dataverse storage / usage / capacity / feature updates?" or something like "Medium to long term strategies for managing my app data? "
@alexk7837
@alexk7837 28 күн бұрын
@@BulbDigital I guess both are valid tracks, but I was seeking a strategy for managing data as it expands and becomes stale. How do you mitigate data duplication?
@ZombieEtiquette
@ZombieEtiquette 3 ай бұрын
Dataverse isn't very viable when you are building apps for company wide (400-800 staff) use, since every user that uses that app has to have a power apps premium license ($20/user/mo)
@BulbDigital
@BulbDigital 3 ай бұрын
First, not every user needs the $20 / month per user license. You have other choices like Per App licensing, which is a $5 / month add-on per user accessing a single app. Additionally, you can start with Pay as you go licensing to assess real usage to see what you really need. I think the other thing I'd say is if your organization is 600 strong, and the apps you're rolling out to "everyone" are core to the business, then it's certainly within reason that you'd need to spend some money on an annual basis to run and operate these apps. Applying the per app pricing to 600 users for a year means $36k for an app that has significant impact. I know of companies that spend way more money on software solutions that help them accomplish their mission. If you're building apps that are not connected to a measurable outcome that matters, then you're right, it's too much money. Why would you build that app in the first place?
@EMiller500
@EMiller500 3 ай бұрын
@@BulbDigital I started in Dataverse (before SharePoint), by creating apps with Dataverse in Teams. My understanding is that this doesn't involve any additional licensing, right? Whoever has access to the Team, has access to the app, right?
@Plainace
@Plainace 3 ай бұрын
Managed to convince a multi billion dollar company to FINALLY invest in the licenses - can finally move out of Sharepoint 🎉
@BulbDigital
@BulbDigital 3 ай бұрын
Woohoo! Seems like it shouldn't be so difficult, right? This is a problem we think about quite a lot actually. There can be many hurdles to overcome when trying to get leadership to unlock something great. Often, they're in that position because they're good at what they do, and often what they do simply isn't technology related. We are always looking for ways to effectively identify and articulate the value technology can bring to the workplace. @Plainace what approach worked for you?
@Plainace
@Plainace 3 ай бұрын
@@BulbDigital When 25,000 users are using a canvas app with a SharePoint back end, performance issues become way more obvious - that's all the convincing I needed :D
@ENG.Kelvin
@ENG.Kelvin 25 күн бұрын
Unfortunately no logarithm functions are supported in Dataverse
@BulbDigital
@BulbDigital 25 күн бұрын
If you need to do complex math, you might want to look at the use of Power BI, or even embedding Power BI into your office apps. We have another video coming soon on this topic! Power Query and DAX both offer LOG functions which can be used in Power BI. learn.microsoft.com/en-us/powerquery-m/number-log learn.microsoft.com/en-us/dax/log-function-dax
@ENG.Kelvin
@ENG.Kelvin 25 күн бұрын
Mathematical functions have a long way to go. Excel is better in calculation by far
@BulbDigital
@BulbDigital 25 күн бұрын
Thanks for the comment! This video has to do with switching from SharePoint to Dataverse as a backend for a modern app. Excel wasn't really part of the discussion. Surely you're not suggesting Excel as the right solution for building apps 🫤
M365 Copilot for Project Management Guide
9:04
Bulb Digital
Рет қаралды 2 М.
A Citizen Developer's Guide to Application Lifecycle Management
10:05
Normal vs Smokers !! 😱😱😱
00:12
Tibo InShape
Рет қаралды 102 МЛН
Moving SharePoint Based Power Apps to Dataverse for Teams
18:44
April Dunnam
Рет қаралды 14 М.
Overview of Microsoft Dataverse
2:08
Microsoft Power Platform
Рет қаралды 53 М.
Support Ticket System Built with PowerApps
9:01
MEQuest
Рет қаралды 10 М.
Populate a Word Template with Power Automate | How to Tutorial
18:29
I tried Unraid for the FIRST time in 2024
21:05
Techno Tim
Рет қаралды 25 М.
What is Microsoft Dataverse?
8:26
Lisa Crosbie
Рет қаралды 65 М.
Microsoft Dataverse - Concepts explained
7:33
Dani Kahil
Рет қаралды 7 М.
Project Tracker: Microsoft Teams & SharePoint
37:41
Tyler Kolota
Рет қаралды 45 М.
How Neuralink Works 🧠
0:28
Zack D. Films
Рет қаралды 31 МЛН
Nokia 3310 versus Red Hot Ball
0:37
PressTube
Рет қаралды 2,1 МЛН
Приехала Большая Коробка от Anker! А Внутри...
20:09
РасПаковка ДваПаковка
Рет қаралды 80 М.
Samsung vs Apple Vision Pro🤯
0:31
FilmBytes
Рет қаралды 1,3 МЛН