<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Job Actions arşivleri - Dinamik Network</title>
	<atom:link href="https://dinamiknetwork.com/e/job-actions/feed/" rel="self" type="application/rss+xml" />
	<link>https://dinamiknetwork.com/e/job-actions/</link>
	<description>Bilişim Dünyasına Profesyonel Yaklaşım</description>
	<lastBuildDate>Wed, 26 Feb 2020 13:47:46 +0000</lastBuildDate>
	<language>tr</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.8.12</generator>

<image>
	<url>https://dinamiknetwork.com/wp-content/uploads/2020/01/cropped-ikon-1-1-32x32.png</url>
	<title>Job Actions arşivleri - Dinamik Network</title>
	<link>https://dinamiknetwork.com/e/job-actions/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Job Dependicies ve Actions  (Conditions)  &#124; Control-M #3</title>
		<link>https://dinamiknetwork.com/job-iliskileri-ve-actionlar-conditions-control-m-3/</link>
					<comments>https://dinamiknetwork.com/job-iliskileri-ve-actionlar-conditions-control-m-3/#comments</comments>
		
		<dc:creator><![CDATA[Alper Karaman]]></dc:creator>
		<pubDate>Wed, 26 Feb 2020 13:43:25 +0000</pubDate>
				<category><![CDATA[Control-M]]></category>
		<category><![CDATA[BMC]]></category>
		<category><![CDATA[Job Actions]]></category>
		<category><![CDATA[Job Dependicies]]></category>
		<guid isPermaLink="false">https://dinamiknetwork.com/?p=1184</guid>

					<description><![CDATA[<p>Job Dependicies oluşturularak bazı Job&#8217;lar bazılardan önce, bazılarından ise sonra çalışır. Bugün ise bu konu hakkında elimdeki notları sizlerle payalaşacağım. Bu notların tümünü zamanında ekip&#46;&#46;&#46;</p>
<p>The post <a rel="nofollow" href="https://dinamiknetwork.com/job-iliskileri-ve-actionlar-conditions-control-m-3/">Job Dependicies ve Actions  (Conditions)  | Control-M #3</a> appeared first on <a rel="nofollow" href="https://dinamiknetwork.com">Dinamik Network</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Job Dependicies oluşturularak bazı Job&#8217;lar bazılardan önce, bazılarından ise sonra çalışır. Bugün ise bu konu hakkında elimdeki notları sizlerle payalaşacağım. Bu notların tümünü zamanında ekip arkadaşım Can Yıldırmaz ile hazırladık.</p>
<h2>Ders Job İlişkisi (<strong>Job Dependicies</strong>) Oluşturma</h2>
<p>Dependencies ( İlişkiler ) oluşturduğunda, Joblar belli bir sırayla çalışır.</p>
<p><strong>In Conditions :</strong> Şartlar oluştuğunda anlamına gelir. Yani bir tane bir sonuç oluşturuyorsunuz ve o olduğunda çalışmasını istiyorsun.</p>
<p><strong>Out conditions:</strong> Bir Job&#8217;un işi bittiğinde yada silindiğinde oluşan durumdur.</p>
<p>Job&#8217;lar birden fazla condition&#8217;a bağlı olabilir yada bir condition birden fazla Job&#8217;a bağımlı olabilir. Proporties penceresinden el ile manual olarak da girilebilir. Normalde bağlantı sağlandığı an sistem otomatik olarak bir in ve out conditions oluşturmaktadır.</p>
<p>Conditionlar genelde saat bazlıdır. Fakat daha sipesifik şeyler tanımlanabilir.</p>
<p><strong>Global Conditions:</strong> Farklı sunucular üzerinde bir Job&#8217;lar arası ilişki ( Dependencies ) oluşturduğunda kullanılıyorsa bu durumdaki condition&#8217;a denir.</p>
<p>Dependency&#8217;ler iki şekilde oluşabilirler;</p>
<ol>
<li><strong>Drag-Drop :</strong> Bu şekilde işlerin bağımlıkları sağlanır. İlk çalışacak olan Jobâ Out Condition (Proporties-&gt; Actions) otomatik olarak eklenecektir. İkinci Job&#8217;a ise In Condition( Proporties-&gt;Prerequisities) otomatik olarak eklenecektir.</li>
<li><strong>Manual</strong> olarak -&gt; Job&#8217;lara In ve Out condition&#8217;lar manual olarak eklenebilir.</li>
</ol>
<p><strong>Condition Manager:</strong> Workload Automation içindeki Tools Tab&#8217;ından Conditions menüsüne tıklarsak<strong> Condition Manager</strong>&#8216;a ulaşırız.  Tüm condition&#8217;ları görmemizi sağlar.</p>
<p><a href="https://dinamiknetwork.com/control-m-serisi-workspace-overview/control-m-bmc/" rel="attachment wp-att-970"><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone size-full wp-image-970" src="https://dinamiknetwork.com/wp-content/uploads/2019/12/Control-M-BMC.jpg" alt="" width="1366" height="768" srcset="https://dinamiknetwork.com/wp-content/uploads/2019/12/Control-M-BMC.jpg 1366w, https://dinamiknetwork.com/wp-content/uploads/2019/12/Control-M-BMC-768x432.jpg 768w, https://dinamiknetwork.com/wp-content/uploads/2019/12/Control-M-BMC-850x478.jpg 850w" sizes="(max-width: 1366px) 100vw, 1366px" /></a></p>
<h2>Specifying Notifications and On-Do Actions</h2>
<p>Notifications işle ilgili mesaj göndermeyi sağlar(E-mail veya SMS ). Bu mesajlar alerts window&#8217;a, control-m server log dosyasına, user console&#8217;a veya Shout Destination management&#8217;a tanımladığımız yerlere gönderebilir. İki tip natifications vardır. <strong>Job Tamamlanmadan önce</strong> ve <strong>JOB tamamlandıktan sonra</strong>.</p>
<ul>
<li>Job&#8217;ın bitmesinden önceki notificationlar Job&#8217;un çalışma süresine dayalıdır.</li>
<li>Job tamamlandıktan sonra gönderilen alert&#8217;lar job&#8217;un OK veya NOT OK olmasına dayalıdır.</li>
</ul>
<p>Her ikisi içinde nereye ne mesaj göndereceğini. Acileyet seviyesini belirtebilirsin.</p>
<h3>ON-DO Actions</h3>
<p>Job&#8217;un durumuna veya ürettiği çıktıya göre CONTOL-M&#8217;e bişeyler yaptırılabilir. Mesela Mail attırabilirsiniz veya yeni bir job Order edebilirsiniz.</p>
<p><strong>ON :</strong> Hangi durumda yapılacağı belirtilir</p>
<p>Aşağıdaki durumlarda kullanılır;</p>
<ul>
<li>Job Ended OK</li>
<li>Job Ended</li>
<li>Job Ended Not Ok</li>
<li>Os completion status</li>
<li>Job&#8217;s number of executions</li>
<li>Job&#8217;s number of reruns</li>
<li>Output cannot be found</li>
<li>Job has not been submitted yet</li>
<li>Job&#8217;s number of failures</li>
<li>Specific statement output</li>
</ul>
<p><strong>DO : </strong>Yapılacak eylem belirtilir.</p>
<p>Aşağıdaki maddeleride yapabilir</p>
<ul>
<li>Notify ( Alerts Window, E-mail, Remedy, Log, File, User Console)</li>
<li>Set to Ok</li>
<li>Set To Not Ok</li>
<li>Rerun Job</li>
<li>Stop Cyclic Run</li>
<li>Set Variable</li>
<li>Order Job ( Order Scheduling Crieria)</li>
<li>Handle Output</li>
<li>Add/Remove Condition</li>
</ul>
<p>Bu şekilde bir ayarlama yapılarak ihtiyaca yönelik çıktılar üretilebilir.  Do kısmında hangi action seçildiyse kriterler ona göre değişikler gösterir. Bir job&#8217;a &#8221; Add Do&#8221; seçeneği ile birden fazla DO işlemi atayabilirsiniz.</p>
<h2>Aktif ortama Job Ekleme (Adding Jobs to the Active Enviroment)</h2>
<p>Joblarımızın Active Enviromenta konmaya hazır hale geldikten sonra <strong>Active Enviroment</strong>&#8216;a koymak için önce chack in işlemini yapmamız gerekmektedir. Workspace&#8217;teki job definationlar Job Defination DB&#8217;sine yazılır. Regular New Day Process uyguladıktan sonra Active Environment&#8217;ın bir parçası olurlar.</p>
<h3><strong>Check In</strong></h3>
<p>Job tanımları hazır olduğunda check-in process&#8217;i yapılır. Check in işlemi sırasında joblar validate edilir. Validate (Geçerlilik) işleminden sonra geri kalan süreçler halledilir. Workspace içindeki job defination&#8217;lar job defination database e yazılır.  New Day&#8217;den sonra aktif ortamın bir parçası olur.  Check In yaptıktan sonra joblar read modda olur. Sonrasında oturum kapanırsa job defination&#8217;a erişilemez. Bunlara erişebilmek için, jobların yüklü olduğu folderları yeni workspace içine yüklemek gerekir. Her check in işlemi yaptığında job&#8217;un içeriği otomatik olarak senkronize edilir. Bu senkronizasyon hem server hem EM database&#8217;inde de olur.</p>
<h3><strong>Muanually Ordering Jobs</strong></h3>
<p>Munual order genellikle test ortamında kullanılır.  Workspace seçilirse eğer tüm workspace order olur. Order işlemi planing veya monitoring ekranından da yapılabilir.</p>
<p>Elimden geldiğince sizlere <strong>Job Dependicies</strong> ve Actions konusunu aktarmaya çalıştım umarım faydalı olmuştur. Diğer control-m konularına <a href="https://dinamiknetwork.com/k/yazilim/bmc/control-m/">bu</a> kategoriden ulaşabilirsiniz.</p>
<p>The post <a rel="nofollow" href="https://dinamiknetwork.com/job-iliskileri-ve-actionlar-conditions-control-m-3/">Job Dependicies ve Actions  (Conditions)  | Control-M #3</a> appeared first on <a rel="nofollow" href="https://dinamiknetwork.com">Dinamik Network</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dinamiknetwork.com/job-iliskileri-ve-actionlar-conditions-control-m-3/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>
