{"id":8560,"date":"2015-12-16T08:54:31","date_gmt":"2015-12-16T13:54:31","guid":{"rendered":"http:\/\/www.iri.com\/blog\/?p=8560"},"modified":"2020-03-16T10:12:16","modified_gmt":"2020-03-16T14:12:16","slug":"scheduling-jobs-in-iri-workbench","status":"publish","type":"post","link":"https:\/\/beta.iri.com\/blog\/iri\/iri-workbench\/scheduling-jobs-in-iri-workbench\/","title":{"rendered":"Scheduling Jobs in IRI Workbench"},"content":{"rendered":"<p>In addition to running IRI software from the command line, in batch scripts, DBMS schedulers <a href=\"http:\/\/www.iri.com\/blog\/data-transformation2\/automate-iri-data-integration-jobs-oracle-job-scheduler\/\">like Oracle&#8217;s<\/a>, or through third-party workflow automation suites like <a href=\"http:\/\/www.iri.com\/blog\/iri\/iri-workbench\/stonebranch-universal-controller-integration\/\" target=\"_blank\" rel=\"noopener\">Stonebranch Universal Controller<\/a>, the <a href=\"https:\/\/www.google.com\/url?q=http:\/\/www.iri.com\/products\/workbench&amp;sa=D&amp;usg=AFQjCNHdg5t5Ep4lUGZBAx0FIugYE9740w\">IRI Workbench<\/a>\u00a0development environment now has a built-in job scheduler.<\/p>\n<p>IRI Workbench, and the Eclipse framework on which it is built, have always had a fairly powerful set of interfaces for configuring, saving, importing, and exporting both internal and external tasks, for later execution. However, the actual launching of these saved tasks has been pretty limited. Basically, the user could press a &#8220;Run&#8221; button, and launch a task. Period.<\/p>\n<p>Due to popular demand from users, IRI has added a task scheduler feature to IRI Workbench, with enhanced support for easily creating saved tasks to launch batch files and shell scripts. The scheduler is fully supported for IRI Voracity\u00ae users, and is available as an unsupported feature for everyone, in all versions of IRI Workbench. The scheduler will let you configure the automatic, timed launch of any tasks defined and saved as a Workbench Run or External Tools Configuration.<\/p>\n<p>The scheduled task can be run once or configured as a repeating task. Repeating tasks can be limited to a maximum number of launches. A list of scheduled tasks can be exported to a file or imported from a file. You can use this new feature to automate the start of any individual IRI software product or batch job you want to run, including:<\/p>\n<ul>\n<li>IRI data manipulation \/ masking products: CoSort\u00ae, FieldShield\u00ae, DarkShield\u00ae, NextForm\u00ae, and RowGen\u2122<\/li>\n<li>IRI FACT\u2122 for \u201cfast extract\u201d from databases<\/li>\n<li>IRI Voracity workflows exported as batch files or shell scripts<\/li>\n<li>IRI products and workflows exported as MapReduce and other execution environments on Hadoop<\/li>\n<li>Any external program, such as SQL commands, DB load utilities, file transfer operations, Java apps, and more<\/li>\n<\/ul>\n<p>Since IRI Workbench supports the execution of IRI products on remote servers through ssh connections in the Eclipse Remote Systems Explorer, you can also schedule these types of remote jobs.<\/p>\n<p><strong>Opening the Scheduler View<\/strong><\/p>\n<p>If the scheduler view is not already open, you can select it from the Window\u2192Show View\u00a0menu item. If the Scheduler\u00a0entry is not at the root level of the menu item, it can be found under Other\u2026, in the IRI\u00a0category.<\/p>\n<figure id=\"\" class=\"thumbnail wp-caption alignnone style=\"width: 483px\"><a href=\"http:\/\/www.iri.com\/blog\/wp-content\/uploads\/2015\/12\/Scheduling-Jobs-in-IRI-Workbench-Don-Purnhagen-.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"width: 473.00px; height: 173.00px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" src=\"http:\/\/www.iri.com\/blog\/wp-content\/uploads\/2015\/12\/Scheduling-Jobs-in-IRI-Workbench-Don-Purnhagen-.jpg\" alt=\"Scheduler View in IRI Workbench\" width=\"473\" height=\"173\" \/><\/a><figcaption class=\"caption wp-caption-text\">The view opens (by default) next to the console at the bottom of IRI Workbench.<\/figcaption><\/figure>\n<p><strong>Scheduling a New Task<\/strong><\/p>\n<p>Open the New Scheduled Launch Task\u00a0wizard from the icon in the view toolbar. For a job to be available for scheduling, it must be saved in the Workbench, as either a Run\/Debug, or External Tools Configuration.<\/p>\n<p>These pre-configured tasks, collectively called launch configurations, are selected from a drop-down list for scheduling a new task. A launch configuration may have the same name as the file it runs, or the user may choose a more descriptive name. Along with the named launch configuration, choose a start date and time.<\/p>\n<p>A pop-out calendar is available for picking the date. Optionally, tasks can be scheduled to repeat after a set amount of minutes, hours, days, months, or even years. Tasks that are scheduled to repeat can also have a limit on the maximum number of times they will launch.<\/p>\n<figure id=\"\" class=\"thumbnail wp-caption alignnone style=\"width: 427px\"><a href=\"http:\/\/www.iri.com\/blog\/wp-content\/uploads\/2015\/12\/Scheduling-Jobs-in-IRI-Workbench-Don-Purnhagen-1-1.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"width: 417.00px; height: 410.00px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" src=\"http:\/\/www.iri.com\/blog\/wp-content\/uploads\/2015\/12\/Scheduling-Jobs-in-IRI-Workbench-Don-Purnhagen-1-1.jpg\" alt=\"New Scheduled Launch Task\" width=\"417\" height=\"410\" \/><\/a><figcaption class=\"caption wp-caption-text\">The IRI scheduler uses the same wizard for creating and editing launch tasks.<\/figcaption><\/figure>\n<p><strong>Scheduler Menu Actions<\/strong><\/p>\n<p>You can create, edit, pause, or remove launch tasks. Completed tasks (that were not scheduled to launch again) can be edited to re-launch, and have their launch event limits changed. You can remove completed tasks from view, and from the scheduler,\u00a0before they run.<\/p>\n<figure id=\"\" class=\"thumbnail wp-caption alignnone style=\"width: 483px\"><a href=\"http:\/\/www.iri.com\/blog\/wp-content\/uploads\/2015\/12\/Scheduling-Jobs-in-IRI-Workbench-Don-Purnhagen-1-2.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"width: 473.00px; height: 183.00px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" src=\"http:\/\/www.iri.com\/blog\/wp-content\/uploads\/2015\/12\/Scheduling-Jobs-in-IRI-Workbench-Don-Purnhagen-1-2.jpg\" alt=\"Available actions in context menu\" width=\"473\" height=\"183\" \/><\/a><figcaption class=\"caption wp-caption-text\">Actions are available as view toolbar buttons and view context menu items.<\/figcaption><\/figure>\n<p>Scheduled tasks may also be paused; they will not run even if the scheduled time is reached. When the scheduled task is resumed, the task reenters its waiting state until the scheduled launch time is reached.<\/p>\n<p>If that time has already passed, and it is a repeating task, the launch will commence at its next scheduled interval.\u00a0Tasks without a repeat interval will not be rescheduled, and will be marked as completed. You can also edit tasks to reschedule them to begin at a later start time.<\/p>\n<p><strong>The Timer Loop<\/strong><\/p>\n<p>A background process loop (timer loop) evaluates any tasks in the scheduler view every 5 seconds by default. However, the timer resolution\u00a0can be configured for one or more seconds, in one second\u00a0intervals, in the Workbench preferences.<\/p>\n<p><span style=\"overflow: hidden; display: inline-block; margin: 0.00px 0.00px; border: 0.00px solid #000000; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px); width: 547.00px; height: 357.00px;\"><a href=\"http:\/\/www.iri.com\/blog\/wp-content\/uploads\/2015\/12\/Scheduling-Jobs-in-IRI-Workbench-Don-Purnhagen-1-3.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" style=\"width: 547.00px; height: 357.00px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" src=\"http:\/\/www.iri.com\/blog\/wp-content\/uploads\/2015\/12\/Scheduling-Jobs-in-IRI-Workbench-Don-Purnhagen-1-3.jpg\" alt=\"Timer resolution in scheduler\" width=\"547\" height=\"357\" \/><\/a><\/span><\/p>\n<p>Once a task has been added to the scheduler view, it will launch on, or after, the scheduled day and time, with the next execution of the timer loop. If the task has a repeat interval, it will update the next execution time after it has been run. During the timer loop, any tasks scheduled for\u00a0or before the current time will launch.<\/p>\n<p><strong>Importing, Exporting, and Logging<\/strong><\/p>\n<p>The entire list of scheduled launch tasks can be exported to an XML file. You will be prompted to select a directory and filename for the exported list. These files can then be imported back into the scheduler view, optionally overwriting any existing launch tasks.<\/p>\n<p>If enabled (the default) in the preferences, all launch events are recorded in the system Error Log. In addition to containing error and warning messages, it can also contain informational\u00a0messages.<\/p>\n<figure id=\"\" class=\"thumbnail wp-caption aligncenter style=\"width: 692px\"><a title=\"Scheduling Jobs in IRI Workbench - Don Purnhagen .jpg\" href=\"http:\/\/www.iri.com\/blog\/wp-content\/uploads\/2015\/12\/Scheduling-Jobs-in-IRI-Workbench-Don-Purnhagen-1-4.jpg\" rel=\"prettyPhoto\"><img loading=\"lazy\" decoding=\"async\" style=\"width: 681.60px; height: 201.33px; margin-left: 0.00px; margin-top: 0.00px; transform: rotate(0.00rad) translateZ(0px); -webkit-transform: rotate(0.00rad) translateZ(0px);\" src=\"http:\/\/www.iri.com\/blog\/wp-content\/uploads\/2015\/12\/t_Scheduling-Jobs-in-IRI-Workbench-Don-Purnhagen-.jpg\" alt=\"Unfiltered error log \" width=\"682\" height=\"201\" \/><\/a><figcaption class=\"caption wp-caption-text\">This is a sample of an unfiltered log with some of all three types of messages visible.<\/figcaption><\/figure>\n<p>You can filter annotated log messages by any substring in the messages or originating plug-in identifier. The easiest way to see only those messages coming from the IRI Workbench is to filter on the term &#8220;pelican&#8221;, which is the codename for the IRI Workbench.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In addition to running IRI software from the command line, in batch scripts, DBMS schedulers like Oracle&#8217;s, or through third-party workflow automation suites like Stonebranch Universal Controller, the IRI Workbench\u00a0development environment now has a built-in job scheduler. IRI Workbench, and the Eclipse framework on which it is built, have always had a fairly powerful set<\/p>\n<div><a class=\"btn-filled btn\" href=\"https:\/\/beta.iri.com\/blog\/iri\/iri-workbench\/scheduling-jobs-in-iri-workbench\/\" title=\"Scheduling Jobs in IRI Workbench\">Read More<\/a><\/div>\n","protected":false},"author":2,"featured_media":8563,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[776,91],"tags":[976,975,980,979,546,830,520,553,526,789,850,346,981,977,978],"class_list":["post-8560","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-etl","category-iri-workbench","tag-batch-scripts","tag-eclipse-remote-systems-explorer","tag-exporting","tag-importing","tag-iri-cosort","tag-iri-fact","tag-iri-fieldshield","tag-iri-nextform","tag-iri-rowgen","tag-iri-voracity","tag-iri-workbench","tag-job-scheduler","tag-logging","tag-sql","tag-ssh-connections"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Scheduling Jobs in IRI Workbench - IRI<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/beta.iri.com\/blog\/iri\/iri-workbench\/scheduling-jobs-in-iri-workbench\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Scheduling Jobs in IRI Workbench - IRI\" \/>\n<meta property=\"og:description\" content=\"In addition to running IRI software from the command line, in batch scripts, DBMS schedulers like Oracle&#8217;s, or through third-party workflow automation suites like Stonebranch Universal Controller, the IRI Workbench\u00a0development environment now has a built-in job scheduler. IRI Workbench, and the Eclipse framework on which it is built, have always had a fairly powerful setRead More\" \/>\n<meta property=\"og:url\" content=\"https:\/\/beta.iri.com\/blog\/iri\/iri-workbench\/scheduling-jobs-in-iri-workbench\/\" \/>\n<meta property=\"og:site_name\" content=\"IRI\" \/>\n<meta property=\"article:published_time\" content=\"2015-12-16T13:54:31+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-03-16T14:12:16+00:00\" \/>\n<meta name=\"author\" content=\"Don Purnhagen\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Don Purnhagen\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/beta.iri.com\/blog\/iri\/iri-workbench\/scheduling-jobs-in-iri-workbench\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/beta.iri.com\/blog\/iri\/iri-workbench\/scheduling-jobs-in-iri-workbench\/\"},\"author\":{\"name\":\"Don Purnhagen\",\"@id\":\"https:\/\/beta.iri.com\/blog\/#\/schema\/person\/5f6325245947c8b8f0a0a76ef81580ec\"},\"headline\":\"Scheduling Jobs in IRI Workbench\",\"datePublished\":\"2015-12-16T13:54:31+00:00\",\"dateModified\":\"2020-03-16T14:12:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/beta.iri.com\/blog\/iri\/iri-workbench\/scheduling-jobs-in-iri-workbench\/\"},\"wordCount\":965,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/beta.iri.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/beta.iri.com\/blog\/iri\/iri-workbench\/scheduling-jobs-in-iri-workbench\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/beta.iri.com\/blog\/wp-content\/uploads\/2015\/12\/Scheduling-Jobs-in-IRI-Workbench-Don-Purnhagen-1-1.jpg\",\"keywords\":[\"batch scripts\",\"Eclipse Remote Systems Explorer\",\"exporting\",\"importing\",\"IRI CoSort\",\"IRI FACT\",\"IRI FieldShield\",\"IRI NextForm\",\"IRI RowGen\",\"IRI Voracity\",\"IRI Workbench\",\"job scheduler\",\"logging\",\"SQL\",\"ssh connections\"],\"articleSection\":[\"ETL\",\"IRI Workbench\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/beta.iri.com\/blog\/iri\/iri-workbench\/scheduling-jobs-in-iri-workbench\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/beta.iri.com\/blog\/iri\/iri-workbench\/scheduling-jobs-in-iri-workbench\/\",\"url\":\"https:\/\/beta.iri.com\/blog\/iri\/iri-workbench\/scheduling-jobs-in-iri-workbench\/\",\"name\":\"Scheduling Jobs in IRI Workbench - IRI\",\"isPartOf\":{\"@id\":\"https:\/\/beta.iri.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/beta.iri.com\/blog\/iri\/iri-workbench\/scheduling-jobs-in-iri-workbench\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/beta.iri.com\/blog\/iri\/iri-workbench\/scheduling-jobs-in-iri-workbench\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/beta.iri.com\/blog\/wp-content\/uploads\/2015\/12\/Scheduling-Jobs-in-IRI-Workbench-Don-Purnhagen-1-1.jpg\",\"datePublished\":\"2015-12-16T13:54:31+00:00\",\"dateModified\":\"2020-03-16T14:12:16+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/beta.iri.com\/blog\/iri\/iri-workbench\/scheduling-jobs-in-iri-workbench\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/beta.iri.com\/blog\/iri\/iri-workbench\/scheduling-jobs-in-iri-workbench\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/beta.iri.com\/blog\/iri\/iri-workbench\/scheduling-jobs-in-iri-workbench\/#primaryimage\",\"url\":\"https:\/\/beta.iri.com\/blog\/wp-content\/uploads\/2015\/12\/Scheduling-Jobs-in-IRI-Workbench-Don-Purnhagen-1-1.jpg\",\"contentUrl\":\"https:\/\/beta.iri.com\/blog\/wp-content\/uploads\/2015\/12\/Scheduling-Jobs-in-IRI-Workbench-Don-Purnhagen-1-1.jpg\",\"width\":417,\"height\":410},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/beta.iri.com\/blog\/iri\/iri-workbench\/scheduling-jobs-in-iri-workbench\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/beta.iri.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Scheduling Jobs in IRI Workbench\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/beta.iri.com\/blog\/#website\",\"url\":\"https:\/\/beta.iri.com\/blog\/\",\"name\":\"IRI\",\"description\":\"Total Data Management Blog\",\"publisher\":{\"@id\":\"https:\/\/beta.iri.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/beta.iri.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/beta.iri.com\/blog\/#organization\",\"name\":\"IRI\",\"url\":\"https:\/\/beta.iri.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/beta.iri.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/beta.iri.com\/blog\/wp-content\/uploads\/2019\/02\/iri-logo-total-data-management-small-1.png\",\"contentUrl\":\"https:\/\/beta.iri.com\/blog\/wp-content\/uploads\/2019\/02\/iri-logo-total-data-management-small-1.png\",\"width\":750,\"height\":206,\"caption\":\"IRI\"},\"image\":{\"@id\":\"https:\/\/beta.iri.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/beta.iri.com\/blog\/#\/schema\/person\/5f6325245947c8b8f0a0a76ef81580ec\",\"name\":\"Don Purnhagen\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/beta.iri.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/39a152e4ffaf1f20e40d0c6e56a9a91d?s=96&d=blank&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/39a152e4ffaf1f20e40d0c6e56a9a91d?s=96&d=blank&r=g\",\"caption\":\"Don Purnhagen\"},\"url\":\"https:\/\/beta.iri.com\/blog\/author\/donp\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Scheduling Jobs in IRI Workbench - IRI","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/beta.iri.com\/blog\/iri\/iri-workbench\/scheduling-jobs-in-iri-workbench\/","og_locale":"en_US","og_type":"article","og_title":"Scheduling Jobs in IRI Workbench - IRI","og_description":"In addition to running IRI software from the command line, in batch scripts, DBMS schedulers like Oracle&#8217;s, or through third-party workflow automation suites like Stonebranch Universal Controller, the IRI Workbench\u00a0development environment now has a built-in job scheduler. IRI Workbench, and the Eclipse framework on which it is built, have always had a fairly powerful setRead More","og_url":"https:\/\/beta.iri.com\/blog\/iri\/iri-workbench\/scheduling-jobs-in-iri-workbench\/","og_site_name":"IRI","article_published_time":"2015-12-16T13:54:31+00:00","article_modified_time":"2020-03-16T14:12:16+00:00","author":"Don Purnhagen","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Don Purnhagen","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/beta.iri.com\/blog\/iri\/iri-workbench\/scheduling-jobs-in-iri-workbench\/#article","isPartOf":{"@id":"https:\/\/beta.iri.com\/blog\/iri\/iri-workbench\/scheduling-jobs-in-iri-workbench\/"},"author":{"name":"Don Purnhagen","@id":"https:\/\/beta.iri.com\/blog\/#\/schema\/person\/5f6325245947c8b8f0a0a76ef81580ec"},"headline":"Scheduling Jobs in IRI Workbench","datePublished":"2015-12-16T13:54:31+00:00","dateModified":"2020-03-16T14:12:16+00:00","mainEntityOfPage":{"@id":"https:\/\/beta.iri.com\/blog\/iri\/iri-workbench\/scheduling-jobs-in-iri-workbench\/"},"wordCount":965,"commentCount":0,"publisher":{"@id":"https:\/\/beta.iri.com\/blog\/#organization"},"image":{"@id":"https:\/\/beta.iri.com\/blog\/iri\/iri-workbench\/scheduling-jobs-in-iri-workbench\/#primaryimage"},"thumbnailUrl":"https:\/\/beta.iri.com\/blog\/wp-content\/uploads\/2015\/12\/Scheduling-Jobs-in-IRI-Workbench-Don-Purnhagen-1-1.jpg","keywords":["batch scripts","Eclipse Remote Systems Explorer","exporting","importing","IRI CoSort","IRI FACT","IRI FieldShield","IRI NextForm","IRI RowGen","IRI Voracity","IRI Workbench","job scheduler","logging","SQL","ssh connections"],"articleSection":["ETL","IRI Workbench"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/beta.iri.com\/blog\/iri\/iri-workbench\/scheduling-jobs-in-iri-workbench\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/beta.iri.com\/blog\/iri\/iri-workbench\/scheduling-jobs-in-iri-workbench\/","url":"https:\/\/beta.iri.com\/blog\/iri\/iri-workbench\/scheduling-jobs-in-iri-workbench\/","name":"Scheduling Jobs in IRI Workbench - IRI","isPartOf":{"@id":"https:\/\/beta.iri.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/beta.iri.com\/blog\/iri\/iri-workbench\/scheduling-jobs-in-iri-workbench\/#primaryimage"},"image":{"@id":"https:\/\/beta.iri.com\/blog\/iri\/iri-workbench\/scheduling-jobs-in-iri-workbench\/#primaryimage"},"thumbnailUrl":"https:\/\/beta.iri.com\/blog\/wp-content\/uploads\/2015\/12\/Scheduling-Jobs-in-IRI-Workbench-Don-Purnhagen-1-1.jpg","datePublished":"2015-12-16T13:54:31+00:00","dateModified":"2020-03-16T14:12:16+00:00","breadcrumb":{"@id":"https:\/\/beta.iri.com\/blog\/iri\/iri-workbench\/scheduling-jobs-in-iri-workbench\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/beta.iri.com\/blog\/iri\/iri-workbench\/scheduling-jobs-in-iri-workbench\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/beta.iri.com\/blog\/iri\/iri-workbench\/scheduling-jobs-in-iri-workbench\/#primaryimage","url":"https:\/\/beta.iri.com\/blog\/wp-content\/uploads\/2015\/12\/Scheduling-Jobs-in-IRI-Workbench-Don-Purnhagen-1-1.jpg","contentUrl":"https:\/\/beta.iri.com\/blog\/wp-content\/uploads\/2015\/12\/Scheduling-Jobs-in-IRI-Workbench-Don-Purnhagen-1-1.jpg","width":417,"height":410},{"@type":"BreadcrumbList","@id":"https:\/\/beta.iri.com\/blog\/iri\/iri-workbench\/scheduling-jobs-in-iri-workbench\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/beta.iri.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Scheduling Jobs in IRI Workbench"}]},{"@type":"WebSite","@id":"https:\/\/beta.iri.com\/blog\/#website","url":"https:\/\/beta.iri.com\/blog\/","name":"IRI","description":"Total Data Management Blog","publisher":{"@id":"https:\/\/beta.iri.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/beta.iri.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/beta.iri.com\/blog\/#organization","name":"IRI","url":"https:\/\/beta.iri.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/beta.iri.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/beta.iri.com\/blog\/wp-content\/uploads\/2019\/02\/iri-logo-total-data-management-small-1.png","contentUrl":"https:\/\/beta.iri.com\/blog\/wp-content\/uploads\/2019\/02\/iri-logo-total-data-management-small-1.png","width":750,"height":206,"caption":"IRI"},"image":{"@id":"https:\/\/beta.iri.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/beta.iri.com\/blog\/#\/schema\/person\/5f6325245947c8b8f0a0a76ef81580ec","name":"Don Purnhagen","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/beta.iri.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/39a152e4ffaf1f20e40d0c6e56a9a91d?s=96&d=blank&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/39a152e4ffaf1f20e40d0c6e56a9a91d?s=96&d=blank&r=g","caption":"Don Purnhagen"},"url":"https:\/\/beta.iri.com\/blog\/author\/donp\/"}]}},"jetpack_featured_media_url":"https:\/\/beta.iri.com\/blog\/wp-content\/uploads\/2015\/12\/Scheduling-Jobs-in-IRI-Workbench-Don-Purnhagen-1-1.jpg","_links":{"self":[{"href":"https:\/\/beta.iri.com\/blog\/wp-json\/wp\/v2\/posts\/8560"}],"collection":[{"href":"https:\/\/beta.iri.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/beta.iri.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/beta.iri.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/beta.iri.com\/blog\/wp-json\/wp\/v2\/comments?post=8560"}],"version-history":[{"count":19,"href":"https:\/\/beta.iri.com\/blog\/wp-json\/wp\/v2\/posts\/8560\/revisions"}],"predecessor-version":[{"id":17465,"href":"https:\/\/beta.iri.com\/blog\/wp-json\/wp\/v2\/posts\/8560\/revisions\/17465"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/beta.iri.com\/blog\/wp-json\/wp\/v2\/media\/8563"}],"wp:attachment":[{"href":"https:\/\/beta.iri.com\/blog\/wp-json\/wp\/v2\/media?parent=8560"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/beta.iri.com\/blog\/wp-json\/wp\/v2\/categories?post=8560"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/beta.iri.com\/blog\/wp-json\/wp\/v2\/tags?post=8560"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}