Come posso prelevare dati da PeopleSoft su richiesta?

3

Lavoro in IT presso un'università e sto lavorando con circa 5 diversi dipartimenti per sviluppare un nuovo processo per gli studenti da applicare a una scuola specifica all'interno dell'università (non l'università nel suo insieme). Stiamo utilizzando un fornitore di applicazioni universitarie basate sul Web e aggiungendo le domande per i candidati per la scuola stessa alla principale applicazione universitaria. Attualmente l'applicazione principale si nutre di PeopleSoft. Lo staff IT qui sta costruendo un nuovo tavolo per contenere solo i dati dei candidati della nostra scuola. Voglio essere in grado di accedere a quei dati da PeopleSoft per l'utilizzo in applicazioni esterne, ma il nostro personale IT non sembra davvero capire cosa sto richiedendo, in quanto mi dicono semplicemente che posso avere accesso agli strumenti di query di PS. Il problema è che non voglio eseguire solo query ad hoc, voglio essere in grado di connettermi da fuori da PeopleSoft e mostrare i dati correnti all'interno dell'app esterna.

Non riesco a trovare la documentazione o ottenere una risposta chiara alla mia domanda. PeopleSoft supporta l'accesso tramite un'API di servizi web o qualcosa di simile, e suona come la direzione giusta da seguire?

    
posta trpt4him 26.11.2012 - 19:44
fonte

3 risposte

2

Tutto ciò che è necessario per interrogare il database PeopleSoft è installare il client 2-tier di PeopleTools (ovvero gli strumenti di sviluppo) su un PC. Il client installerà un driver ODBC dal quale sarà quindi possibile creare un DSN. La tua applicazione può quindi comunicare con PeopleSoft tramite la connessione DSN. Tecnicamente non hai bisogno degli strumenti di sviluppo (e il personale IT probabilmente non vuole darti gli strumenti di sviluppo), ma va bene, tutto ciò di cui hai veramente bisogno è il driver ODBC. Sarà inoltre necessario collaborare con il personale IT (in particolare DBA) per impostare un account utente nel database concedendo le autorizzazioni necessarie alle tabelle che devono essere interrogate. E infine ... sarà necessario avere una comprensione dello schema del database in modo da poter costruire le dichiarazioni di query. PeopleSoft ne ha migliaia! di tavoli e migliaia! di punti di vista La tua query coinvolgerà sicuramente più della sola tabella che il personale IT sta creando per te.

Non per i deboli di cuore, ma la documentazione completa di PeopleTools 8.52 è disponibile sul sito Web di Oracle: link

    
risposta data 26.11.2012 - 21:43
fonte
5

Il broker di integrazione di PeopleSoft ha supportato XML su HTTP per un buon decennio. Poiché i servizi web sono standardizzati, il broker di integrazione di PeopleSoft ha fornito integrazioni basate su SOAP / WSDL e testo in chiaro (consentendo JSON, CSV o qualsiasi altra cosa). Tutto ciò è stato possibile a partire da PeopleTools 8.42. PeopleTools 8.48 ha reso più semplici le operazioni basate sui servizi Web (WSDL, ecc.). PeopleTools 8.52 ha consegnato un connettore di ascolto REST. PeopleTools 8.53 ha fornito il supporto JSON al modulo Documenti.

L'accesso alle query e ai database diretti non è l'unico modo. I clienti hanno sviluppato i tipi di integrazioni necessari per lungo tempo.

    
risposta data 27.06.2013 - 18:10
fonte
-1

Una query consegnata funzionerebbe? È possibile creare un SQR che elaborerà la query in qualsiasi momento tramite l'utilità di pianificazione dei processi e la consegnerà alla tua email

    
risposta data 21.03.2014 - 16:00
fonte

Leggi altre domande sui tag