Our European Collaboration Summit 2021 slides (with Isabelle Van Campenhoudt and serge Luca)
How to choose between SharePoint lists, SQL Azure, Microsoft Dataverse with Doctor Flow and Isa
Team Nation 2022 - How to choose between Dataverse, SQL Azure, SharePoint lis...serge luca
This is the session MVPs Serge Luca aka Doctor Flow and Isabelle Van Campenhoudt presented at Teams nation 2022. They provide criteria for choosing between Dataverse, Dataverse for Teams, SharePoint lists, SQL Azure.
Introduction to Power Platform
Low Code Evolution
Who is building solutions with the Power Platform?
Why Power Platform?
Integrated low code platform
What is the Common Data Service?
Two Types of Data.
Power Apps
Power Automate
Power BI
Demo
Reference
Team Nation 2022 - How to choose between Dataverse, SQL Azure, SharePoint lis...serge luca
This is the session MVPs Serge Luca aka Doctor Flow and Isabelle Van Campenhoudt presented at Teams nation 2022. They provide criteria for choosing between Dataverse, Dataverse for Teams, SharePoint lists, SQL Azure.
Introduction to Power Platform
Low Code Evolution
Who is building solutions with the Power Platform?
Why Power Platform?
Integrated low code platform
What is the Common Data Service?
Two Types of Data.
Power Apps
Power Automate
Power BI
Demo
Reference
An overview of Power Automate, cloud and desktop flows. Hints and tips on how to get started with Power Automate.
Examples and links to key documentation and additional information.
Powerapps is a tool provided by Microsoft to its office365 customers that allows users at all level of computer expertise to create powerful apps that connect data from various sources and present it in a meaningful way.
Getting Started & Driving Success With Power Platform At ScaleRichard Harbridge
Understanding the many capabilities of the Microsoft Power Platform is essential for any technology leader in today's world. Yet, the more significant challenge for many business leaders is understanding how they can drive meaningful impact in their own business based on these technologies.Power Platform makes incredible things possible at a fraction of the cost. Still, the focus often is on the plumbing or ways Power Platform supports that future state instead of envisioning future states powered by them. This session will focus on the best strategies to leverage when building business momentum around the Microsoft Power Platform. We will explore how organizations inspire and grow their usage of these tools and ideas/examples of Power Platform solutions that drive success for other customers.Join Richard Harbridge, a Microsoft MVP and internationally recognized expert on Microsoft 365 and the Employee Experience, as he shares insight on how to better plan for, prepare for and benefit from the future of the Microsoft Power Platform.
PowerApps plays a major part in Microsoft Business Application Platform Innovation by providing an easy way for the Power Users to build apps that are integrated with Business data. In this session I explored the overall picture on PowerApps with two demos.
Power BI is a platform that generates dashboards and reports to fuel business intelligence and offers actionable insights through meaningful metrics. Through performing real-time data analytics, Microsoft Power BI delivers interactive reports that give you a deeper view of your business.
Dans cette session nous vous présenterons les différentes manières d'utiliser SQL Server dans une infrastructure Cloud (Microsoft Azure). Seront présentés des scénarios hybrides, de migration, de backup, et d'hébergement de bases de données SQL Server en mode IaaS ou PaaS.
An overview of Power Automate, cloud and desktop flows. Hints and tips on how to get started with Power Automate.
Examples and links to key documentation and additional information.
Powerapps is a tool provided by Microsoft to its office365 customers that allows users at all level of computer expertise to create powerful apps that connect data from various sources and present it in a meaningful way.
Getting Started & Driving Success With Power Platform At ScaleRichard Harbridge
Understanding the many capabilities of the Microsoft Power Platform is essential for any technology leader in today's world. Yet, the more significant challenge for many business leaders is understanding how they can drive meaningful impact in their own business based on these technologies.Power Platform makes incredible things possible at a fraction of the cost. Still, the focus often is on the plumbing or ways Power Platform supports that future state instead of envisioning future states powered by them. This session will focus on the best strategies to leverage when building business momentum around the Microsoft Power Platform. We will explore how organizations inspire and grow their usage of these tools and ideas/examples of Power Platform solutions that drive success for other customers.Join Richard Harbridge, a Microsoft MVP and internationally recognized expert on Microsoft 365 and the Employee Experience, as he shares insight on how to better plan for, prepare for and benefit from the future of the Microsoft Power Platform.
PowerApps plays a major part in Microsoft Business Application Platform Innovation by providing an easy way for the Power Users to build apps that are integrated with Business data. In this session I explored the overall picture on PowerApps with two demos.
Power BI is a platform that generates dashboards and reports to fuel business intelligence and offers actionable insights through meaningful metrics. Through performing real-time data analytics, Microsoft Power BI delivers interactive reports that give you a deeper view of your business.
Dans cette session nous vous présenterons les différentes manières d'utiliser SQL Server dans une infrastructure Cloud (Microsoft Azure). Seront présentés des scénarios hybrides, de migration, de backup, et d'hébergement de bases de données SQL Server en mode IaaS ou PaaS.
Global Power Platform 2022 How to set up help desk solution within Micros...Aroh Shukla
📌Digital Transformation with #MicrosoftTeams
📌What & Why #PowerPlatform for #lowcode code solutions
📌When to use #MicrosoftDataverse teams
📌 Microsoft Dataverse for Teams – #Techincal Specs
📌Business Case: Creating a #HelpDesk solution within #MicrosoftTeams from scratch
Azure Data Factory | Moving On-Premise Data to Azure Cloud | Microsoft Azure ...Edureka!
** Microsoft Azure Certification Training : https://www.edureka.co/microsoft-azure-training **
This Edureka "Azure Data Factory” tutorial will give you a thorough and insightful overview of Microsoft Azure Data Factory and help you understand other related terms like Data Lakes and Data Warehousing.
Following are the offering of this tutorial:
1. Why Azure Data Factory?
2. What Is Azure Data Factory?
3. Data Factory Concepts
4. What is Azure Data Lake?
5. Data Lake Concepts
6. Data Lake Vs Data Warehouse
7. Demo- Moving On-Premise Data To Cloud
Check out our Playlists: https://goo.gl/A1CJjM
Azure SQL Database Managed Instance is a new flavor of Azure SQL Database that is a game changer. It offers near-complete SQL Server compatibility and network isolation to easily lift and shift databases to Azure (you can literally backup an on-premise database and restore it into a Azure SQL Database Managed Instance). Think of it as an enhancement to Azure SQL Database that is built on the same PaaS infrastructure and maintains all it's features (i.e. active geo-replication, high availability, automatic backups, database advisor, threat detection, intelligent insights, vulnerability assessment, etc) but adds support for databases up to 35TB, VNET, SQL Agent, cross-database querying, replication, etc. So, you can migrate your databases from on-prem to Azure with very little migration effort which is a big improvement from the current Singleton or Elastic Pool flavors which can require substantial changes.
[Serge Luca, Isabelle Van Campenhoudt] You have started using Microsoft flow, you have attended a Flow introduction presentation but you feel that before doing real projects you need to know a little bit more.
After working with Microsoft Flow almost every day since the begining of the product, we faced some situations and traps that require more advanced skills.
This is what this session is al about.
We will show you different real world problems and the way we solved it.
You will learn about the workflow definition language , creating custom connectors, webhooks, how to extend Flows, how to use it from existing applications, the very latest features, and if the well known "Workflow best practices" can be applied to Microsoft Flow today or in the future.
This will be a demo-heavy session.
Making the Most of Power BI with SQL Server 2014 and AzurePerficient, Inc.
Power BI is a compelling new cloud-based BI offering for Office 365 SharePoint Online users, with advanced collaborative capabilities including mobile cross-platform reporting, on-the-fly dashboarding and natural language querying.
When you combine Power BI’s self-service business intelligence with SQL Server 2014 and Microsoft Azure, you can host your entire BI solution in the cloud while providing greater access to business analytics than ever before.
Join Perficient's Microsoft business intelligence expert Andrew Tegethoff to learn how to host your analytics and reporting solution in the cloud with Power BI and SQL Server 2014.
Migrating on premises workload to azure sql databasePARIKSHIT SAVJANI
Azure SQL Database is a fully managed cloud database service with built-in intelligence, elastic scale, performance, reliability, and data protection that enables enterprises and ISVs to reduce their total cost of ownership and operational cost and overheads. In this session, I will share real-world experience of successfully migrated existing SaaS application and on-premises workload for some our tier 1 customers and ISV partners to Azure SQL Database service. The session walks through planning, assessment, migration tools and best practices from the proven experiences and practices of migrating real world applications to Azure SQL Database service.
SQL Analytics Powering Telemetry Analysis at ComcastDatabricks
Comcast is one of the leading providers of communications, entertainment, and cable products and services. At the heart of it is Comcast RDK providing the backbone of telemetry to the industry. RDK (Reference Design Kit) is pre-bundled opensource firmware for a complete home platform covering video, broadband and IoT devices. RDK team at Comcast analyzes petabytes of data, collected every 15 minutes from 70 million devices (video and broadband and IoT devices) installed in customer homes. They run ETL and aggregation pipelines and publish analytical dashboards on a daily basis to reduce customer calls and firmware rollout. The analysis is also used to calculate WIFI happiness index which is a critical KPI for Comcast customer experience.
In addition to this, RDK team also does release tracking by analyzing the RDK firmware quality. SQL Analytics allows customers to operate a lakehouse architecture that provides data warehousing performance at data lake economics for up to 4x better price/performance for SQL workloads than traditional cloud data warehouses.
We present the results of the “Test and Learn” with SQL Analytics and the delta engine that we worked in partnership with the Databricks team. We present a quick demo introducing the SQL native interface, the challenges we faced with migration, The results of the execution and our journey of productionizing this at scale.
AWS Summit Stockholm 2014 – B4 – Business intelligence on AWSAmazon Web Services
Business intelligence is often described as a set of methodologies and technologies that transform raw data into meaningful and useful information for business purposes. But this simple description hides many technical challenges IT teams struggle with. This session will show how to build business intelligence applications leveraging AWS, from the raw data import, consumption and storage down to the information production. We will also cover best practices for services such as Amazon Redshift or Amazon RDS, and how to use applications such as SAP Hana, Jaspersoft and others.
F1_Design Mission Critical Enterprise Applications with Power Automate and Do...serge luca
Design Mission-Critical Enterprise Applications with Power Automate and Doctor Flow. European Power Platform Conference 2022 Berlin. BY Doctor Flow aka Serge Luca
AOS Germany- 2020-Advanced Business Process Management with Power Automate an...serge luca
In this session, Serge Luca, aka Doctor Flow, describes what it takes to create mission-critical enterprise applications with the Power Platform 4 essential Power Platform patterns + 1 reference implementation: his open-source Power Platform BPM Toolkit
Rencore Power Automate Mini Summit : Power Automate Business Process Manageme...serge luca
In this session Doctor Flow aka Serge Luca will share some Power Automate patterns & best practices + how to do BPM for free in the Power Plaform with the BPM Toolkit
How to become a Power Automate/Flow hero with Doctor Flow (Session online SPS...serge luca
How to become a Power Automate/Flow hero with Doctor Flow aka "Serge Luca" (Session online SPSWarsaw - 2020). Power Platform, Power Automate tips and tricks.
Microsoft flow best practices with Doctor Flow. PowerSaturday 2019, Parisserge luca
Microsoft flow best practices with Doctor Flow (aka serge Luca) PowerSaturday 2019. Paris. Serge Luca, MVP Office 365 and MVP Business Applications (Flow). Brussels
How Recreation Management Software Can Streamline Your Operations.pptxwottaspaceseo
Recreation management software streamlines operations by automating key tasks such as scheduling, registration, and payment processing, reducing manual workload and errors. It provides centralized management of facilities, classes, and events, ensuring efficient resource allocation and facility usage. The software offers user-friendly online portals for easy access to bookings and program information, enhancing customer experience. Real-time reporting and data analytics deliver insights into attendance and preferences, aiding in strategic decision-making. Additionally, effective communication tools keep participants and staff informed with timely updates. Overall, recreation management software enhances efficiency, improves service delivery, and boosts customer satisfaction.
We describe the deployment and use of Globus Compute for remote computation. This content is aimed at researchers who wish to compute on remote resources using a unified programming interface, as well as system administrators who will deploy and operate Globus Compute services on their research computing infrastructure.
Globus Connect Server Deep Dive - GlobusWorld 2024Globus
We explore the Globus Connect Server (GCS) architecture and experiment with advanced configuration options and use cases. This content is targeted at system administrators who are familiar with GCS and currently operate—or are planning to operate—broader deployments at their institution.
Cyaniclab : Software Development Agency Portfolio.pdfCyanic lab
CyanicLab, an offshore custom software development company based in Sweden,India, Finland, is your go-to partner for startup development and innovative web design solutions. Our expert team specializes in crafting cutting-edge software tailored to meet the unique needs of startups and established enterprises alike. From conceptualization to execution, we offer comprehensive services including web and mobile app development, UI/UX design, and ongoing software maintenance. Ready to elevate your business? Contact CyanicLab today and let us propel your vision to success with our top-notch IT solutions.
How to Position Your Globus Data Portal for Success Ten Good PracticesGlobus
Science gateways allow science and engineering communities to access shared data, software, computing services, and instruments. Science gateways have gained a lot of traction in the last twenty years, as evidenced by projects such as the Science Gateways Community Institute (SGCI) and the Center of Excellence on Science Gateways (SGX3) in the US, The Australian Research Data Commons (ARDC) and its platforms in Australia, and the projects around Virtual Research Environments in Europe. A few mature frameworks have evolved with their different strengths and foci and have been taken up by a larger community such as the Globus Data Portal, Hubzero, Tapis, and Galaxy. However, even when gateways are built on successful frameworks, they continue to face the challenges of ongoing maintenance costs and how to meet the ever-expanding needs of the community they serve with enhanced features. It is not uncommon that gateways with compelling use cases are nonetheless unable to get past the prototype phase and become a full production service, or if they do, they don't survive more than a couple of years. While there is no guaranteed pathway to success, it seems likely that for any gateway there is a need for a strong community and/or solid funding streams to create and sustain its success. With over twenty years of examples to draw from, this presentation goes into detail for ten factors common to successful and enduring gateways that effectively serve as best practices for any new or developing gateway.
Advanced Flow Concepts Every Developer Should KnowPeter Caitens
Tim Combridge from Sensible Giraffe and Salesforce Ben presents some important tips that all developers should know when dealing with Flows in Salesforce.
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus
As part of the DOE Integrated Research Infrastructure (IRI) program, NERSC at Lawrence Berkeley National Lab and ALCF at Argonne National Lab are working closely with General Atomics on accelerating the computing requirements of the DIII-D experiment. As part of the work the team is investigating ways to speedup the time to solution for many different parts of the DIII-D workflow including how they run jobs on HPC systems. One of these routes is looking at Globus Compute as a way to replace the current method for managing tasks and we describe a brief proof of concept showing how Globus Compute could help to schedule jobs and be a tool to connect compute at different facilities.
Check out the webinar slides to learn more about how XfilesPro transforms Salesforce document management by leveraging its world-class applications. For more details, please connect with sales@xfilespro.com
If you want to watch the on-demand webinar, please click here: https://www.xfilespro.com/webinars/salesforce-document-management-2-0-smarter-faster-better/
Into the Box Keynote Day 2: Unveiling amazing updates and announcements for modern CFML developers! Get ready for exciting releases and updates on Ortus tools and products. Stay tuned for cutting-edge innovations designed to boost your productivity.
Unleash Unlimited Potential with One-Time Purchase
BoxLang is more than just a language; it's a community. By choosing a Visionary License, you're not just investing in your success, you're actively contributing to the ongoing development and support of BoxLang.
Experience our free, in-depth three-part Tendenci Platform Corporate Membership Management workshop series! In Session 1 on May 14th, 2024, we began with an Introduction and Setup, mastering the configuration of your Corporate Membership Module settings to establish membership types, applications, and more. Then, on May 16th, 2024, in Session 2, we focused on binding individual members to a Corporate Membership and Corporate Reps, teaching you how to add individual members and assign Corporate Representatives to manage dues, renewals, and associated members. Finally, on May 28th, 2024, in Session 3, we covered questions and concerns, addressing any queries or issues you may have.
For more Tendenci AMS events, check out www.tendenci.com/events
Your Digital Assistant.
Making complex approach simple. Straightforward process saves time. No more waiting to connect with people that matter to you. Safety first is not a cliché - Securely protect information in cloud storage to prevent any third party from accessing data.
Would you rather make your visitors feel burdened by making them wait? Or choose VizMan for a stress-free experience? VizMan is an automated visitor management system that works for any industries not limited to factories, societies, government institutes, and warehouses. A new age contactless way of logging information of visitors, employees, packages, and vehicles. VizMan is a digital logbook so it deters unnecessary use of paper or space since there is no requirement of bundles of registers that is left to collect dust in a corner of a room. Visitor’s essential details, helps in scheduling meetings for visitors and employees, and assists in supervising the attendance of the employees. With VizMan, visitors don’t need to wait for hours in long queues. VizMan handles visitors with the value they deserve because we know time is important to you.
Feasible Features
One Subscription, Four Modules – Admin, Employee, Receptionist, and Gatekeeper ensures confidentiality and prevents data from being manipulated
User Friendly – can be easily used on Android, iOS, and Web Interface
Multiple Accessibility – Log in through any device from any place at any time
One app for all industries – a Visitor Management System that works for any organisation.
Stress-free Sign-up
Visitor is registered and checked-in by the Receptionist
Host gets a notification, where they opt to Approve the meeting
Host notifies the Receptionist of the end of the meeting
Visitor is checked-out by the Receptionist
Host enters notes and remarks of the meeting
Customizable Components
Scheduling Meetings – Host can invite visitors for meetings and also approve, reject and reschedule meetings
Single/Bulk invites – Invitations can be sent individually to a visitor or collectively to many visitors
VIP Visitors – Additional security of data for VIP visitors to avoid misuse of information
Courier Management – Keeps a check on deliveries like commodities being delivered in and out of establishments
Alerts & Notifications – Get notified on SMS, email, and application
Parking Management – Manage availability of parking space
Individual log-in – Every user has their own log-in id
Visitor/Meeting Analytics – Evaluate notes and remarks of the meeting stored in the system
Visitor Management System is a secure and user friendly database manager that records, filters, tracks the visitors to your organization.
"Secure Your Premises with VizMan (VMS) – Get It Now"
Understanding Globus Data Transfers with NetSageGlobus
NetSage is an open privacy-aware network measurement, analysis, and visualization service designed to help end-users visualize and reason about large data transfers. NetSage traditionally has used a combination of passive measurements, including SNMP and flow data, as well as active measurements, mainly perfSONAR, to provide longitudinal network performance data visualization. It has been deployed by dozens of networks world wide, and is supported domestically by the Engagement and Performance Operations Center (EPOC), NSF #2328479. We have recently expanded the NetSage data sources to include logs for Globus data transfers, following the same privacy-preserving approach as for Flow data. Using the logs for the Texas Advanced Computing Center (TACC) as an example, this talk will walk through several different example use cases that NetSage can answer, including: Who is using Globus to share data with my institution, and what kind of performance are they able to achieve? How many transfers has Globus supported for us? Which sites are we sharing the most data with, and how is that changing over time? How is my site using Globus to move data internally, and what kind of performance do we see for those transfers? What percentage of data transfers at my institution used Globus, and how did the overall data transfer performance compare to the Globus users?
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...Hivelance Technology
Cryptocurrency trading bots are computer programs designed to automate buying, selling, and managing cryptocurrency transactions. These bots utilize advanced algorithms and machine learning techniques to analyze market data, identify trading opportunities, and execute trades on behalf of their users. By automating the decision-making process, crypto trading bots can react to market changes faster than human traders
Hivelance, a leading provider of cryptocurrency trading bot development services, stands out as the premier choice for crypto traders and developers. Hivelance boasts a team of seasoned cryptocurrency experts and software engineers who deeply understand the crypto market and the latest trends in automated trading, Hivelance leverages the latest technologies and tools in the industry, including advanced AI and machine learning algorithms, to create highly efficient and adaptable crypto trading bots
Strategies for Successful Data Migration Tools.pptxvarshanayak241
Data migration is a complex but essential task for organizations aiming to modernize their IT infrastructure and leverage new technologies. By understanding common challenges and implementing these strategies, businesses can achieve a successful migration with minimal disruption. Data Migration Tool like Ask On Data play a pivotal role in this journey, offering features that streamline the process, ensure data integrity, and maintain security. With the right approach and tools, organizations can turn the challenge of data migration into an opportunity for growth and innovation.
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisGlobus
JASMIN is the UK’s high-performance data analysis platform for environmental science, operated by STFC on behalf of the UK Natural Environment Research Council (NERC). In addition to its role in hosting the CEDA Archive (NERC’s long-term repository for climate, atmospheric science & Earth observation data in the UK), JASMIN provides a collaborative platform to a community of around 2,000 scientists in the UK and beyond, providing nearly 400 environmental science projects with working space, compute resources and tools to facilitate their work. High-performance data transfer into and out of JASMIN has always been a key feature, with many scientists bringing model outputs from supercomputers elsewhere in the UK, to analyse against observational or other model data in the CEDA Archive. A growing number of JASMIN users are now realising the benefits of using the Globus service to provide reliable and efficient data movement and other tasks in this and other contexts. Further use cases involve long-distance (intercontinental) transfers to and from JASMIN, and collecting results from a mobile atmospheric radar system, pushing data to JASMIN via a lightweight Globus deployment. We provide details of how Globus fits into our current infrastructure, our experience of the recent migration to GCSv5.4, and of our interest in developing use of the wider ecosystem of Globus services for the benefit of our user community.
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Anthony Dahanne
Les Buildpacks existent depuis plus de 10 ans ! D’abord, ils étaient utilisés pour détecter et construire une application avant de la déployer sur certains PaaS. Ensuite, nous avons pu créer des images Docker (OCI) avec leur dernière génération, les Cloud Native Buildpacks (CNCF en incubation). Sont-ils une bonne alternative au Dockerfile ? Que sont les buildpacks Paketo ? Quelles communautés les soutiennent et comment ?
Venez le découvrir lors de cette session ignite
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
How to choose between SharePoint lists, SQL Azure, Microsoft Dataverse with Doctor Flow and Isa
1. 29TH NOVEMBER – 1ST DECEMBER 2021
Isabelle Van Campenhoudt
Serge Luca
Power Platform Associates
HOW TO CHOOSE BETWEEN SHAREPOINT LISTS, SQL AZURE,
MICROSOFT DATAVERSE
3. Isabelle Van Campenhoudt
Data Platform MVP, Brussels
Consultant, Speaker Trainer, Community Leader
SQL server since 1999
SharePoint BI & Power BI since it starts
Blog: theSQLGrrrl.wordpress.com
ivc@shareql.com
Twitter: @theSQLgrrrl
SQL
BI
Tuning
Architecture
Coffee making
4. Doctor Flow aka “Serge Luca”
Business Application MVP, Brussels
MVP 15th year
Business Apps, Office 365 Solution architect
Creator of the open-source Power Platform BPM Toolkit
Author of “Power Automate in a day”
Blog: sergeluca.wordpress.com
sergeluca@shareql.com
Twitter: @sergeluca
5. Agenda
Power Platform overview
What you really need to know about Dataverse
Dataverse versus SQL, SharePoint [Go-No Features]
Dataverse versus SQL, SharePoint [Cherry on the cake features]
Conclusions
9. Connectors
• More than 480 connectors
• Connectors to
• Dataverse
• SQL server (cloud and on premises)
• SharePoint (cloud and on premises)
10. Where to start
Advice : if you have existing data
somewhere, keep it where it is
• There are connectors
• On premises : use the on-
premises data gateway
The question is : what should I
chose if I start from scratch ?
11. Go–No Go features
Storage Performance Real time
Api calls/
connection
RPO/RTO
Price
Document
storage &
management
Transactions Silos
Power Apps
Portal
Model driven
apps
Complex
relational
model
AI Builder
Security Field
level security
Security : record
sharing/row
level security
14. It is much more than a database
• Storage
• Application Server
• Back-end of Dynamics 365
2 configurations
• Dataverse
Not free
• Dataverse for Teams
"Free" with Microsoft 365
Limitations
18. How can we use Dataverse
Create an
environment
Create a table
Secure the table
(who can do what)
Call the oData Web
api Directly or
indirectly
(connectors)
22. FetchXML = the SQL language of Dataverse
https://docs.microsoft.com/en-us/powerapps/developer/data-
platform/use-fetchxml-left-outer-join-query-records-not-in
26. Price : you get what you pay for
Each end user interacting with DV Or SQL must have a premium license
Power Apps Per app license: 1 app 1000 employees x4,20€/month x 12 months =
50.400 €/Year
Power Apps Per user license: Unlimited apps 1000 employees x16,20€/month x 12
months = 194.400 €/year
Pay as you go : 8,20€/month/employee/used application in the month
Azure SQL SharePoint Dataverse Dataverse for Teams
Each end user must
pay:
Premium + Storage M365 License Premium M365 License
27. Dataverse storage price
Dataverse storage
• Database
• Logs
• Files
Premium Licences give storage
• Power Apps per user: 10 GB Db, 20 GB Files, 2 GB logs
Buy add-ons to have more storage
• 2 GB
• 1 millions rows
29. Storage capacity
Azure SQL
• SQL
• “unlimited”
SharePoint
• meta model
on top of SQL
& Azure Blob
storage
• “unlimited”
(30 M/List)
Dataverse
• SQL, Cosmos
DB, Azure
Blob Storage
• “unlimited”
Dataverse for
Teams
• SQL, Cosmos
DB, Azure
Blob Storage
• 1 M rows, 2
GB
30. Business continuity
Azure SQL SharePoint Dataverse Dataverse for Teams
SLA:99,99%
RPO 5-10 min
RTO <12h
PITR 1-365
geo replication and
LTR 10 years
SLA:99,9% SLA
Backups every 12
hours
Records retention : 90
days retention (Recycle
Bin)
SLA :99,9%
RPO :5-10 min
Backups expires after 7
days
SLA :99,9%
RPO :5-10 min
Backups expires after 7
days
Third party tools can be purchased to extend the backup retention period (Dataverse and
SP)
SLA= Service Level Agrement
RTO = Recovery Time Objective
RPO = Recovery Point Objective
LTR = Long Term Rention
PITR =Point in Time Restore
99,9% = 8h45 downtime a year
99,99% = 58 minutes a year
31. Performance & throttling
Azure SQL SharePoint Dataverse Dataverse for Teams
Performance Very high Average Very high Very high
Api calls/ connection 3000/60sec 600/60 sec 1200/60 sec 1200/60 sec
32. Extensibility
Azure SQL SharePoint Dataverse Dataverse for Teams
Extensibility
Trigger, Stored proc,
Power Automate
Power Automate
SharePoint Framework
Workflows, plugins,
rollups, Power
Automate, jobs
Power Automate,
Power Fx in the DB
37. Security
Azure SQL SharePoint Dataverse
Dataverse for
Teams
Role Based
Security
**** **** ***** ***
Record Sharing Yes Yes Yes No
Field Level
Security
Yes No Yes No
Hierarchy No No Yes No
38. Security roles in Dataverse
• When a record is created, defines who can
• Create
• Read
• Modify (Write)
• Own (Assign)
• Share with someone else
45. Applications that require Dataverse
Power Apps
Portal
Model Driven
Apps
AI Builder
Dataverse (not DV4T!)
46. Applications requiring Dataverse
Azure SQL SharePoint
Power Apps Portal Via Power Automate Via Power Automate
Model Driven Apps Via Power Automate Via Power Automate
AI Builder No No
50. Off-line support
Azure SQL SharePoint Dataverse Dataverse for Teams
Off-line
To be implemented in
client app
To be implemented in
client app
Out of the box No
51. Dataverse relevance search
Entities can be indexed + crawled and be searched
The internal engine is Azure Cognitive Search
Document in entities can be indexed too
The (Apache) Lucerne query syntax can be used
• Fuzzy search, proximity search,…
• https://docs.microsoft.com/en-us/azure/search/query-lucene-
syntax
52. Auditing
Auditing at the environment level
Auditing at the table level
Auditing at the field level
55. Conclusions
Keep your data where it is
You cannot be wrong by using SQL Azure
In most case Dataverse is a great SaaS solution
It gives you many Dynamics 365 features
You can combine
You can upgrade from DV4T to DV
SQL/SharePoint/Dataverse
Dataverse for Teams and SharePoint
Dataverse is not a toy
What is truly Dataverse? Not a toy , not a new Access
What are the criteria to choose the solution or defend your choice
Understanding the criteria implications--- the devil is in the details
Find out what can potentially block your project “NoGo”
Conclusions
Language used in Power Apps = Power Fx
Language used in Power Automate = Logic Apps + Power Fx in 2022
https://docs.microsoft.com/en-us/power-platform/admin/business-continuity-disaster-recovery
TODO ISA : expliquer
En Azure SQL, quelles sont les options qui permettent quasiment d’être en SaaS ?
Les options automatiques sont typiquement Paas: mise a jours, aavailability, monitoring auditing et scalability. Parc ontre il n’y a pas d’aide particulière à “l’interieur” de l’outil
Ca requiert donc une connaissance de SQL dev– mais pas trop d’admin ou en tout cas c’est vachement allege
Voir: https://docs.microsoft.com/en-us/azure/azure-sql/database/sql-database-paas-overview
Outils:
SharePoint meta model = several SP list combined in one SQL Table -> more contention
TODO serge check dataverse max size
SharePoint meta model = several SP list combined in one SQL Table -> more contention
TODO serge demo
SharePoint meta model = several SP list combined in one SQL Table -> more contention
TODO serge demo
SharePoint meta model = several SP list combined in one SQL Table -> more contention
TODO serge demo
SharePoint meta model = several SP list combined in one SQL Table -> more contention
If we define a security role with ‘Business unit’ and we apply this role to HR.
People of HR won’t see the data generated by people from HR Belgium and HR China
If we define a security role with ‘Parent child Business uni’t and we apply this role to HR.
If we define a security role with ‘Business unit’ and we apply this role to HR.
People of HR won’t see the data generated by people from HR Belgium and HR China
If we define a security role with ‘Parent child Business uni’t and we apply this role to HR.
SharePoint meta model = several SP list combined in one SQL Table -> more contention
SharePoint meta model = several SP list combined in one SQL Table -> more contention