Transform your SHAREPOINT Lists into DATAVERSE Tables & Copilot ready Power Apps

Поділитися
Вставка
  • Опубліковано 29 лис 2024

КОМЕНТАРІ • 116

  • @MegaKumar0
    @MegaKumar0 7 місяців тому +7

    Fully Informative Reza. Thank You!!

  • @Leabelias9829
    @Leabelias9829 7 місяців тому +2

    Very helpful video. Bringing those complex columns to dataverse was a long time challenge for me. Thank you for shading the light.

  • @daxteoh27
    @daxteoh27 7 місяців тому +4

    Love this Reza, thank you! I've recently switched to dataverse for security requirement by business owner. Hope you can share more tips and tricks for dataverse in the future!

    • @RezaDorrani
      @RezaDorrani  7 місяців тому

      ua-cam.com/play/PLTyFh-qDKAiHr7HwkvlHXpCNf73xNBqj_.html

  • @andrewgrant9782
    @andrewgrant9782 7 місяців тому +2

    Unbelievably good timing. I could hardly believe my eyes when I saw this in my feed. I got stuck with those pesky relationship columns but now I can move a business critical app from Sharepoint to Dataverse, as needed for scalability and security roles. Many thanks. 😊

    • @RezaDorrani
      @RezaDorrani  7 місяців тому

      Awesome!!!

    • @andrewgrant9782
      @andrewgrant9782 7 місяців тому

      Having imported my tables into Dataverse can I now use a Dataflow to update the Owning Business Unit on different sets of records in various tables? I need this separation for record access control.

    • @RezaDorrani
      @RezaDorrani  7 місяців тому +1

      @@andrewgrant9782 This is something I am investigating and learning about myself. Currently not sure about this.

  • @VANDIK01
    @VANDIK01 7 місяців тому +8

    Great video Reza, the only thing I see, is that the users need a premium license and this would be a challenge for the business, thanks 🙏

    • @RezaDorrani
      @RezaDorrani  7 місяців тому +8

      All those capabilities is what you get with a premium license. It's a value decision.

    • @jamesdavies4352
      @jamesdavies4352 6 місяців тому +2

      Or a per app licence for a small cost per month

  • @dougydoe
    @dougydoe 7 місяців тому +3

    Always on point with your tutorial videos and this is yet another one. Handling complex columns within dataflows has been a bit of a challenge so seeing how the keys are set was very refreshing. I know I will come back to this video again for future project but having seen that is done is very refreshing. Had to pause me holidays for about 30 min to watch Reza's video but it was worth it. 🤣🤣

  • @EMiller500
    @EMiller500 7 місяців тому +2

    Thank you so much, Reza! This is a superb video, meticulously laid out to explain this important process effectively, highlighting the critical points that other UA-camrs fail to convey clearly. I especially appreciate how you pivoted between the data flow back to the table build to convey the challenging issues of keys.
    I do have a question: Because of my work environment, I am forced to use Dataverse in Teams. It seems that Dataverse in Teams does not routinely allow the creation of new keys in tables. Is there way to do this that I’m missing?

    • @RezaDorrani
      @RezaDorrani  7 місяців тому +1

      Thanks so much for the feedback. Very happy to hear the appreciation.
      Dataverse for Teams is very limited and something that I have not worked on for years. Not sure of what options or limitations are available there.

  • @mehtabidreesi7942
    @mehtabidreesi7942 5 місяців тому

    it tooks my whole day to learn just how to transform splist into dataverse with lookup field

  • @islamshaban216
    @islamshaban216 7 місяців тому +1

    Very nice Reza, appreciate sharing the good knowledge always!

  • @dinekakornma2805
    @dinekakornma2805 7 місяців тому +1

    Thank you so much Reza for sharing this wonderful video

  • @RustyShiva
    @RustyShiva 7 місяців тому +2

    Thanks Reza! Is there a video that speaks about end to end process of a canvas app or model driven app like creating the app in dev env and then UAT pushing it to production?

    • @RezaDorrani
      @RezaDorrani  7 місяців тому

      ua-cam.com/video/pp6wBvy9Wgs/v-deo.html + my ALM videos

  • @nileshmarathe4362
    @nileshmarathe4362 2 місяці тому

    Hi Reza! Your tutorials are amazing and I learn a lot from them! Can you please help on how we can transfer to dataverse in below situation
    1. If there are multiple users added to SharePoint people picker field.
    2. If there are multiple files attached to a SharePoint item.

    • @RezaDorrani
      @RezaDorrani  2 місяці тому

      Most welcome!
      1 - there is no multi select field. You will have to create a related table to add users for an item. Not something I have tried.
      2 - same as above with file type column

  • @banihas22
    @banihas22 7 місяців тому +1

    Hi Reza, great work as usual! Can you by chance share a link to that comparison table between Dataverse and SharePoint you presented at the beginning of the video?

    • @RezaDorrani
      @RezaDorrani  7 місяців тому +1

      I shared that with channel members

  • @DubbLD
    @DubbLD 7 місяців тому +1

    Very informative, thanks Reza! Question, if this was a very large SharePoint list (say 900,000+ items), would doing this be beneficial? How long would the import take?

    • @RezaDorrani
      @RezaDorrani  7 місяців тому +1

      I have not tested timing for how long that would take. My guess would be a few hours.

  • @spen2431
    @spen2431 7 місяців тому +1

    As always a BIG thumbs up 👍👍 You covered most column types, but what about attachments? ie If you have an app which relies on attachments, would you still use Dataverse or stick to SharePoint? If you use Dataverse, but use SharePoint as the location for the attachments, do you then hit the SharePoint limitations? 💥💥

    • @RezaDorrani
      @RezaDorrani  7 місяців тому +1

      Most welcome!
      For attachments, you can create a separate table which includes column of type File and relate it with your main table.

  • @TheAILead
    @TheAILead 7 місяців тому +1

    Very helpful video Reza. Is there an option to generate the app as Model Driven or Canvas only?

    • @RezaDorrani
      @RezaDorrani  7 місяців тому

      I show both in the video. You can build either or both.

  • @Milyboy6412
    @Milyboy6412 25 днів тому

    Hi Reza, nice content! I have a little confusion about when to choose a SharePoint list or Dataverse. SharePoint is cost-effective compared to Dataverse, especially when it comes to handling multiple attachments in a large organization. can you explain this please ?

    • @RezaDorrani
      @RezaDorrani  25 днів тому

      Price is going to be a factor. Dataverse offers a lot more flexibility in various regards. Not something I could list out here. There are 100s of reasons.

  • @benoau
    @benoau 4 місяці тому +1

    Incredible Thank you Reza🥰

  • @HiteshPatil-lx1zy
    @HiteshPatil-lx1zy 7 місяців тому +1

    Thanks Raza for such a wonderful video it's really helpful for people like us who works on the Powerapp everyday. I m looking for your support to get solution on one instance where I need to check how many answers are submitted in another SP list vs questionnaire list.. I strongly believe that I will get some solution on this from your end

    • @RezaDorrani
      @RezaDorrani  7 місяців тому

      Most welcome!
      I have not done a video on the question answer scenario mentioned. I recommend checking or posting your query on forums in case someone has done something similar powerusers.microsoft.com

  • @tassosm.4790
    @tassosm.4790 2 місяці тому +1

    Very helpful, thank you!

  • @kyle22686
    @kyle22686 7 місяців тому +1

    Great video, Reza! One question, would this work also with SharePoint libraries?

  • @aakashchavan4033
    @aakashchavan4033 Місяць тому

    Hi Reza. If I add data to sharepoint list after creating table from it, Will the table be updated with new data?

    • @RezaDorrani
      @RezaDorrani  Місяць тому

      No - unless you run the dataflow again and add additional logic to only map the updated info

  • @Brothercole1994
    @Brothercole1994 7 місяців тому

    Rezza, sorry I haven't watched the video yet but do you cover Multi select choice column in this video? This is a major issue when doing these sorts of migrations from SP lists to dataverse as power query has a challenge with choices columns. Thanks

    • @RezaDorrani
      @RezaDorrani  7 місяців тому

      I have kept this video at beginner - intermediate level.
      I would call it a major issue. I have not explored multi-select option but I’m sure there would be ways to achieve it.
      I recommend checking or posting your query on forums in case someone has done something similar powerusers.microsoft.com

  • @SmartLearningAI
    @SmartLearningAI 7 місяців тому +1

    Although it gets the job done, Microsoft needs to improve the lookup process and migration into a simpler visual wizard. This should be much simpler todo.

    • @RezaDorrani
      @RezaDorrani  7 місяців тому +1

      This is a v1. There is a lot more coming.

  • @MARKSMAN379
    @MARKSMAN379 4 місяці тому

    Do you know if the "Create with SharePoint List" option is available to Government clients? I do not see that option in my environment and I am not sure if this is a permissions/licensing issue, or if it is unavailable to Government. Thanks in advance for the help!

    • @RezaDorrani
      @RezaDorrani  4 місяці тому +1

      Im not sure about its availability in Gov tenants.

    • @MARKSMAN379
      @MARKSMAN379 4 місяці тому +1

      @@RezaDorrani Thanks for the quick response!

  • @sweetfragrance6890
    @sweetfragrance6890 18 днів тому

    All my formulas work in sharepoint, now i am experimenting and migrating to dataverse. But have an issue with choice columns showing question mark when trying to create collection. I do not want to explicitly select the value in my formula as there are quite a few choice columns each having multiple values. Where choice column.value works in sharepoint. It doesnt work in dataverse. Any solution or video on it?

    • @RezaDorrani
      @RezaDorrani  18 днів тому

      Choice col . Value should work in dataverse as well unless your trying to do something specific which I am probably not understanding.
      I will recommend checking or posting your issue on forums in case someone has experienced something similar
      community.powerplatform.com/

  • @anweshasharma6868
    @anweshasharma6868 6 місяців тому

    Hi Reza - fantastic content as always! I tried creating a table with a SharePoint list, in my case only 20 rows got migrated. I tried 2 other tables (the SP lists have like 5000+ rows). Is this how the preview feature works - they have limited the data that is migrated?

    • @RezaDorrani
      @RezaDorrani  6 місяців тому

      I tried it with a large list and it worked fine. I don’t think there is a 20 row limit.
      20 rows are only shown in preview screen but when you import, it will bring in all the data. I mentioned it in video as well.

    • @anweshasharma6868
      @anweshasharma6868 5 місяців тому

      @@RezaDorrani thanks for the response, is there a way we can mention a publisher name (Dataverse solution publisher) for the table and fields while dping the mapping, as right now all are created with cr15e publisher?

    • @RezaDorrani
      @RezaDorrani  5 місяців тому

      @@anweshasharma6868 If you set a preferred solution, all info will be stored in that solution.
      Check
      ua-cam.com/video/pp6wBvy9Wgs/v-deo.html

    • @anweshasharma6868
      @anweshasharma6868 5 місяців тому

      @@RezaDorrani Interestingly,I set my solution as preferred solution and from inside this solution itself I clicked on Import data for the table and performed all the steps of selecting the sharepoint site, list, columns, mapping etc. I noticed the dataflow gets created outside the solution and all the table and column schema still has the default publisher.. It looks like the preferred solution publisher is not honoured in this case. :) Thank you for the quick response Reza!!

    • @RezaDorrani
      @RezaDorrani  5 місяців тому

      @@anweshasharma6868 First create your table and schema in Dataverse- those will go to preferred solution. Note: preferred solution and solution by default - both features need to be turned on. I will recommend you check the documentation

  • @antoniodelpozzo2652
    @antoniodelpozzo2652 6 місяців тому +1

    Great 👏👏👏👏

  • @jase2568
    @jase2568 7 місяців тому

    This is great, thanks again. Do we still need pro licences to use dataverse tables? I noticed if I create tables within a solution I can use them in a canvas app, with no sign of premium/pro requirements. But I haven't fully tested. Anyway, great content as always. I appreciate it!

    • @RezaDorrani
      @RezaDorrani  7 місяців тому

      Check the comparison deck shown in video.
      There is a line item on licensing.
      A premium license is needed.
      You may be using a developer type environment or may have trial license assigned.

    • @jase2568
      @jase2568 7 місяців тому +1

      @@RezaDorrani ah cheers man, totally missed that line. Must be a trial licence. I know what to look for now though. At least I know about this when the time comes, where all my groveling comes to fruition and we get pro licences 😂

  • @sheikfareedh9500
    @sheikfareedh9500 7 місяців тому

    Hi Reza,
    In my project i got a situation to update a incident number to 4950 records when a new incident created.
    How can i update this large count with PowerApps or power automate?
    can you please let me know or suggest some video of yours?

    • @RezaDorrani
      @RezaDorrani  7 місяців тому +1

      I do not have a video reference on this scenario. I recommend checking or posting your query on forums in case someone has done something similar powerusers.microsoft.com

  • @mallelajyothi9819
    @mallelajyothi9819 7 місяців тому

    Hello Reja.. I have a multi choice column,each item have individual approvers how to send approval notification to individual users

    • @RezaDorrani
      @RezaDorrani  7 місяців тому

      ua-cam.com/video/UE2U2NnmBUI/v-deo.htmlsi=aePYjnSJgS3nPnY8

  • @althafibm
    @althafibm 16 днів тому

    @RezaDorrani, How to retain meta data column values (Created By, Created, Modified By, Modified) from SharePoint List to Dataverse Table during the import as this data is very important for business. Looking for your quick response. Thanks.

    • @RezaDorrani
      @RezaDorrani  16 днів тому

      Those details will change as data flow runs under a dedicated account. I believe additional work would be needed (not something I have thought about)

  • @sweetfragrance6890
    @sweetfragrance6890 3 місяці тому

    Hi Reza, i am preparing my data in sharepoint list before I can connect data to power app.. some rows were deleted during the test phase. Now i have another list with more accurate data but would like to copy it to existing site where rows were deleted.. using power automate is not updating or adding data as its looking for unique ID whixh has been deleted.. please assist. Thanks

    • @RezaDorrani
      @RezaDorrani  3 місяці тому

      I do not have a video reference on this scenario and would have to try it out to provide guidance. I recommend checking on the forums at powerusers.microsoft.com/ in case someone has done something similar.

    • @sweetfragrance6890
      @sweetfragrance6890 3 місяці тому

      Thanks Reza, got this working but now i have another issue.. i have a screen for o365 users.. but performance is slow when scrolling through or searching.. so thought of segregate between alphabets and using next and previous buttons.. but next button never works neither i can go beyond a set of users due to limitation onVisible.. 🤔

    • @RezaDorrani
      @RezaDorrani  3 місяці тому +1

      @@sweetfragrance6890 I would suggest posting your issue on forums

  • @davidmelodies
    @davidmelodies 3 дні тому

    What about multi selection of users in table?

  • @sureshsuthar6118
    @sureshsuthar6118 7 місяців тому

    Hi Rezza, Thank you for the informative video. I would like to request a tutorial on building an API in Power Apps. This API would enable other web applications, built using technologies such as React or Angular, to consume data from Power Apps. Is this possible?

    • @RezaDorrani
      @RezaDorrani  7 місяців тому

      I make videos when I receive multiple requests on a topic. Every 6 months I ask subscribers for topic suggestions on Community Tab of my channel. Most voted idea gets added to my backlog. Make sure to post this idea whenever I post the next topic suggestion post.

  • @aussiebladerunner
    @aussiebladerunner 7 місяців тому

    We have a popular SharePoint based Enterprise app and we run into the relationship and performance issues and Term Store limitations in canvas apps but the Dataverse app licensing would kill our business if we forced the adoption of dataverse at current prices.

    • @RezaDorrani
      @RezaDorrani  7 місяців тому

      Price is for enterprise grade scalability, performance and security and many other features. The premium license requirement for Dataverse is since day 1.

  • @oluwatobiyusuf
    @oluwatobiyusuf 7 місяців тому +1

    Thank you Reza

  • @rayt61
    @rayt61 7 місяців тому +1

    Thanks!

  • @DoraGuo-oj3oe
    @DoraGuo-oj3oe 3 місяці тому

    How to move the attachment file to dataverse table either?

    • @RezaDorrani
      @RezaDorrani  3 місяці тому +1

      You would need to write a flow for that. There is no option out of the box.

  • @LaurenBolin
    @LaurenBolin 3 місяці тому

    Can you do Something like this to transfer over attachments?

    • @RezaDorrani
      @RezaDorrani  3 місяці тому

      Attachments is currently not supported. You could build a flow to get list item attachments and uploaded them to Dataverse.

    • @LaurenBolin
      @LaurenBolin 3 місяці тому

      @@RezaDorrani I have been working on building a flow but have not been successful. Do you know any resources I could look at?

    • @RezaDorrani
      @RezaDorrani  3 місяці тому

      @@LaurenBolin I do not have a reference or resource for it. I will recommend checking or posting your query on forums in case someone has done something similar powerusers.microsoft.com

  • @catrionacarter4539
    @catrionacarter4539 6 місяців тому

    Please do a tutorial for a simple workplace visitor registration app for a company with multiple site locations. This app provides a simple method for employees to check in quickly and check out visitors/maintenance contractors at their office sites from their phones. The data is collated for the security team and added to a SharePoint list to track/log basic visitor information across all sites and create reports for this. It could be from a power page on a SharePoint portal used on a phone or from a SharePoint page. Home screen registration details, e.g., company employee list of names, site locations, visitor/contractor name, visitor/contractor company name, email, phone, reason for visit, check-in date/time, optional upload doc or photo. A free text comments field, search bar to look up, and check out date/time.

    • @RezaDorrani
      @RezaDorrani  6 місяців тому

      Thanks for sharing the requirements in detail 😊
      My rules for making videos is set - “I make videos when I receive multiple requests on a topic. Every 6 months I ask subscribers for topic suggestions on Community Tab of my channel. Most voted idea gets added to my backlog. Make sure to post this idea whenever I post the next topic suggestion post.”

  • @samirpathak8580
    @samirpathak8580 7 місяців тому

    Is this same as virtual table?

    • @RezaDorrani
      @RezaDorrani  7 місяців тому

      No because here the data will be imported into Dataverse

  • @ahoumauricettelaurearmellekoua
    @ahoumauricettelaurearmellekoua 7 місяців тому

    Hello reza, thank you for everything. please can you help me. I have my power apps application which is connected to a sharepoint source. I would likea user who connects to the application having rights to the application but not to the data source to be able to write to this source using another account which has rights to the application and the source of data svp

    • @RezaDorrani
      @RezaDorrani  7 місяців тому +1

      User must have access to list in order to work with data in power apps. Power Apps respects SharePoint security

    • @ahoumauricettelaurearmellekoua
      @ahoumauricettelaurearmellekoua 7 місяців тому

      @@RezaDorrani ok, so i can't create a flow in such a way that person y to write in the list

    • @RezaDorrani
      @RezaDorrani  7 місяців тому

      @@ahoumauricettelaurearmellekoua I did not understand your question

    • @ahoumauricettelaurearmellekoua
      @ahoumauricettelaurearmellekoua 7 місяців тому

      @@RezaDorrani I would like to send a feed to answer my problem

    • @ahoumauricettelaurearmellekoua
      @ahoumauricettelaurearmellekoua 7 місяців тому

      @@RezaDorrani flow of power automate

  • @BigStork
    @BigStork 3 місяці тому

    Great, but why don't you stress right at the start the EACH USER needs a premium license? The cost will explode if you migrate an app used by hundreds/thousands of users...

    • @RezaDorrani
      @RezaDorrani  3 місяці тому +1

      Dataverse is a premium feature.
      I dont have to mention that in every Dataverse video I make. I have done so in my earlier videos.

    • @BigStork
      @BigStork 3 місяці тому +1

      @@RezaDorrani Thanks, you’re right. And big thanks for all the great videos 🙂

  • @maheshkalidas9906
    @maheshkalidas9906 7 місяців тому

    The video quality is a bit poor.

    • @RezaDorrani
      @RezaDorrani  7 місяців тому

      Check your network bandwidth.

  • @JohnHall
    @JohnHall 7 місяців тому

    No.

    • @RezaDorrani
      @RezaDorrani  7 місяців тому

      ?

    • @JohnHall
      @JohnHall 7 місяців тому

      @@RezaDorrani just responding to the title. I will not be transforming our data to Data verse. 😁

    • @RezaDorrani
      @RezaDorrani  7 місяців тому

      @@JohnHall Title does not say you have to 😆