<?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>Introduction Archives - ETL administration console</title>
	<atom:link href="https://eac.cidwe.com/en/docs-category/introduction/feed/" rel="self" type="application/rss+xml" />
	<link>https://eac.cidwe.com/en/docs-category/introduction/</link>
	<description>L’application essentielle pour le déploiement et le monitoring de vos flux ETL Talend.</description>
	<lastBuildDate>Wed, 26 Aug 2026 14:59:38 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>

<image>
	<url>https://eac.cidwe.com/wp-content/uploads/2022/10/cropped-logo-G-32x32.png</url>
	<title>Introduction Archives - ETL administration console</title>
	<link>https://eac.cidwe.com/en/docs-category/introduction/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>General presentation</title>
		<link>https://eac.cidwe.com/en/docs/general-presentation/</link>
					<comments>https://eac.cidwe.com/en/docs/general-presentation/#respond</comments>
		
		<dc:creator><![CDATA[Adile EL HADDIK]]></dc:creator>
		<pubDate>Mon, 18 Aug 2025 14:02:11 +0000</pubDate>
				<guid isPermaLink="false">https://eac.cidwe.com/?post_type=docs&#038;p=1135</guid>

					<description><![CDATA[<p>Overview EAC (ETL Administration Console) is a web-based platform designed to manage, monitor, and optimize ETL workflows built with&#160;Talend&#160;(both commercial and open-source editions: Talend DI, Talend ESB and Talaxie).It centralizes deployment, scheduling, execution tracking, and log management into a single, easy-to-use interface, reducing the need for complex manual configurations. With EAC, you can: EAC was [&#8230;]</p>
<p>L’article <a href="https://eac.cidwe.com/en/docs/general-presentation/">General presentation</a> est apparu en premier sur <a href="https://eac.cidwe.com/en/home/">ETL administration console</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">Overview</h2>



<p class="wp-block-paragraph">EAC (<strong>ETL Administration Console</strong>) is a web-based platform designed to manage, monitor, and optimize ETL workflows built with&nbsp;<strong>Talend</strong>&nbsp;(both commercial and open-source editions: Talend DI, Talend ESB and Talaxie).<br>It centralizes deployment, scheduling, execution tracking, and log management into a single, easy-to-use interface, reducing the need for complex manual configurations.</p>



<p class="wp-block-paragraph">With EAC, you can:</p>



<ul class="wp-block-list">
<li>Deploy Talend jobs directly from exported executables.</li>



<li>Overwrite contextes</li>



<li>Schedule executions with second-level precision.</li>



<li>Monitor task status, performance metrics, and logs in real time.</li>



<li>Manage multi-server ETL environments for scalability and high availability.</li>



<li>Purge old or unnecessary logs to keep performance optimal.</li>
</ul>



<p class="wp-block-paragraph">EAC was built on years of experience deploying and managing Talend jobs in enterprise environments, with a focus on <strong>simplicity</strong>, <strong>speed</strong>, and <strong>flexibility</strong>.</p>



<p class="wp-block-paragraph"></p>
<p>L’article <a href="https://eac.cidwe.com/en/docs/general-presentation/">General presentation</a> est apparu en premier sur <a href="https://eac.cidwe.com/en/home/">ETL administration console</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://eac.cidwe.com/en/docs/general-presentation/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Use cases</title>
		<link>https://eac.cidwe.com/en/docs/use-cases/</link>
					<comments>https://eac.cidwe.com/en/docs/use-cases/#respond</comments>
		
		<dc:creator><![CDATA[Adile EL HADDIK]]></dc:creator>
		<pubDate>Mon, 18 Aug 2025 14:03:11 +0000</pubDate>
				<guid isPermaLink="false">https://eac.cidwe.com/?post_type=docs&#038;p=1137</guid>

					<description><![CDATA[<p>Typical Use Cases EAC is ideal for organizations that:</p>
<p>L’article <a href="https://eac.cidwe.com/en/docs/use-cases/">Use cases</a> est apparu en premier sur <a href="https://eac.cidwe.com/en/home/">ETL administration console</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">Typical Use Cases</h2>



<p class="wp-block-paragraph">EAC is ideal for organizations that:</p>



<ul class="wp-block-list">
<li><strong>Manage multiple Talend projects</strong> and want a single, centralized control interface.</li>



<li><strong>Need automated scheduling</strong> without maintaining complex crontab configurations.</li>



<li><strong>Operate in multi-server environments</strong>, requiring deployment replication and load distribution.</li>



<li><strong>Want to improve monitoring and troubleshooting</strong> by tracking logs, execution history, and performance metrics.</li>



<li><strong>Require fine-grained log retention policies</strong> to prevent storage bloat while keeping essential records for diagnostics.</li>



<li><strong>Need rapid deployment workflows</strong> for new job versions while keeping control over testing and production environments.</li>
</ul>
<p>L’article <a href="https://eac.cidwe.com/en/docs/use-cases/">Use cases</a> est apparu en premier sur <a href="https://eac.cidwe.com/en/home/">ETL administration console</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://eac.cidwe.com/en/docs/use-cases/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Main Features</title>
		<link>https://eac.cidwe.com/en/docs/main-features/</link>
					<comments>https://eac.cidwe.com/en/docs/main-features/#respond</comments>
		
		<dc:creator><![CDATA[Adile EL HADDIK]]></dc:creator>
		<pubDate>Thu, 14 Aug 2025 14:11:14 +0000</pubDate>
				<guid isPermaLink="false">https://eac.cidwe.com/?post_type=docs&#038;p=1121</guid>

					<description><![CDATA[<p>EAC provides a comprehensive set of features to simplify ETL execution, orchestration, and monitoring.Each feature is documented in its own section below. 1. Job Deployment Upload Talend-generated job archives (.zip) and deploy them instantly. 2. Project Separation Organize jobs and contexts by project for cleaner administration. 3. Context Management Define and manage context variables globally [&#8230;]</p>
<p>L’article <a href="https://eac.cidwe.com/en/docs/main-features/">Main Features</a> est apparu en premier sur <a href="https://eac.cidwe.com/en/home/">ETL administration console</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">EAC provides a comprehensive set of features to simplify ETL execution, orchestration, and monitoring.<br>Each feature is documented in its own section below.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">1. Job Deployment</h2>



<p class="wp-block-paragraph">Upload Talend-generated job archives (<code>.zip</code>) and deploy them instantly.</p>



<ul class="wp-block-list">
<li>Supports direct upload via the web interface or deployment from the server’s filesystem.</li>



<li>Ability to track deployment history and errors per version.</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">2. Project Separation</h2>



<p class="wp-block-paragraph">Organize jobs and contexts by <strong>project</strong> for cleaner administration.</p>



<ul class="wp-block-list">
<li>Helps maintain a clear hierarchy when managing multiple ETL flows.</li>



<li>Projects can contain one or more jobs, each with their own contexts.</li>



<li>Facilitates delegation and team-based ownership.</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">3. Context Management</h2>



<p class="wp-block-paragraph">Define and manage <strong>context variables</strong> globally or per task.</p>



<ul class="wp-block-list">
<li>Override variables per environment (e.g., <code>dev</code>, <code>test</code>, <code>prod</code>).</li>



<li>Context values can be inherited from the project or defined specifically for a task.</li>



<li>Ensures flexibility without duplicating jobs.</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">4. Integrated Scheduler</h2>



<p class="wp-block-paragraph">Plan job executions with <strong>second-level precision</strong>.</p>



<ul class="wp-block-list">
<li>Configure recurring schedules directly from the UI.</li>



<li>Start or stop schedules without redeploying jobs.</li>



<li>Combine with system crontab for hybrid scheduling approaches.</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">5. Multi-Server Execution</h2>



<p class="wp-block-paragraph">Distribute job execution across multiple servers.</p>



<ul class="wp-block-list">
<li>Balance load by assigning tasks to different execution nodes.</li>



<li>Replicate deployments automatically across servers.</li>



<li>Monitor execution server status (CPU, memory, availability).</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">6. Monitoring Dashboard</h2>



<p class="wp-block-paragraph">A central dashboard for real-time tracking.</p>



<ul class="wp-block-list">
<li>View execution timelines and current task status.</li>



<li>Drill down into logs per execution.</li>



<li>Quick access to success/failure history and performance metrics.</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">7. API Access</h2>



<p class="wp-block-paragraph">Interact with EAC programmatically via a <strong>REST API</strong>.</p>



<ul class="wp-block-list">
<li>Trigger, stop, or restart tasks externally.</li>



<li>Fetch job, task, and execution details for integration with third-party tools.</li>



<li>Secure access with API tokens and role-based permissions.</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">8. Log Purge Mechanisms</h2>



<p class="wp-block-paragraph">Keep storage optimized by purging logs automatically.</p>



<ul class="wp-block-list">
<li>Configure retention policies by <strong>time range</strong>, <strong>execution count</strong>, or <strong>duration</strong>.</li>



<li>Manual purge available for immediate cleanup.</li>



<li>Ensures database performance and reduced storage footprint.</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">9. User Role Management</h2>



<p class="wp-block-paragraph"><strong>Role-based access control with two roles: Admin and API.</strong></p>



<ul class="wp-block-list">
<li><strong>Admin:</strong> full access to manage jobs, tasks/schedules, servers, environments, logs, and users; can configure system settings and purge policies.</li>



<li><strong>API:</strong> programmatic access via API tokens; can trigger jobs/tasks and read execution status/logs within its scope; <strong>cannot</strong> manage users or global settings.</li>



<li>This separation enforces least-privilege and supports automation without exposing administrative controls.</li>
</ul>



<p class="wp-block-paragraph">API access is limited to the scopes granted to its toke</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">10. Technical Flexibility</h2>



<p class="wp-block-paragraph">EAC is designed to be <strong>database-agnostic</strong> for log storage.</p>



<ul class="wp-block-list">
<li>Supports MySQL, PostgreSQL, SQL Server and MariaDB.</li>



<li>Save logs on files or database</li>
</ul>



<p class="wp-block-paragraph"></p>
<p>L’article <a href="https://eac.cidwe.com/en/docs/main-features/">Main Features</a> est apparu en premier sur <a href="https://eac.cidwe.com/en/home/">ETL administration console</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://eac.cidwe.com/en/docs/main-features/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Key concepts</title>
		<link>https://eac.cidwe.com/en/docs/core-concepts/</link>
					<comments>https://eac.cidwe.com/en/docs/core-concepts/#respond</comments>
		
		<dc:creator><![CDATA[Adile EL HADDIK]]></dc:creator>
		<pubDate>Thu, 14 Aug 2025 14:09:51 +0000</pubDate>
				<guid isPermaLink="false">https://eac.cidwe.com/?post_type=docs&#038;p=1119</guid>

					<description><![CDATA[<p>Talend Jobs A Talend job is a packaged ETL process designed and exported from Talend Studio.In EAC, these jobs are deployed as executable archives. Once deployed, jobs can be: EAC allows multiple versions of the same job to coexist, so you can test new versions without affecting production. See Testing job version&#8217;s. Tasks (Manual &#38; [&#8230;]</p>
<p>L’article <a href="https://eac.cidwe.com/en/docs/core-concepts/">Key concepts</a> est apparu en premier sur <a href="https://eac.cidwe.com/en/home/">ETL administration console</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading"><strong>Talend Jobs</strong></h2>



<p class="wp-block-paragraph">A <strong>Talend job</strong> is a packaged ETL process designed and exported from Talend Studio.<br>In EAC, these jobs are deployed as executable archives. Once deployed, jobs can be:</p>



<ul class="wp-block-list">
<li>Launched manually</li>



<li>Scheduled for automated execution</li>



<li>Monitored for performance and errors</li>
</ul>



<p class="wp-block-paragraph">EAC allows multiple versions of the same job to coexist, so you can test new versions without affecting production. See <a href="https://eac.cidwe.com/docs/test-a-new-job-version-without-impacting-the-schedule/">Testing job version&#8217;s</a>.</p>



<h2 class="wp-block-heading">Tasks (Manual &amp; Scheduled)</h2>



<p class="wp-block-paragraph">A <strong>task</strong> in EAC represents the execution configuration for a specific Talend job.<br>Each task can:</p>



<ul class="wp-block-list">
<li>Use a specific job version</li>



<li>Have customized context parameters</li>



<li>Be run <strong>manually</strong> or via <strong>scheduler</strong></li>



<li>Send notifications on success or failure</li>



<li>Require <strong>acknowledgment</strong> before restarting if an error occurs</li>
</ul>



<p class="wp-block-paragraph">Multiple tasks can point to the same job but have different execution settings. See <a href="https://eac.cidwe.com/docs/good-use-of-contexts/">good use of contexts</a>.</p>



<h2 class="wp-block-heading">Contexts &amp; Environments</h2>



<p class="wp-block-paragraph">In Talend, <strong>contexts</strong> store variables (e.g., database credentials, file paths, API keys).<br>EAC enhances this by allowing:</p>



<ul class="wp-block-list">
<li><strong>Common contexts per project</strong> (shared across multiple tasks)</li>



<li><strong>Per-task context overrides</strong> for customization</li>



<li><strong>Environment contexts</strong> (e.g., Development, Staging, Production) for clean separation</li>
</ul>



<p class="wp-block-paragraph">This ensures you can run the same job in different environments without modifying the job itself. See <a href="https://eac.cidwe.com/docs/good-use-of-contexts/">good use of contexts</a>.</p>



<h2 class="wp-block-heading">Multi-Server Mode</h2>



<p class="wp-block-paragraph">EAC supports <a href="https://eac.cidwe.com/docs/execution-servers/"><strong>multi-server execution</strong></a> for scalability and redundancy.<br>In this mode:</p>



<ul class="wp-block-list">
<li>Jobs can be deployed to multiple servers.</li>



<li>Execution load can be distributed.</li>



<li>Deployment synchronization.</li>



<li>Each server instance must have a unique <code><mark style="background-color:var(--ast-global-color-4);color:#000000" class="has-inline-color">APP_SERVER_NAME</mark></code>.</li>
</ul>



<h2 class="wp-block-heading">Logs &amp; Purge System</h2>



<p class="wp-block-paragraph">EAC tracks and stores logs for every ETL execution, including:</p>



<ul class="wp-block-list">
<li>Start/end time</li>



<li>Duration</li>



<li>Execution status</li>



<li>Detailed processing logs</li>



<li>Metrics and statistics</li>
</ul>



<p class="wp-block-paragraph">Since logs can grow quickly in size, EAC provides <strong>four purge strategies</strong>:</p>



<ol class="wp-block-list">
<li><strong>By Date</strong> – remove logs older than a given date.</li>



<li><strong>By Execution Count</strong> – keep only the last <em>N</em> executions.</li>



<li><strong>By Duration</strong> – remove executions shorter than <em>X</em> seconds (if successful).</li>



<li><strong>Manual or Scheduled</strong> – purges can be run manually or scheduled via the UI.</li>
</ol>



<p class="wp-block-paragraph">This ensures performance remains optimal without sacrificing troubleshooting capabilities. See <a href="https://eac.cidwe.com/docs/good-use-of-purges/">good use of purges</a>.</p>
<p>L’article <a href="https://eac.cidwe.com/en/docs/core-concepts/">Key concepts</a> est apparu en premier sur <a href="https://eac.cidwe.com/en/home/">ETL administration console</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://eac.cidwe.com/en/docs/core-concepts/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
