<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Oa-Lake |</title><link>https://ellipsys-bi.com/en/tags/oa-lake/</link><atom:link href="https://ellipsys-bi.com/en/tags/oa-lake/index.xml" rel="self" type="application/rss+xml"/><description>Oa-Lake</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>Oa-Lake</title><link>https://ellipsys-bi.com/en/tags/oa-lake/</link></image><item><title>DataViz Migration - SAP BO, Power BI, Spotfire, or Cognos to an open, interoperable architecture</title><link>https://ellipsys-bi.com/en/ressources/migration-dataviz/migration-dataviz-architecture-ouverte/</link><pubDate>Thu, 02 Jul 2026 00:00:00 +0000</pubDate><guid>https://ellipsys-bi.com/en/ressources/migration-dataviz/migration-dataviz-architecture-ouverte/</guid><description>&lt;p&gt;Data visualization platforms evolve regularly.&lt;/p&gt;
&lt;p&gt;SAP BusinessObjects, IBM Cognos, Power BI, or Spotfire may succeed one another within the same Information System. Business objects, calculations, indicators, and business rules generally remain identical from one platform to the next.&lt;/p&gt;
&lt;p&gt;&lt;strong style="color:#C00000;"&gt;{openAudit}&lt;/strong&gt; analyzes technical repositories, semantic layers, and reports to reconstruct the dependencies between data sources, intermediate processes, and the objects exposed in dashboards.&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 functional components of reporting platforms are extracted and then rebuilt in a format independent of the target technology.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="analysis-of-the-decision-support-estate"&gt;Analysis of the decision-support estate&lt;/h2&gt;
&lt;p&gt;The parser-based analysis mechanisms cover SAP BusinessObjects universes, Cognos Frameworks, Power BI models, Spotfire Information Links, as well as the associated reports, dashboards, calculations, filters, and business objects.&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/migration-dataviz/migration-dataviz-architecture-ouverte/migration-dataviz-architecture-ouverte-1-en_hu_1578fd2c26d4451e.webp 320w, https://ellipsys-bi.com/en/ressources/migration-dataviz/migration-dataviz-architecture-ouverte/migration-dataviz-architecture-ouverte-1-en_hu_5ba210f16380ed5c.webp 480w, https://ellipsys-bi.com/en/ressources/migration-dataviz/migration-dataviz-architecture-ouverte/migration-dataviz-architecture-ouverte-1-en_hu_a2327f5a3876a014.webp 760w"
sizes="(max-width: 480px) 100vw, (max-width: 768px) 90vw, (max-width: 1024px) 80vw, 760px"
src="https://ellipsys-bi.com/en/ressources/migration-dataviz/migration-dataviz-architecture-ouverte/migration-dataviz-architecture-ouverte-1-en_hu_1578fd2c26d4451e.webp"
width="760"
height="351"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;The collected metadata makes it possible to reconstruct technical dependencies, semantic layers, and business rules.&lt;/p&gt;
&lt;h2 id="rationalization"&gt;Rationalization&lt;/h2&gt;
&lt;p&gt;Technical repositories are cross-referenced with usage logs. Unused reports, duplicates, and obsolete components are identified before the migration phase.&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/migration-dataviz/migration-dataviz-architecture-ouverte/migration-dataviz-architecture-ouverte-2-en_hu_bb9b122aaf23d094.webp 320w, https://ellipsys-bi.com/en/ressources/migration-dataviz/migration-dataviz-architecture-ouverte/migration-dataviz-architecture-ouverte-2-en_hu_2f1e7bd6d2cf68b5.webp 480w, https://ellipsys-bi.com/en/ressources/migration-dataviz/migration-dataviz-architecture-ouverte/migration-dataviz-architecture-ouverte-2-en_hu_9d8aeaf9a16d0a5c.webp 760w"
sizes="(max-width: 480px) 100vw, (max-width: 768px) 90vw, (max-width: 1024px) 80vw, 760px"
src="https://ellipsys-bi.com/en/ressources/migration-dataviz/migration-dataviz-architecture-ouverte/migration-dataviz-architecture-ouverte-2-en_hu_bb9b122aaf23d094.webp"
width="760"
height="368"
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;Result:&lt;/strong&gt; a reduced scope for the actual migration.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="sql-transcription"&gt;SQL transcription&lt;/h2&gt;
&lt;p&gt;Queries, calculations, filters, aggregations, joins, variables, and business rules are reconstructed in the form of SQL.&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/migration-dataviz/migration-dataviz-architecture-ouverte/migration-dataviz-architecture-ouverte-3-en_hu_806706372a70baa0.webp 320w, https://ellipsys-bi.com/en/ressources/migration-dataviz/migration-dataviz-architecture-ouverte/migration-dataviz-architecture-ouverte-3-en_hu_aef89169d9004542.webp 480w, https://ellipsys-bi.com/en/ressources/migration-dataviz/migration-dataviz-architecture-ouverte/migration-dataviz-architecture-ouverte-3-en_hu_d19c67bb9cf7e797.webp 760w"
sizes="(max-width: 480px) 100vw, (max-width: 768px) 90vw, (max-width: 1024px) 80vw, 760px"
src="https://ellipsys-bi.com/en/ressources/migration-dataviz/migration-dataviz-architecture-ouverte/migration-dataviz-architecture-ouverte-3-en_hu_806706372a70baa0.webp"
width="760"
height="391"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;The resulting SQL forms an open representation of the functional logic originally carried by the data visualization platform.&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; SQL becomes the pivot format for representing business objects.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="oa-lake"&gt;&lt;strong style="color:#C00000;"&gt;{oa-lake}&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;The SQL processes are integrated into &lt;strong style="color:#C00000;"&gt;{oa-lake}&lt;/strong&gt;.&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/migration-dataviz/migration-dataviz-architecture-ouverte/migration-dataviz-architecture-ouverte-4-en_hu_8c31bb169a8e7f8c.webp 320w, https://ellipsys-bi.com/en/ressources/migration-dataviz/migration-dataviz-architecture-ouverte/migration-dataviz-architecture-ouverte-4-en_hu_ae49fe3603c10283.webp 480w, https://ellipsys-bi.com/en/ressources/migration-dataviz/migration-dataviz-architecture-ouverte/migration-dataviz-architecture-ouverte-4-en_hu_edc4b854fdcf72a5.webp 760w"
sizes="(max-width: 480px) 100vw, (max-width: 768px) 90vw, (max-width: 1024px) 80vw, 760px"
src="https://ellipsys-bi.com/en/ressources/migration-dataviz/migration-dataviz-architecture-ouverte/migration-dataviz-architecture-ouverte-4-en_hu_8c31bb169a8e7f8c.webp"
width="760"
height="408"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;&lt;strong style="color:#C00000;"&gt;{oa-lake}&lt;/strong&gt; centralizes business objects, indicators, dimensions, business rules, and SQL transformations. The engine federates several data systems and exposes a single model to reporting tools.&lt;/p&gt;
&lt;p&gt;Data can be materialized in Parquet format. Queries are generated against the physical systems or executed from the cache when needed.&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; business logic is defined once and then exposed to several data visualization platforms.&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>