WebToDate/XML export - import/O modulu

Z WebToDate
Verze z 13. 8. 2009, 11:49, kterou vytvořil Bajkvl (diskuse | příspěvky) (Založena nová stránka: Category:WebToDate 4.1 XML export - import Category:XML export - import == Základní vlastnosti modulu == Účelem modulu je možnost exportovat data z datab…)
(rozdíl) ← Starší verze | zobrazit aktuální verzi (rozdíl) | Novější verze → (rozdíl)
Skočit na navigaciSkočit na vyhledávání

Základní vlastnosti modulu

Účelem modulu je možnost exportovat data z databáze zpráv či zdrojů nebo importovat data do těchto databází. Data jsou ve formátu XML, který umožňuje jednoduchou výměnu dokumentů a dat mezi různými aplikacemi či systémy. Tento manuál předpokládá znalosti produktu WebToDate Enterprise na úrovni administrátora a základní znalosti jazyka XML a související problematiky (XSLT transformace apod.)�.

Export i import dat probíhá přímo na serveru, na kterém je instalovaný systém WebToDate. Importovaný XML soubor je tedy třeba nejprve nakopírovat na tento server, naopak exportovaný soubor je třeba ze serveru stáhnout k dalšímu zpracování.

Mezi základní vlastnosti modulu patří:

  • Jednoduchý XML formát pro import a export
  • Možnost exportu a importu obsahu zpráv i metadat jako jsou kategorie, klíčová slova apod. včetně nastavení stavu, týmu, který zprávu vlastní atd. Export a import může rovněž pracovat i s databází zdrojů.
  • Možnost detailně nastavit parametry (zejména importovaná metadata) hromadně pro více importovaných zpráv najednou a to buď pomocí formulářů pro import, nebo pomocí speciální konstrukce (řídících XML elementů) v importovaných datech.
  • Možnost spouštět exporty i importy interaktivně nebo automaticky v čase pomocí funkce Plánovač úloh.
  • Rozsáhlý systém protokolování exportů i importu, který zaznamenává veškeré události, chyby v importovaných souborech apod.
  • Jednoznačná identifikace importovaných zpráv podle zdroje umožňuje zaznamenávat, která zpráva byla importována z kterého zdroje a případně automaticky aktualizovat změněná data z daného zdroje.
  • Možnost definovat na serveru XSLT transformace spouštěné před importem či po exportu, lze tedy importovat či exportovat data v jiných XML formátech než je formát definovaný pro systém WebToDate.
  • V interaktivním režimu se zobrazuje průběh exportu.

Funkce obsahuje ochranu před přetížením serveru ve formě ochrany před vícenásobným spuštěním exportu či importu.

Co modul umožňuje

Možné případy nasazení tohoto modulu jsou např. následující:

  • Prvotní naplnění databáze zpráv připravenými daty.
  • Opakované importy z různých datových zdrojů s možností zvolit, jakým způsobem zpracovávat již importované zprávy (nové přidávat, již importované aktualizovat; všechny přidat znovu, vkládat pouze nové a již importované ignorovat).
  • Export databáze zpráv či výběru z této databáze pro účely vložení do jiného systému či aplikace, a to buď jednorázový nebo opakovaný včetně např. možnosti exportovat nové či změněné zprávy za posledních několik hodin.
  • Export za účelem vytváření RSS kanálů, podcastů či s využitím podobných standardizovaných formátů pro publikaci vybraného obsahu formou takovýchto kanálů.
  • Export databáze zpráv či výběru z této databáze za účelem dávkové změny v této databázi a následný import zpět s promítnutím těchto změn.

Co modul neumožňuje

Modul nepracuje s jinými objekty než s databází zpráv a zdrojů a příslušnými metadaty. Nelze tedy exportovat a importovat objekty patřící designu či struktuře webu (např. styly, stránky apod.) ani data jiných modulů (některé moduly mají svoje vlastní funkce pro exporty či importy dat).

Import nezajišťuje přenos externích souborů. Pokud jsou tedy např. do těla zprávy vložené obrázky pomocí HTML <img> značek, je třeba jejich umístění na odpovídající adresy na serveru zajistit jiným způsobem.

Co je nového

Možnosti exportu ve verzi 4.1.0.0 jsou rozšířeny o:

  • Export lokalizovaného názvu kategorie jako dalšího atributu elementu kategorie
  • Možnost nahrazení klíčových slov instancí v exportu HTML kódem
  • Možnost doplnění prefixu pro URL souborů ze zdrojů
  • Možnost exportu seznamu příloh
  • Speciální hodnotu označení zdroje dat pro reimport na stejný server, ze kterého byla data exportována.

Možnosti importu jsou rozšířeny o volitelný import instancí položek z databáze zdrojů, takže importem lze vytvořit či aktualizovat zprávu včetně připojených příloh, fotogalerie, obrázků apod.