Deli z drugimi prek


Vzpostavljanje povezave s storitvijo Oracle Database iz storitve Power Apps

Navedite tabele ter ustvarjajte, berite, posodabljajte in brišite vrstice tabel v storitvi Oracle Database po vzpostavitvi povezave in izgradnji aplikacije v storitvi Power Apps. Povezava s storitvijo Oracle Database podpira polno dodeljevanje filtriranja, razvrščanja in drugih funkcij, ne pa sprožilcev ali shranjenih procedur.

Zahteve

  • Oracle 9 in novejše različice
  • Programska oprema Oracle Data Access Client (ODAC) 11.2 ali novejša
  • Namestitev prehoda za podatke na mestu uporabe
  • Namestitev kompleta za razvoj programske opreme odjemalca Oracle

Namestitev prehoda za podatke na mestu uporabe

Če želite namestiti prehod, sledite korakom v tej vadnici.

Prehod za podatke na mestu uporabe deluje kot most, saj zagotavlja hiter in varen prenos podatkov med podatki na mestu uporabe (podatki, ki niso v oblaku) in storitvami Power BI, Power Automate in Power Apps ter logičnimi aplikacijami. Isti prehod lahko uporabite z več storitvami in več viri podatkov. Če želite več informacij, glejte Razumevanje prehodov.

Namestitev odjemalca Oracle

Na isti računalnik kot na mestu uporabe podatkovni prehod namestite ODAC 11.2 ali novejši. Na primer, lahko namestite 64-bitni ODAC 12c Release 4 (12.1.0.2.4) za Windows x64 ali izberete različico, ki vam je ljubša. Izbrati morate različico namestitvenega programa Windows, ker različica xcopy ne deluje s prehodom za podatke na mestu uporabe. V nasprotnem primeru se bo prikazala napaka, če boste poskusili ustvariti ali uporabiti povezavo, kot je opisano na seznamu znanih težav.

Ustvarjanje aplikacije iz tabele v storitvi Oracle Database

  1. Obiščite spletno mesto Power Apps.

  2. V levem podoknu izberite možnost Ustvari.

  3. V razdelku Začni s izberite Več virov podatkov.

  4. Izberite Nova povezava.

  5. Na seznamu povezav izberite Oracle Database.

    Nova zbirka podatkov.

  6. Navedite ime strežnika Oracle, uporabniško ime in geslo.

    Določite strežnik v tej obliki zapisa, če je potreben SID:
    ServerName/SID

    Parametri povezave.

  7. Izberite prehod, ki ga želite uporabiti, ali ga namestite.

    Če se prehod po namestitvi ne prikaže, izberite Osveži seznam prehodov.

    Nov prehod.

  8. Za ustvarjanje povezave izberite Ustvari.

    Ustvarjanje povezave.

  9. Izberite privzet nabor podatkov.

    Izbira nabora podatkov.

  10. Na seznamu tabel izberite tabelo, ki jo želite uporabiti.

    Izbira tabele.

  11. Za ustvarjanje aplikacije izberite Ustvari.

    Povezava s tabelo in ustvarjanje aplikacije.

Power Apps ustvari aplikacijo, ki ima tri zaslone in prikazuje podatke iz izbrane tabele:

  • BrowseScreen1, ki navaja vse vnose v tabeli.
  • DetailScreen1, ki zagotovi več informacij o posameznem vnosu.
  • EditScreen1, v katerem lahko uporabniki posodobijo vnos ali ustvarijo vnos.

Različni zasloni aplikacije.

Naslednji koraki

  • Če želite shraniti aplikacijo, ki ste jo ustvarili, pritisnite Ctrl-S.
  • Za prilagoditev zaslona BrowseScreen1 (ki se privzeto prikaže) glej Prilagoditev postavitve.
  • Za prilagoditev zaslona DetailsScreen1 ali EditScreen1 glejte Prilagoditev obrazca.

Znane težave, nasveti in odpravljanje težav

  1. Ni mogoče doseči prehoda.

    Ta napaka se pojavi, če prehoda za podatke na mestu uporabe ni mogoče povezati z oblakom. Če želite preveriti stanje prehoda, se prijavite v powerapps.microsoft.com, izberite možnost Prehodi in nato izberite prehod, ki ga želite uporabiti.

    Prepričajte se, da vaš prehod deluje in se lahko poveže z internetom. Izogibajte se nameščanju prehoda v računalnik, ki je morda izklopljen ali v stanju mirovanja. Poskusite znova zagnati storitev prehoda za podatke na mestu uporabe (PBIEgwService).

  2. System.Data.OracleClient zahteva odjemalsko programsko opremo Oracle različice 8.1.7 ali novejšo.

    Ta napaka se pojavi, če komplet za razvoj programske opreme odjemalca Oracle ni nameščen v istem računalniku kot prehod za podatke na mestu uporabe. Če želite odpraviti to težavo, namestite uradnega ponudnika.

  3. Tabela »[Tablename]« nima določenih stolpcev ključa.

    Ta napaka se pojavi, če vzpostavljate povezavo s tabelo, ki nima primarnega ključa, ki je obvezen za povezavo s storitvijo Oracle Database.

  4. Shranjene procedure, tabele s sestavljenimi ključi in vgnezdene vrste predmetov v tabelah niso neposredno podprti v storitvi Power Apps. Kljub temu pa so shranjene procedure, ki uporabljajo storitev Power Automate, podprte.

Opomba

Ali nam lahko poveste, kateri je vaš prednostni jezik za dokumentacijo? Izpolnite kratko anketo. (upoštevajte, da je v angleščini)

Z anketo boste porabili približno sedem minut. Ne zbiramo nobenih osebnih podatkov (izjava o zasebnosti).