Connection

Z DWFC3
Verzia z 07:45, 2. august 2017, ktorú vytvoril Ferec (Diskusia | príspevky) (→‎ETL)

Prejsť na: navigácia, hľadanie

Súčasná verzia aplikácia podporuje nasledovné typy pripojení:

  • Databázové
    • PostgreSQL
    • Oracle
    • MySQL
    • MS SQL
    • Sybase IQ
    • DB2
    • Other JDBC
    • Hadoop yarn
  • OS Shell
    • Local system shell - shell on the system where the DWFC server is running
    • SSH
  • ETL
    • ODI

Databázové pripojenia

V prípade databázového typu pripojenia je používaný JDBC ovládač (okrem hadoop Yarn). Ovládače sú súčasťou dodávky, v prípade potreby je možné ovládač nahradiť jeho aktualizovanou verziou, viď Jdbc libs. Postup je potrebné použiť aj v prípade typu pripojenia Other JDBC, pričom ovládač je potrebné nainštalovať manuálne a takisto aj nastaviť URL pre vytvorenie spojenia. Spustenie úlohy prostredníctvom tohto typu pripojenia prebieha vo fázach:

  • Vytvorenie spojenia
  • Spustenie SQL skriptu
  • Čakanie na dokončenie

Úloha je úspešne ukončená ak jej vykonanie prebehne bez vyvolania chyby (výnimky). Prípadnė chybové hlásenia a správy sú zaznamenanė.

OS shell

Pripojenia typu OS shell vykonávajú príkazy shellu a volania prostredníctvom tohto shellu. Štandardný aj chybový výstup sú ukladané do logu, v prípade výstupu dlhšieso ako 2000 znakov v oboch prípadoch je tento výstup skrátený tak, že sa ponecháva úvodných 2000 znakov a záverečných 2000 znakov. Úloha je vykoná úspešne, ak skončí s návratovou hodnotou 0.

ETL

V prípade pripojení typu ETL je spúšťaný ETL job (resp. balík) s názvom uvedeným v poli query. Správy, warningy a chyby sú ukladané do logu.