SQL Server -yhteyden luominen Power Appsista

Voit muodostaa yhteyden SQL Serveriin Azuresta tai paikallisesta tietokannasta.

Huomautus

Juuri luotuihin SQL-tietolähteisiin ei enää lisätä etuliitettä [dbo], niin kuin aiemmissa Power Apps -versioissa.

Lisätietoja on kohdassa Power Appsin yleisiä ongelmia ja ratkaisuja.

Luo sovellus automaattisesti

Katso lisätietoja sovelluksen muodostamisesta käytössä olevasta Power Apps -versiosta riippuen uudesta ulkoasusta tai perinteisestä ulkoasusta.

  1. Kirjaudu Power Apps -palveluun

  2. Valitse aloitussivulla vaihtoehdoksi yksisivuinen valikoima tai kolmen näytön mobiilisovellus seuraavasti:

    • Jos haluat luoda yksisivuisen valikoimasovelluksen, jossa on reagoiva asettelu, valitse joko
      • Aloita tiedoista > Valitse ulkoiset tiedot > SQL:sta.
      • Aloita sivun rakenteesta > Ulkoisiin tietoihin yhteydessä oleva valikoima > SQL:sta.
    • Jos haluat luoda kolmenäyttöisen mobiilisovelluksen, valitse Aloita sovellusmallista > SQL:stä.
  3. Valitse SQL-yhteys ja valitse sitten taulukko. Voit valita toisen yhteyden valitsemalla ylivuotovalikon ..., jotta voit vaihtaa yhteyden tai luoda uuden SQL-yhteyden.

    Huomautus

    Vain yksi yhteys näytetään kerrallaan.

  4. Valitse Luo sovellus, kun olet valmis.

Tallennettujen toimintosarjojen kutsuminen suoraan Power Fx:ssä (esiversio)

Voit kutsua SQL Serveriin tallennettuja toimintosarjoja suoraan Power Fx:sta ottamalla käyttöön SQL Serverin tallennetun toimintosarjan esiversion valitsimen.

  1. Siirry kohtaan Asetukset > Tulevat ominaisuudet > Esiversio.
  2. Hae tallennettuja toimintosarjoja.
  3. Ota esiversion valitsin käyttöön esitetyllä tavalla.

Näyttökuva, jossa SQL Serverin tallentamien toimintosarjojen vaihtopainikkeen arvoksi on määritetty Päällä.

Kun sovellukseen lisätään SQL Server -yhteys, myös taulukoita ja näkymiä sekä tallennettuja toimintosarjoja voidaan lisätä.

Näyttökuva, jossa on niiden taulukoiden, näkymien ja tallennettujen toimintosarjojen luettelot, jotka voidaan lisätä sovellukseen.

Jos tallennettu toimintosarja ei ole heti näkyvissä, se löytyy nopeimmin tekemällä haku.

Kun tallennettu toimintosarja on valittu, näkyviin tulee alitason solmu, ja tallennetulle toimintosarjalle voidaan antaa Turvallinen valikoimissa ja taulukoissa käyttöä varten -määritys. Jos tämä asetus valitaan, tallennettu toimintosarja voidaan määrittää taulukoissa Nimikkeet-ominaisuudeksi sovelluksessa käyttöä varten.

Ota tämä asetus käyttöön vain seuraavissa tapauksissa:

  1. Sivuvaikutuksia ei ole, kun tätä toimintosarjaa kutsutaan tarvittaessa usein Power Appsin päivittäessä ohjausobjektin. Kun sitä käytetään valikoiman tai taulukon Nimikkeet-ominaisuuden kanssa, Power Apps kutsuu tallennettua toimintosarjaa aina, kun järjestelmä määrittää päivityksen tarpeelliseksi. Tallennetun toimintosarjan kutsumista ei voi ohjata.
  2. Tallennettu toimintosarja palauttaa delegoitavaa rajoitusta (500/2 000) vähemmän tietueita. Kun taulukko tai näkymä on määritetty Nimikkeet-ominaisuudelle, Power Apps voi ohjata sivutusta ja tuoda tarvittaessa kerralla 100 tietuetta. Tallennetut toimintosarjat ovat erilaisia, ja ne voivat olla sivutettavissa tallennetun toimintosarjan argumentin kautta. Power Apps ei voi tuoda sivuja automaattisesti samalla tavalla kuin taulukoista ja näkymistä. Tekijän on määritettävä sivutettavuus.

Esimerkki:

Kun lisäät tallennetun toimintosarjan, projektissa voi olla näkyvissä useita tietolähteitä.

Näyttökuva SQL-tietolähteistä.

Anna tallennetun toimintosarjan nimelle etuliitteeksi siihen liitetyn yhdistimen nimi. Esimerkiksi DataCardValue3_1.Text on lähtöisin DataCard-yhdistimestä.

Nimeä arvot tarvittaessa esimerkiksi käyttämällä numeroa, koska lukeminen tapahtuu Power Appsin tekstiarvosta.

Tallennettujen toimintosarjojen kutsuminen suoraan.

Vihje

Jos haluat käyttää valikoiman tai taulukon Nimike-ominaisuudessa tallennettua toimintosarjaa, käytä sellaista tallennetun toimintosarjan nimeä, jossa käytetään taulukon nimeä.

Tunnetut ongelmat

SQL-tietolähteet eivät enää lisää etuliitettä [dbo] tietolähteen nimeen

Power Appsissa etuliitettä [dbo] ei tarvita, koska tietolähteiden nimet ovat automaattisesti yksiselitteisiä. Tällä muutoksella ei ole vaikutus aiemmin luotuihin tietolähteisiin, mutta juuri lisätyissä SQL-tietolähteissä ei ole etuliitettä.

Jos sovelluksessa on päivitettävä suuri määrä kaavoja, Power Apps -lähdetiedoston pakkaamisen ja purkamisen apuohjelmalla voi tehdä yleisen etsi ja korvaa -toiminnon.

Huomautus

Versiosta 3.21054 alkaen katkenneet vanhat nimiviittaukset päivitetään automaattisesti uuden tietolähteen nimeen sen jälkeen, kun tietolähde on luettu.

Seuraavat vaiheet

Huomautus

Voitko kertoa meille dokumentaatiota koskevan kielimäärityksesi? Vastaa lyhyeen kyselyyn. (Huomaa, että tämä kysely on englanninkielinen.)

Kyselyyn vastaaminen kestää noin seitsemän minuuttia. Henkilökohtaisia tietoja ei kerätä (tietosuojatiedot).