ArcGIS Workflow Manager Advanced Workflows and Concepts
|
|
- Caroline Ferguson
- 5 years ago
- Views:
Transcription
1 2013 Esri International User Conference July 8 12, 2013 San Diego, California Technical Workshop ArcGIS Workflow Manager Advanced Workflows and Concepts Kevin Bedel Nishi Mishra Esri UC2013. Technical Workshop.
2 Session Topics ArcGIS Workflow Manager Overview Configuring ArcGIS Workflow Manager - Designing Workflows - Integrating Business Data - Utilizing Tokens - Sending Notifications - Advanced Workflow Modeling Extending ArcGIS Workflow Manager
3 ArcGIS Workflow Manager Overview Esri UC2013. Technical Workshop.
4 What is ArcGIS Workflow Manager Allows users to: - Plan and create workflows efficiently Plan & Create - Execute and manage standardized workflows - Evaluate and improve performance continuously Evaluate & Improve Execute & Manage A framework for continuous process improvement
5 Workflow Manager System Framework Server Web applications Web APIs Standard or higher Desktop Administrator Geospatial Data Application Standard or higher
6 Demo Intro Esri UC2013. Technical Workshop.
7 Scenario Map Production Workflow Improve existing business process Use business information to notify stakeholders Reduce number of manual steps Esri UC2013. Technical Workshop. Type Presentation Name Here
8 Configuring ArcGIS Workflow Manager Esri UC2013. Technical Workshop.
9 Configuring ArcGIS Workflow Manager Designing workflows Integrating user and business data Utilizing tokens Sending notifications Advanced workflow modeling
10 Designing Workflows Drag-n-drop workflow designer Step type library - Procedural - Ask question - Run executable - Open file - Launch URL - Custom Execution paths Workflow integrity rules
11 Designing Workflows Workflow Design Cycle Create step types Create workflow - Drag step types into canvas - Connect steps using paths Configure step properties and path conditions
12 Designing Workflows Configuring Job Types Choose a workflow Associate maps Set default properties Execute upon creation
13 Sharing Workflow Manager Service Use Workflow Manager Administrator - Connect to your Workflow Manager geodatabase - Publish as a service Server Manager for managing services Connection is published, not the data - Online users can collaborate with desktop users
14 Demo Designing Workflows Esri UC2013. Technical Workshop.
15 Integrating User Data Integrate with Active Directory - Import users and groups from Active Directory - Can repeat to get up-to-date information WMXUsers Andy Charlotte Jason WMXGroups Technicians Andy Jason Managers Charlotte
16 Integrating Business Data Extended Properties for business-specific data Bound to an ArcGIS Workflow Manager job Support for One-to-One or One-to-Many relationships
17 Extended Properties Stored in separate geodatabase tables Must contain a long integer field that joins to job ID Jobs Table job_id job_name 1 JOB_1 Extended Property Table 22 JOB_22 JobID Requestor 22 Planning 1 Zoning
18 Configuring Extended Properties Create table in Workflow Manager geodatabase Add as an extended property table using Administrator Configure Job Type to display the extended properties Extended Property Display Types Date Text GIS Dataset Files Folders Value List
19 Utilizing Tokens Intelligent text substitution (Variables) - For job and system related information Examples - Job naming schemes and history messages - Queries - Step arguments Types of Tokens - Job Properties, Extended Properties, System Properties, Functions, Environment Variables [JOBEX:request.Requestor] [ OF([JOB:ASSIGNED_TO])] Planning john43484@esri.com
20 Sending Notifications Spatial notifications - What s happening in a certain area - When a change happens to a dataset - When editing outside a certain area Job notifications - Job events and activities - Important work milestones GIS Analysts Data Collection Data Processing Edit Data and Map Perform Quality Check Manager Create the Final Output
21 Demo Integrating Business Data Extended Properties Tokens Notifications Esri UC2013. Technical Workshop.
22 Advanced Workflow Modeling Workflow Automation Embed workflows within a workflow - Reusable sequences of steps - Automatically executed together
23 Advanced Workflow Modeling Geoprocessing (GP) Automation LaunchGPTool step - Provides dialog to provide or override arguments ExecuteGPTool step - Doesn t require user interaction - Desktop and Server Integrate ArcGIS or custom GP tools Invoke GP services
24 Advanced Workflow Modeling Integrated Geoprocessing Integrate Workflow Manager GP tools into your models and python scripts Located in Workflow Manager system toolbox
25 Advanced Workflow Modelling Child Jobs and Dependencies Parent/child relationships between jobs Dependencies restrict workflow based on state of another job Combining these concepts allow you to divide work Create Map Create Map Collect Data 1 Collect Data 2 Collect Data 3 All Jobs Closed
26 Advanced Workflow Modelling Child Jobs and Dependencies CreateJobAdvanced step can create child jobs - Can also create a dependency - Split parent job by geographic area
27 Demo Advanced Workflow Modeling Sub-workflows Integrated Geoprocessing Esri UC2013. Technical Workshop.
28 Extending ArcGIS Workflow Manager Esri UC2013. Technical Workshop.
29 Extending ArcGIS Workflow Manager Developer Options Extend the workflow - Custom steps Extend the User Interface - Commands and tools - Application panels - Job views - Custom web viewers
30 Extend the Workflow Custom Steps Encapsulate your business logic within a workflow Can provide UI dialogs to ease step configuration Use COM-compliant language: C#, C++, Java Can execute scripts from a step
31 Extend Desktop User Interface Custom Commands and Tools Add custom commands to the Workflow Manager toolbar Add AOI tools to the Workflow Manager AOI tab Update configuration file to deploy
32 Extending Desktop UI Custom Job Panels Custom Job Panel adds a new tab in Job View - Tied to a specific job - Display custom business information Your Tab Here
33 Custom Web Applications Source code is provided for out-of-the-box viewers Can also create custom viewers - JavaScript, Flex and Silverlight APIs
34 Demo Extending ArcGIS Workflow Manager Custom Steps Esri UC2013. Technical Workshop.
35 Session Recap ArcGIS Workflow Manager Overview Configuring ArcGIS Workflow Manager - Designing Workflows - Integrating Business Data - Utilizing Tokens - Sending Notifications - Advanced Workflow Modelling Extending ArcGIS Workflow Manager
36 Resources Product Page - Resource Center - ow-manager/ Training - Forums - Manager
37 Where to find us? Esri Showcase - Today until 6:00, Tomorrow 9:00 1:30 - Geodatabase Management and Web & Server GIS Islands ArcGIS Workflow Manager - An Introduction - Tomorrow 8:30 9:45 - Room 14A ArcGIS Workflow Manager for Server - Understanding the Web APIs - Tomorrow 11:00 11:30 - Web & Server GIS Demo Theater
38 Thank you Please fill out the session evaluation Offering ID: 1352 Online Paper pick up and put in drop box
39