← Tüm Projeler

ODI Mapping Generator

Uygulama Geliştirme

ODI repository üzerinde web arayüzünden tekil ve toplu mapping oluşturmayı otomatikleştiren Spring Boot uygulaması.

JavaSpring BootODI SDKODIReact

Tamamen kendi geliştirdiğim ve as-is mappingleri topluca ve standardize yapıda oluşturabilmek için ortaya çıkan ODI Mapping Generator; Oracle Data Integrator repository üzerinde extraction mapping oluşturma işlemlerini ODI Studio yerine web arayüzünden yönetmeyi sağlayan bir Spring Boot uygulamasıdır. ODI SDK aracılığıyla Master/Work Repository'ye doğrudan bağlanır; proje, model, datastore ve KM bilgilerini okuyarak seçilen parametrelerle ODI mapping ve senaryo üretir.

Tekil Mapping

Kaynak ve hedef model ile tablo seçimleri dropdown'lardan yapılır. IKM/LKM seçenekleri web arayüzünden düzenlenir. "Mapping Oluştur" butonuna basmak, ODI SDK üzerinden mapping ve senaryoyu üretir.

Toplu Mapping

Excel benzeri bir dataset arayüzü sunulur. Xlsx, xls ve csv formatındaki dosyalar import edilerek mevcut listeler dataset'e dönüştürülür. Her satır için başarı veya hata durumu anlık olarak gösterilir.

İsimlendirme Kuralları

JSON tabanlı bir konfigürasyon dosyasıyla merkezi isimlendirme şablonları tanımlanır. projectCode, sourceTable, targetModel gibi değişkenlerin yanı sıra upper, substr ve regexReplace gibi fonksiyonlar desteklenir. Ekip genelinde standart bir isimlendirme politikası uygulamak için kullanılır.

Teknolojiler

Java 17, Spring Boot 2.7, Oracle ODI SDK, React 18 (UMD — build pipeline gerektirmez), Bootstrap 5, SheetJS, Gradle

Proje Sunumu

Sunumu İndir

Sunumu görüntülemek için indirin veya canlı ortamda ziyaret edin.

Sunumu İndir