Stvaranje aplikacije od gotovih gradivnih elemenata iz baze podataka Azure SQL
U ovom ćete članku upotrebljavati podatke u bazi podataka Azure SQL za stvaranje aplikacije uz Power Apps za samo nekoliko minuta. Imat ćete potpuno funkcionalnu aplikaciju sa svojim podacima, koju možete prilagoditi prema poslovnim potrebama i dijeliti je na bilo kojem uređaju.
Preduvjeti
- Vaš preglednik mora imati omogućene skočne prozore.
- Potrebna vam je pretplata na Azure.
Ako nemate pretplatu na Azure, stvorite besplatan račun. - Potreban vam je pristup postojećoj bazi podataka SQL.
Ako nemate postojeću bazu podataka SQL, stvorite novu bazu podataka. - Morate dopustiti uslugama Azure pristup poslužitelju baze podataka SQL u postavkama vatrozida.
- Tablica baze podataka SQL mora imati najmanje jedan stupac s tekstnom vrstom podataka.
Stvaranje aplikacije iz portala Azure
Savjet
Aplikaciju koja upotrebljava bazu podataka Azure SQL možete stvoriti i putem usluge Power Apps. Za više informacija pročitajte odjeljak Poveznik SQL Server za Power Apps.
Prijavite se na portal Azure.
Idite na bazu podataka SQL.
Odaberite Power Apps.
Odaberite Početak rada.
Naziv aplikacije automatski se popunjava, ali možete ga promijeniti ako je potrebno.
Unesite lozinku za provjeru autentičnosti za SQL i po potrebi promijenite automatski popunjeno korisničko ime.
Napomena
Ako umjesto SQL provjere autentičnosti želite koristiti Microsoft Entra integriranu provjeru autentičnosti s bazom podataka servisa Azure SQL, stvorite aplikaciju iz Power Apps nje i koristite SQL Server poveznik.
Na padajućem popisu odaberite tablicu koju želite upotrijebiti za stvaranje aplikacije.
Kliknite Stvori.
Power Apps Studio otvorit će se u novoj kartici. Ako je skočni prozor blokiran, ažurirajte preglednik da biste dozvolili skočne prozore i pokušajte ponovno. Nakon stvaranja imat ćete aplikaciju na tri stranice s podacima iz baze podataka SQL.
Pristupanje aplikaciji
Da biste ponovo pristupili stvorenoj aplikaciji, idite na Power Apps.
Okruženje i regija aplikacije
Aplikacija koju ste stvorili na opisani način upotrebljava zadano okruženje za klijenta i implementira se u regiju tog okruženja. Regiju implementirane aplikacije ili zadano okruženje klijenta možete pronaći putem centra za administratore. Da biste pregledali sve aplikacije u određenom okruženju, idite na Power Apps, odaberite Okruženje na traci, a zatim s lijeve strane odaberite Aplikacije.
Pristup aplikacije poslužitelju baze podataka SQL
Možete konfigurirati pristup značajke Power Apps poslužitelju baze podataka Azure SQL s pomoću portala Azure ili spremljene procedure sp_set_firewall_rule.
Da biste konfigurirali pristup putem portala Azure, prijavite se na portal Azure i idite na Poslužitelj SQL. Odaberite Vatrozidi i virtualne mreže i postavite kontrolu Dozvoli uslugama i resursima Azure pristup poslužitelju na UKLJUČENO. Odaberite Spremi da biste poslali promjene.
Također možete koristiti spremljenu proceduru sp_set_firewall_rule s IP adresom 0.0.0.0 kako bi se Azure uslugama omogućio pristup vašem poslužitelju SQL baze podataka.
Ograničenja
- Naziv aplikacije može sadržavati samo slova, bojeve, crtice, zagrade i podvlake.
- Za stvaranje aplikacije putem portala Azure potrebna je provjera autentičnosti SQL.
- Tijekom stvaranja aplikacije radnog područja putem portala Azure moguće je odabrati samo jednu tablicu. Ako želite dodati više tablica i druge izvore podataka dodavanjem više podatkovnih veza, prilagodite aplikaciju nakon stvaranja.
- Povezivanje usluge Power Apps s bazom podataka SQL putem krajnjih točaka usluge VNet nije moguće. Za više informacije pročitajte odjeljak Omogućivanje pristupa putem krajnjih točaka usluge VNet.
Druge napomene
- Pristup aplikacije bazi podataka SQL implicitno se dijeli sa svim korisnicima s kojima podijelite aplikaciju. Provjerite imaju li vjerodajnice za provjeru autentičnosti SQL odgovarajući pristup za čitanje i zapisivanje podataka.
Na primjer, možete stvoriti zasebnu aplikaciju koja se povezuje s istom bazom podataka SQL pomoću različitih vjerodajnica za provjeru autentičnosti SQL kako biste odvojili pristup za čitanje i čitanje/zapisivanje. - Pregledajte ograničenja reguliranja, funkcije i operacije koje se mogu delegirati, poznate probleme i ograničenja poveznika SQL baze podataka koji ova značajka koristi za razmatranje performansi.
- Stvorite aplikaciju u Power Apps kada trebate stvoriti aplikaciju za nezadano okruženje i drugu regiju za klijenta koristeći podatke iz baze podataka SQL.
Sljedeći koraci
Kao sljedeći korak, upotrijebite studio Power Apps za prilagodbu aplikacije dodavanjem dodatnih kontrola, slika i logike kako bi bolje odgovarala vašim poslovnim potrebama.
Pogledajte
- Dijeljenje aplikacije radnog područja u usluzi Power Apps
- Dodavanje podatkovne veze aplikaciji radnog područja u usluzi Power Apps
- Prilagodba aplikacije od gotovih gradivnih elemenata na usluzi Power Apps
Napomena
Možete li nam reći više o željenim jezicima za dokumentaciju? Ispunite kratki upitnik. (imajte na umu da je upitnik na engleskom jeziku)
Ispunjavanje upitnika će trajati otprilike sedam minuta. Osobni podaci se ne prikupljaju (izjava o zaštiti privatnosti).