Slide 1

Slide 1 text

How to use Power Apps with Azure SQL Sever Aroh Shukla

Slide 2

Slide 2 text

About Aroh Microsoft Certificated Trainer | Technical Consultant Experience: Office 365, SharePoint Online, Power BI Office 365 & Power BI Trainer Twitter: @aaroh_bits Blog: aarohblah.blogspot.com

Slide 3

Slide 3 text

Agenda • Introduction to Power Platform • Setting up Azure SQL Server for demo • Power Apps with data from AZ SQL Server • Basic Power Apps • Foreign Key Constraint in Power Apps • Demos

Slide 4

Slide 4 text

Introduction to Power Platform

Slide 5

Slide 5 text

Building PowerApps Connect to data & systems you’re already using easily Create apps, forms, and workflows without writing code Use apps on any device – both web and mobile Canvas Apps help business-power-users to create and use custom business apps across platforms using Excel and PowerPoint skills

Slide 6

Slide 6 text

Cloud and on-premises connectivity ▪ Built-in connectivity to 200+ cloud services, files, databases, web APIs, etc. ▪ Seamless hybrid connectivity to on- premises systems via the On- Premises Data Gateway ▪ Build custom connectors for everyone to leverage

Slide 7

Slide 7 text

Business Requirements ▪ Contoso Purchased Microsoft 365 subscription and has corporate Data on Azure SQL Server ▪ Problem Statement ▪ Staff needs to access the data using their mobile devices ▪ They should be able to perform in a quick UI for ▪ Creation ▪ Reading ▪ Updating ▪ Deleting (CRUD )

Slide 8

Slide 8 text

DEMO – 1 Setting up Azure SQL Sever

Slide 9

Slide 9 text

Design: Using Start with Data Wizard

Slide 10

Slide 10 text

DEMO – 2 Power Apps with Azure SQL Data

Slide 11

Slide 11 text

Problem: Populating Drop Down Boxes Azure SQL Database • Need to deal with database referential integrity • Need to deal with foreign keys

Slide 12

Slide 12 text

Design: Power Apps functions ShowColumn function ShowColumns(Table, ColumnName1 [, ColumnName2, ... ] ) ShowColumns(Customer, CustomerName, CustomerID) Lookup function Lookup(Table, ColumnName=“Value”) Lookup(Customer, CustomerID=ThisItem.CustomerID, CustomerName Note: Lookup function joins data to show a value based on a key

Slide 13

Slide 13 text

Gracias Merci