Hi all, workflow manager users and the workflow manager team.
Does anyone know if the new workflow manager database (designed for service driven workflows) supports a direct database connection?
I am not meaning connecting to workflow manager, but rather connecting to the database as an eGDB in ArcGIS Pro, ArcMap or any other application that supports direct database connections.
Thank you
Ally
Solved! Go to Solution.
Thank you both for your comments! A couple of things below and some questions.
It would be useful for us to know if the methods of accessing the data mentioned above would work for your use cases? Also, we'd like to learn more about how you are using Power BI as well if you could expand more on that topic.
Thanks!
Jonathan
Hi Ally,
Can you expand some more on what your end goal is here? Are you trying to setup a workflow where users can open ArcGIS Pro and then work with data from an enterprise geodatabase? Or something different?
Thanks!
Jonathan
Hi John,
My question is around access to the workflow manager database, access to the information within the workflow manager database, treating it like any other RDBMS.
For example,
As the workflow manger classic database is built on an eGDB / RDBMS, I can create a database connection in ArcGIS Pro, for creating query layers across jtx and business tables providing insights, reporting.
I would also like to see a direct connection capability similar to what exists in Workflow Manager (Classic). The Classic version of workflow manager allows us to interrogate our data using an almost endless amount of user interfaces which we have found extremely useful. One specific example is that we have been able to make direct connections to our database using Power BI so our staff can visualise job metrics and create reports in a format that is familiar to them.
Thank you both for your comments! A couple of things below and some questions.
It would be useful for us to know if the methods of accessing the data mentioned above would work for your use cases? Also, we'd like to learn more about how you are using Power BI as well if you could expand more on that topic.
Thanks!
Jonathan
Hi @JFarmer
As per my requirement want to get the job sequence id before creating the job, because it helps integration of workflow manager job with other modules of applications. I tried the available rest api but not able to get the next job sequence.
Also I want to know is any way to reset the sequence...
Thanks for the information on your requirements for getting the next Job ID in the sequence. We don't expose a way to get the next Job ID in our APIs currently.
There is also not a way to reset the sequence. This is because we keep track of all job activity, including deleted jobs. So we need to keep the sequence going to properly track that history. The only option here currently would be to create a new Workflow Item.
But we'll consider these things as we move forward so thanks again for mentioning them.
Jonathan
Thankyou Jonathan,
This response does answer my original question.
However,
I am not too familiar working with feature layers within ArcGIS Pro, I will have to test this to see if I can get the same result.
Working with the python API, I would be able to pull the data out into another database (replicate into an eGDB) resulting in data duplication and static data.
Hi all,
Hearing that the service driven architecture does not currently support eGDBs and is built on the ArcGIS Data Store is a bit disappointing, not allowing nana in the kitchen (ref-data storage strategies).
"We are considering supporting alternate data storage options outside of ArcGIS Data Store that would allow the schema to be created on an enterprise geodatabase but don't have a timeline for this right now."
I think this would definitely be a good idea.
I have included some PowerBI screen shots, as an example only, the information is coming straight from the workflow manager database (using a direct connection to an enterprise geodatabase) and is updated when operators utilise workflow manager.
Hi @JHart,
What's your use case for moving to the new service-driven architecture and timeline for transitioning to it?
There are a few technical reasons why we're currently only supporting the ArcGIS Datastore and a couple of practical reasons as well. It is on our roadmap to support alternate databases, but we haven't heard the request too often. If you just need it for reporting, then PowerBi can use REST calls as data sources as well. You could author a custom search using our API and likely tie that in as your report's datasource.
Thanks for contributing!
Michael