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
Obiščite spletno mesto Power Apps.
V levem podoknu izberite možnost Ustvari.
V razdelku Začni s izberite Več virov podatkov.
Izberite Nova povezava.
Na seznamu povezav izberite Oracle Database.
Navedite ime strežnika Oracle, uporabniško ime in geslo.
Določite strežnik v tej obliki zapisa, če je potreben SID:
ServerName/SID
Izberite prehod, ki ga želite uporabiti, ali ga namestite.
Če se prehod po namestitvi ne prikaže, izberite Osveži seznam prehodov.
Za ustvarjanje povezave izberite Ustvari.
Izberite privzet nabor podatkov.
Na seznamu tabel izberite tabelo, ki jo želite uporabiti.
Za ustvarjanje aplikacije izberite Ustvari.
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.
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
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).
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.
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.
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).