Wyrelworelowany
#programowanie #programista15k nie #devops ale kumaci ludzie tu siedzą, trochę #programy #excel #bazydanych #ecommerce

Mireczki poszukuję programu desktop nie online, bo to zwykle uproszczone wersje do mapowania plików XML, XLS, CSV ew. SQL.

Ma to działać w ten sposób: od klienta otrzymuję plik z listą produktów, czasem jest to CSV, czasem XML Ceneo lub GM, czasem XLS/X. Dane tam zawarte są w różnej strukturze, inne na główki, kolejność. Finalnie otrzymane dane wprowadzam do platformy web przez panel, który przyjmuję tylko jeden schemat i rodzaj plików. Dajmy na to CSV tab i średniki z kolumnami A, B, C, D itd.

Co program powinien zrobić:
1. Potrafić otworzyć XML (w sensie struktury), CSV, XLS, SQL
2. Zbudować wizualna prezentację tych danych (nagłówki, znaczniki).
3. Tutaj i/lub wczytany plik ręcznie mapuje do zadanego schematu i typu np. CSV tab i średniki UTF8 lub zapisany "wizard" generuje mi już zdefiniowany wcześniej schemat o ile poznał strukturę pliku (np. XML Ceneo, i wie, że producer mapuje do mojej kolumny B w CSV).

Znacie takie oprogramowanie poza Altova? Z góry dzięki za pomoc!
  • Najlepsze
  • Wszystkie komentarze
SzemranyInkub
@Wyrelworelowany: Excel? xD
Koliat
@Wyrelworelowany: SQL Server Integration Services?
Koliat
Koliat
@Wyrelworelowany: Przy czym większość silników ETL (tak jak i SSIS z reszta) to aplikacje serwerowe, nie desktopowe, a intefejs jest często dodatkiem
Wyrelworelowany
@SzemranyInkub Notatnik też da radę! Jak wspomniałem szukam programu z wizualizacją schamatu danych.
Wyrelworelowany
@Wyrelworelowany: kiedyś używałem FME desktop ale to sroga kobyła xD


@alkb fajne ale Altove mam za 3,6k złotych, a tu cena ojajebje :D No i kombajn!
Wyrelworelowany
@Koliat źródłem może być XML, XLS, CSV czy flat txt?
Wyrelworelowany
@alkb
@Koliat
@SzemranyInkub

W trakcie grzebania dotarłem do czegoś co nazywa się ETL, podrzucam dla wiedzy, bo to jest to czego szukam w jeszcze szerszym kontekście.
Wyrelworelowany
@Koliat mam Easymorph i Altova desktopowe. Dzięki za trop!
SzemranyInkub
@Wyrelworelowany: w spago bi (teraz to nazywa się chyba Newage) też było jakieś narzędzie do etl i to open Source jest