
Closed
Posted
Paid on delivery
Our organization currently pulls MIS figures from SAP BW cubes, several MySQL / SQL Server databases, and a handful of REST-based services. The patchwork works—barely—but it slows us down every time we assemble a report. My goal is to streamline reporting by moving everything into a single, well-governed data warehouse that also supports real-time analytics. What I need • A dimensional warehouse schema that accommodates SAP BW, relational, and REST data. • Production-ready ETL pipelines (Python,SQL, or an established tool such as Azure Data Factory, Informatica, Talend—use what you know best) that extract, transform, and load data with minimal latency. • Incremental load logic and data-quality checks so the warehouse stays in sync without full reloads. • Documentation covering schema design, job orchestration, and how to add new sources. Acceptance criteria 1. All listed sources land in the warehouse on an automated schedule with ETL runtimes under 15 minutes. 2. KPI dashboard refresh proves sub-minute query response on at least three combined data sets. 3. Reconciliation reports confirm source-to-warehouse data accuracy >99.5 %. 4. Handover documents enable an internal analyst to extend or modify a pipeline unaided. If you have hands-on experience unifying SAP data with relational and API feeds and can demonstrate near-real-time reporting, I’d like to see how you would tackle this project and the toolset you propose.
Project ID: 40549722
39 proposals
Remote project
Active 54 mins ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
39 freelancers are bidding on average ₹109,146 INR for this job

With over 18 years of industry experience, my team at CnELIndia understands the gravity of your project and the impact it will have on your organization's reporting efficiency. Our expertise in Database Administration and deep knowledge of SQL will ensure a seamless integration of SAP BW, relational and REST data into a centralized, well-governed data warehouse. We pride ourselves on our ability to deliver well-documented, production-ready ETL pipelines with maximum data sync efficiency. We propose using Azure Data Factory for its proven reliability and cost-effectiveness. As proponents of continuous improvement, we'll implement incremental load logic and thorough data-quality checks to keep your warehouse running smoothly and accurately. Our ultimate aim is to enable you to manage your ETL processes with ease even after project completion. To achieve this, we'll provide comprehensive handover documents that empower your internal team to extend or modify pipelines unaided. Choose us, and you can rely on consistently high-quality outputs, highly-responsive query times, near-perfect data accuracy while giving yourself room for future expansion or modification. Let's revolutionize your reporting!
₹112,500 INR in 15 days
6.7
6.7

Hey, I will design a dimensional schema that unifies your SAP BW cubes, MySQL/SQL Server databases, and REST feeds into one governed warehouse, then build incremental ETL pipelines that keep everything in sync under your 15-minute runtime target. The piece most projects like this get wrong is the SAP extraction layer. I will handle delta loads from BW using ODP or RFC connectors so you avoid full reloads, and pair that with automated reconciliation checks to hold accuracy above 99.5%. Documentation will cover schema design, orchestration, and how your internal analysts add new sources without help. Questions: 1) Are you leaning toward a specific platform (Azure, AWS, on-prem) for the warehouse? 2) How many SAP BW cubes are in scope today? I will send a short daily progress update so nothing is a surprise. Ready to start whenever you are. Kamran
₹83,144 INR in 25 days
6.1
6.1

Greetings, Your current setup of pulling data from various sources seems to be causing significant delays in reporting, which I can understand must be frustrating. To tackle this, I would focus on creating a centralized data warehouse that efficiently consolidates data from SAP BW, MySQL, SQL Server, and RESTful services. Here's how I would approach it: 1. Develop a dimensional warehouse schema tailored to your needs, ensuring smooth integration of all data types. 2. Implement robust ETL pipelines using a tool like Azure Data Factory, optimized for performance and minimal latency. 3. Set up incremental load logic and thorough data-quality checks to ensure continuous synchronization without full reloads. This approach would not only streamline your reporting process but also provide real-time analytics capabilities. I’m excited about the possibility of improving your reporting accuracy and efficiency.
₹75,000 INR in 21 days
3.7
3.7

Your biggest risk is not the ETL itself—it's that SAP BW extracts will bottleneck your entire pipeline if you treat them like standard relational sources. BW hierarchies and compound keys do not map cleanly to star schemas, and without proper flattening logic, your 15-minute runtime target becomes impossible. I have built three similar consolidation platforms where SAP was the primary blocker, and in each case we solved it by pre-staging BW data through RFC calls before transformation. Quick question - are your SAP BW cubes pulling live transactional data or pre-aggregated snapshots? And do your REST services support webhooks, or will we need polling with change-data-capture logic to hit sub-minute refresh? Here is the architectural approach: - DIMENSIONAL MODELING: Design a Kimball-style star schema with conformed dimensions that normalize SAP hierarchies, relational foreign keys, and JSON payloads into a unified grain. - ETL ORCHESTRATION: Build incremental pipelines using Azure Data Factory with delta detection on MySQL/SQL Server via timestamp columns and API pagination cursors to avoid full reloads. - DATA QUALITY: Implement row-level validation with Great Expectations or dbt tests that flag anomalies before warehouse commit, ensuring your 99.5% reconciliation threshold. - REAL-TIME LAYER: Add a staging zone in PostgreSQL with materialized views that refresh every 30 seconds for KPI dashboards while batch jobs handle historical loads. I have architected similar platforms for two Fortune 500 clients where we unified SAP, Salesforce, and legacy SQL databases into a single Redshift warehouse that handled 2M rows per hour with sub-second query performance. Let's schedule a 15-minute technical call to align on your SAP extraction strategy and confirm tooling before you commit to a build.
₹101,250 INR in 30 days
4.2
4.2

Hi there, The objective goes beyond consolidating data—it is about creating a governed analytics platform that delivers reliable reporting without the operational overhead of maintaining multiple disconnected sources. A practical implementation would begin with profiling the SAP BW cubes, SQL Server, MySQL, and REST services before designing a dimensional warehouse optimized for analytical workloads. ETL pipelines would be built with incremental loading, reconciliation checks, and automated orchestration to minimize latency while ensuring data consistency. Performance would be validated against your reporting requirements, targeting sub-minute analytical queries through appropriate indexing, partitioning, and aggregation strategies. Equally important is maintainability. The warehouse schema, orchestration workflows, and onboarding process for future data sources should be thoroughly documented so internal analysts can extend the platform without depending on external developers. It would be useful to discuss your preferred cloud environment, warehouse technology, and expected data volumes so the architecture can be aligned with both current reporting needs and future growth. Thanks, Akshay
₹112,500 INR in 7 days
1.8
1.8

Hello! As per your project post, you're looking to build a centralized data warehouse that consolidates data from SAP BW, MySQL, SQL Server, and REST based services into a single, governed platform for streamlined reporting and real time analytics. The goal is to replace fragmented reporting processes with a scalable, reliable, and high performance data architecture. My focus will be on delivering a production ready data warehouse featuring: dimensional schema design, automated ETL pipelines, SAP BW, MySQL, SQL Server, and REST API integrations, incremental data loading, data quality validation, job orchestration, real time or near real time synchronization, comprehensive documentation, and a scalable architecture that makes onboarding future data sources straightforward. The solution will be optimized for performance, maintainability, and enterprise grade reliability. I specialize in data warehouse architecture, Python, SQL, Azure Data Factory, ETL development, REST API integration, database optimization, and enterprise analytics solutions. My focus will be on building a robust and scalable data platform that delivers accurate, timely insights while simplifying ongoing maintenance and future expansion. Let’s connect to discuss your current reporting environment, infrastructure, and long term analytics goals so we can build a centralized data warehouse that supports your organization's growth. Best regards, Nikita Gupta.
₹150,000 INR in 7 days
1.8
1.8

Hi, I'm excited about your project Build Centralized Data Warehouse Platform because successful social platforms require both excellent user experience and scalable technology. With strong expertise in SQL, PostgreSQL, I can develop a secure, high-performance application featuring user authentication, content sharing, real-time messaging, media uploads, moderation tools, and analytics. My focus is on building a platform that encourages user engagement, supports long-term growth, and delivers a smooth experience across all devices. I look forward to working with you.
₹120,000 INR in 21 days
0.0
0.0

I have a feeling most proposals you're receiving look exactly the same. This isn't one of them. I understand the importance of a clean, professional, user-friendly, seamless, integrated, and automated data warehouse solution. While I'm new to Freelancer, I've spent years working on projects outside the platform and know what it takes to deliver quality work on time. If you're looking for someone who thinks beyond the brief, I'd welcome the opportunity to chat. Regards, Warrick Van Eeden
₹75,000 INR in 7 days
0.0
0.0

With over 13 years of experience building high-performance web and software solutions, including extensive work with data warehousing and ETL processes, my team at Walking Dreamz Technologies is well-suited to take on your project. We have successfully built several dimensional data warehouses and implemented ETL pipelines using Python and SQL to integrate various data sources for both real-time and batched loads. One of our core strengths is working with SAP data, be it through API feeds or direct integration with the SAP system itself. We understand the intricacies involved in extracting data from SAP BW cubes and reconciling them with other relational databases. Moreover, we have proficient experience in integrating REST-based services into a centralized data warehouse. This unique combination of skills will allow us to design a comprehensive schema that effectively incorporates all your disparate data sets while maintaining data accuracy. Our focus on clean code, predictable delivery, and clear communication has repeatedly earned us positive feedback from our clients, and we aim to provide you with nothing less. By choosing us for your project, you can expect regular milestones, transparent progress updates, robust deployments along with meticulous documentation for your future convenience. Allow us to prove ourselves by building something that's not just stable for today but also easy to extend tomorrow
₹112,500 INR in 15 days
0.0
0.0

Hi, I read your requirement carefully and this is exactly a proper data warehouse build, not only moving data. You need one governed warehouse for SAP BW cubes, MySQL/SQL Server, and REST services, with fast reporting, incremental sync, and clear handover for your internal analyst. I can help build this in a clean and practical way with dimensional modeling, stable ETL, reconciliation checks, and query performance focus from the start. My approach will be: source assessment, warehouse schema design, pipeline build for each source, incremental load strategy, data-quality validation, then optimization for KPI queries and documentation. The hardest part usually is keeping SAP + DB + API data consistent with low latency and no full reload pain. I handle this by using staging layers, change tracking/watermarks, idempotent ETL jobs, and reconciliation reports on every run. I can propose the best-fit stack based on your environment and make the system simple to extend later. If you want, please message me and I will share a very clear implementation direction for this project.
₹100,000 INR in 12 days
0.0
0.0

Hello, I hope you're having a great day. I have hands-on experience unifying SAP BW extracts, MySQL/SQL Server sources and REST feeds into a single reporting warehouse, having delivered multiple similar builds. I delivered a Postgres dimensional model that combined SAP flat-file dumps and RFC extracts with MySQL and API data, using Airflow, Python and SQL for ETL and dbt for transforms, and added incremental loads via timestamps and checksums. I'll usually start by mapping source keys to a star schema, then prototype ETL with Airflow + Python and dbt against PostgreSQL, adding data-quality tests and incremental logic early. Could we hop on a short call to confirm whether your SAP access will be BW extracts, ODP/RFC, and the preferred deployment target (cloud or on-prem)? Thank you, Alpeshbhai M.
₹112,500 INR in 57 days
0.1
0.1

Hi, I have experience designing and implementing scalable data warehouse solutions that integrate SAP BW, SQL Server, MySQL, and REST APIs. I can build a production-ready dimensional warehouse with automated ETL pipelines, incremental loading, data-quality validation, and near real-time reporting. The solution will be well-documented, optimized for performance, and designed for easy maintenance and future data source integration. I can ensure reliable automation, accurate source-to-warehouse reconciliation, and sub-minute dashboard performance. I'm ready to discuss your architecture and start immediately.
₹80,000 INR in 7 days
0.0
0.0

Hello, We will build your centralized warehouse with a dimensional schema unifying SAP BW cubes, MySQL, SQL Server, and REST feeds into one governed layer. For incremental loads from SAP BW, we will use delta queues paired with change-data-capture on the relational side. This avoids full reloads and keeps ETL runtimes well under your 15-minute target. Data quality checks will run at each stage, flagging mismatches before they reach reporting tables. A couple of quick things to confirm: 1) Is Azure your preferred cloud, or are you open to other platforms (AWS, on-prem)? 2) Which KPIs will the initial dashboard cover, and what BI tool does your team use today? The number quoted here is a starting estimate. The exact cost and timeline will be confirmed after we go through the full scope together. Looking forward to talking through the details. Faizan
₹82,807 INR in 25 days
0.0
0.0

Hello - I build exactly this: a governed PostgreSQL warehouse that unifies SAP BW, MySQL/SQL Server and REST sources behind one dimensional model, with production ETL in Python and SQL. Honestly scoped to your budget so milestone 1 ships something real and meets your acceptance criteria: 1. Dimensional schema - star/snowflake - with conformed dimensions shared across SAP BW, relational and REST data. 2. ETL pipelines with incremental/CDC load and watermarking so it stays in sync with no full reloads, scheduled to keep runtimes well under your 15-minute target, plus data-quality and reconciliation checks aimed at your 99.5 percent accuracy bar. 3. Handover docs - schema, source-to-target mapping, orchestration, and how to add a new source - so your analyst can extend a pipeline unaided. I would deliver the relational and REST sources end to end as milestone 1 for fastest value, then add the SAP BW extract once you share its export or connection detail - the one piece tied to your environment. A few questions: which Postgres version and target host, how many source tables and cubes roughly, expected volume and refresh cadence, and is the warehouse on-prem or Azure. All work and files stay here on Freelancer and I start once a milestone is funded in escrow. Realistic first slice within the quoted days; happy to phase the rest.
₹75,000 INR in 14 days
0.0
0.0

Hi, I'm **Praveen Suthar**, a Data Engineer & Full Stack Developer with **8+ years of experience** designing data warehouses, ETL pipelines, and business intelligence solutions. I can help you build a **centralized, scalable data warehouse** that seamlessly integrates **SAP BW, MySQL, SQL Server, and REST APIs** into a single source of truth. I'll design a robust dimensional schema, implement automated incremental ETL pipelines with data validation, and optimize the warehouse for near real-time reporting and fast dashboard performance. **What I will deliver:** * Dimensional Data Warehouse (Star/Snowflake Schema) * Automated ETL pipelines (Python/SQL or Azure Data Factory) * Incremental loading and data quality checks * High-performance query optimization * Reconciliation reports with 99.5%+ accuracy * Complete documentation for future maintenance and expansion I have experience integrating enterprise data sources, optimizing ETL workflows, and building reliable reporting solutions that are scalable and easy to maintain. I'd be happy to discuss your architecture and recommend the best toolset for your requirements. **Best Regards,** **Praveen Suthar** Data Engineer | Python | SQL | ETL | Data Warehouse | SAP BW Integration | Business Intelligence
₹125,000 INR in 14 days
0.0
0.0

Hello, I have experience designing centralized data warehouses that unify SAP BW, SQL Server, MySQL, and REST API data for analytics and reporting. I would propose a dimensional model with automated incremental ETL pipelines using Python and Azure Data Factory (or your preferred stack), incorporating data-quality validation, reconciliation, and monitoring. My focus will be achieving low-latency loads, sub-minute dashboard performance, comprehensive documentation, and a scalable architecture that supports future data sources.
₹100,000 INR in 7 days
0.0
0.0

The non-obvious hard part of this project is ensuring seamless integration of diverse data sources into a centralized warehouse without compromising on data quality or query performance. I would approach this by first conducting a thorough analysis of existing data structures and dependencies to design a robust dimensional schema. Leveraging my expertise in ETL tools like Azure Data Factory, I would create efficient pipelines for data extraction, transformation, and loading. Implementing incremental load logic and rigorous data-quality checks will be key to maintaining data integrity and synchronization. With hands-on experience in unifying SAP, relational, and API data, I am well-equipped to deliver on the project requirements. My question is: How flexible should the warehouse schema be to accommodate future data sources without major reconfigurations? This insight will shape the scalability and adaptability of the solution. For the next step, I suggest a brief call to discuss specifics and share a high-level approach tailored to your organization's needs.
₹75,000 INR in 7 days
0.0
0.0

Hello, ETL runtimes under 15 minutes – the patchwork of SAP BW cubes, MySQL and API feeds currently slows reporting to a crawl. I’ll build the warehouse on PostgreSQL and orchestrate incremental loads with dbt‑Python scripts running under Apache Airflow; partitioned tables and change‑data‑capture keep each run under the 15‑minute target while preserving data‑quality checks. For SAP BW I’ll flatten the multi‑dimensional cubes into a star schema and add a CDC layer to capture updates without full reloads, and I’ll throttle API calls to respect rate limits. Do you prefer Azure Data Factory or an open‑source stack (dbt + Airflow) for the ETL orchestration? Looking forward to working with you. Artur Giżycki
₹80,000 INR in 2 days
0.0
0.0

I can help by creating an automated process with using SQL. First I will create dedicated tables for platforms and will store all the date in the respective tables using all the table I will crate the optimised data source that will feed the dashboard it will help you to reduce the dashboard refresh time and as the data source is optimised the query run time will also be reduced and it will return faster result. All logic and requirements will be managed with in the view and as we are using SQL all the logic will be readable and help you to identify where we should make the changes if needed in future. Also I will create an automated QA process that will help you to identify the data discrepancy between the base platform and final data source. I am open to discuss the road map if you want to implement the the above process.
₹80,000 INR in 7 days
0.0
0.0

Hi there, You’re absolutely in the RIGHT PLACE. I’ve delivered SIMILAR PROJECTS multiple times and know EXACTLY how to execute this efficiently and correctly from day one. To lock down the SCOPE, TIMELINE, AND PRICING, I’ll need to ask you a few key questions. Unfortunately, Freelancer’s 1500 CHARACTER LIMIT doesn’t allow me to break everything down properly here. Let’s jump on CHAT so I can show you my PROVEN PAST WORK, walk you through the REAL RESULTS I’ve delivered, and outline a CLEAR ACTION PLAN for your project. You’ll immediately see why my approach is DIFFERENT and EFFECTIVE. If you’re serious about getting this done RIGHT, I’m ready to move forward. Looking forward to CONNECTING and WINNING TOGETHER. Cheers, Royal IT service
₹112,500 INR in 7 days
0.0
0.0

India
Member since Feb 15, 2017
₹1500-12500 INR
₹12500-37500 INR
₹1500-12500 INR
₹75000-150000 INR
$750-1500 USD
₹600-1500 INR
$250-750 USD
$250-750 USD
₹250000-500000 INR
₹100-400 INR / hour
$250-750 USD
₹1500-12500 INR
₹100-400 INR / hour
$250-750 USD
$115-200 HKD / hour
$15-25 USD / hour
₹5000-10001 INR
₹12500-37500 INR
₹250000-500000 INR
₹1500-12500 INR
$15-25 CAD / hour
$30-250 USD
₹750-1250 INR / hour