From 9fc35647054fbd7958175d23c95462cbd41b887b Mon Sep 17 00:00:00 2001 From: Keith Hazelton Date: Wed, 18 Jan 2023 11:33:40 -0600 Subject: [PATCH] Update ps2grouper.adoc --- ps2grouper.adoc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ps2grouper.adoc b/ps2grouper.adoc index c85e792..ac11396 100644 --- a/ps2grouper.adoc +++ b/ps2grouper.adoc @@ -17,9 +17,11 @@ So that path through Directory Manager includes our oldest integration, which is The original campus solutions integration was all messaging based, and then we just found that later a polling strategy was perhaps at least as effective as the messaging we were doing. So when we did the integrations with HR And Finance, those were done as as SOAP transport integrations and either way it's It's pretty close to real time. So the the information that's pushed by messaging. And unless there is a ton of changes that back things the updates are near real-time. -Those that are polling or polling every five minutes are an acceptable form of data integration. But a second path that we use is Informatica, an ETL tool. So the main thing that's that's used for is for developers in the group that runs people soft to write queries, +Those that are polling or polling every five minutes are an acceptable form of data integration. But a second path that we use is Informatica, an ETL tool. So the main thing that's used for is for developers in the group that runs people soft to write queries, and then either push those out the different locations, or create apis in informatica for people to retrieve data without having direct database access. +image::images/unc3flows.png[three paths] + So the developers in relation to group or do a fair amount of querying of things in those databases, and then pushing information into grouper for a couple of use cases i'll talk a little bit more about. Is it near real time for those other integrations? In the case of the Informatica ETLs, it's really up to the developer. Most of those are things that run on kind of a daily cycle. But,,, the developer in informatica has the capability to schedule things as often as they want them to run. It really is up to them.