<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Protocols |</title><link>https://ellipsys-bi.com/en/tags/protocols/</link><atom:link href="https://ellipsys-bi.com/en/tags/protocols/index.xml" rel="self" type="application/rss+xml"/><description>Protocols</description><generator>HugoBlox Kit (https://hugoblox.com)</generator><language>en-US</language><lastBuildDate>Thu, 02 Jul 2026 00:00:00 +0000</lastBuildDate><image><url>https://ellipsys-bi.com/media/logo.svg</url><title>Protocols</title><link>https://ellipsys-bi.com/en/tags/protocols/</link></image><item><title>Data lineage - connection protocols to the various analytics technologies</title><link>https://ellipsys-bi.com/en/ressources/data-lineage-principes/data-lineage-protocoles-connexion/</link><pubDate>Thu, 02 Jul 2026 00:00:00 +0000</pubDate><guid>https://ellipsys-bi.com/en/ressources/data-lineage-principes/data-lineage-protocoles-connexion/</guid><description>&lt;p&gt;Metadata acquisition relies on the native interfaces exposed by the technologies analyzed by &lt;strong style="color:#C00000;"&gt;{openAudit}&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Depending on the platform, collection uses database protocols, REST APIs, SDKs, technical repositories, or standardized exports.&lt;/p&gt;
&lt;p&gt;
&lt;figure &gt;
&lt;div class="flex justify-center "&gt;
&lt;div class="w-full" &gt;
&lt;img alt="img-big"
srcset="https://ellipsys-bi.com/en/ressources/data-lineage-principes/data-lineage-protocoles-connexion/data-lineage-protocoles-connexion-1-en_hu_4967f9e18b9d0dcd.webp 320w, https://ellipsys-bi.com/en/ressources/data-lineage-principes/data-lineage-protocoles-connexion/data-lineage-protocoles-connexion-1-en_hu_9d2456d624348ad8.webp 480w, https://ellipsys-bi.com/en/ressources/data-lineage-principes/data-lineage-protocoles-connexion/data-lineage-protocoles-connexion-1-en_hu_e2b8b9561fd43ef3.webp 760w"
sizes="(max-width: 480px) 100vw, (max-width: 768px) 90vw, (max-width: 1024px) 80vw, 760px"
src="https://ellipsys-bi.com/en/ressources/data-lineage-principes/data-lineage-protocoles-connexion/data-lineage-protocoles-connexion-1-en_hu_4967f9e18b9d0dcd.webp"
width="760"
height="661"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;blockquote class="border-l-4 border-neutral-300 dark:border-neutral-600 pl-4 italic text-neutral-600 dark:text-neutral-400 my-6"&gt;
&lt;p&gt;&lt;strong&gt;Key point:&lt;/strong&gt; the collectors use the mechanisms officially exposed by the vendors (JDBC, ODBC, REST API, SDK, technical repositories, exports).&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="technical-principles"&gt;Technical principles&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Dedicated service accounts.&lt;/li&gt;
&lt;li&gt;Access limited to metadata.&lt;/li&gt;
&lt;li&gt;On-premise, Cloud, and hybrid compatibility.&lt;/li&gt;
&lt;li&gt;Use of platforms&amp;rsquo; native interfaces.&lt;/li&gt;
&lt;li&gt;Password encryption after first use.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="databases"&gt;Databases&lt;/h2&gt;
&lt;p&gt;Relational databases are analyzed via:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;JDBC.&lt;/li&gt;
&lt;li&gt;ODBC.&lt;/li&gt;
&lt;li&gt;Proprietary connectors.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Collection covers:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Schemas.&lt;/li&gt;
&lt;li&gt;Tables.&lt;/li&gt;
&lt;li&gt;Views.&lt;/li&gt;
&lt;li&gt;Stored procedures.&lt;/li&gt;
&lt;li&gt;Usage statistics (when analyzed).&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="etl--elt"&gt;ETL / ELT&lt;/h2&gt;
&lt;p&gt;ETL/ELT platforms are analyzed via:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Technical repositories.&lt;/li&gt;
&lt;li&gt;Administration APIs.&lt;/li&gt;
&lt;li&gt;XML or JSON exports.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The collected metadata makes it possible to reconstruct:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Jobs.&lt;/li&gt;
&lt;li&gt;Transformations.&lt;/li&gt;
&lt;li&gt;Dependencies.&lt;/li&gt;
&lt;li&gt;Data flows.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="data-visualization-tools"&gt;Data Visualization Tools&lt;/h2&gt;
&lt;p&gt;Data visualization tools are analyzed via:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;SDKs.&lt;/li&gt;
&lt;li&gt;REST APIs.&lt;/li&gt;
&lt;li&gt;Internal repositories.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Collection covers:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Data sources.&lt;/li&gt;
&lt;li&gt;Semantic layers.&lt;/li&gt;
&lt;li&gt;Dashboards.&lt;/li&gt;
&lt;li&gt;Business rules.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This information makes it possible to extend the data lineage all the way to the reporting layer.&lt;/p&gt;
&lt;blockquote class="border-l-4 border-neutral-300 dark:border-neutral-600 pl-4 italic text-neutral-600 dark:text-neutral-400 my-6"&gt;
&lt;p&gt;&lt;strong&gt;Typical use case:&lt;/strong&gt; build data lineage in the sources and connect it with the data lineage in the data visualization layer, all the way to the dashboard cell.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="secure-environments"&gt;Secure environments&lt;/h2&gt;
&lt;p&gt;Collection can be securely supervised via:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;VMware Horizon.&lt;/li&gt;
&lt;li&gt;OpenOTP (two-factor authentication).&lt;/li&gt;
&lt;li&gt;Administration bastion.&lt;/li&gt;
&lt;li&gt;Logging and traceability of operations.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Access remains limited to the components needed for metadata collection.&lt;/p&gt;
&lt;blockquote class="border-l-4 border-neutral-300 dark:border-neutral-600 pl-4 italic text-neutral-600 dark:text-neutral-400 my-6"&gt;
&lt;p&gt;&lt;strong&gt;For information:&lt;/strong&gt; the same collection mechanism applies in Cloud, on-premise, or hybrid environments.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;script&gt;
(function () {
// Hide the "Last updated on" date and the Author block on Resources
// pages: these aren't blog posts (no date/byline).
function hide() {
document.querySelectorAll("time.mt-12.mb-8").forEach(function (el) {
el.style.display = "none";
});
document.querySelectorAll("div.flex.pt-12.pb-4").forEach(function (el) {
if (el.querySelector('img[src*="/media/authors/"]')) {
el.style.display = "none";
}
});
// Extra safety net: also hide the social sharing row and any container
// linked to the author card, matched semantically rather than by class
// name (more robust to theme updates).
var shareHrefPatterns = [
"twitter.com/intent", "x.com/intent", "facebook.com/sharer",
"linkedin.com/sharing", "wa.me/", "api.whatsapp.com", "mailto:?"
];
document.querySelectorAll("a[href]").forEach(function (a) {
var href = a.getAttribute("href") || "";
if (shareHrefPatterns.some(function (p) { return href.indexOf(p) !== -1; })) {
a.style.display = "none";
}
});
document.querySelectorAll('a[href="https://ellipsys-bi.com/authors/me/"]').forEach(function (a) {
var el = a.closest("div.flex") || a.parentElement;
if (el) el.style.display = "none";
});
}
document.addEventListener("DOMContentLoaded", hide);
})();
&lt;/script&gt;</description></item></channel></rss>