Vizualizácie môžete vkladať do externých kontajnerov, napríklad na stránku HTML alebo stránku aplikácie spotrebiteľa, a do vizualizácie môžete pridať akcie s dátami. S vizualizáciou vloženou v externom kontajneri môžete pracovať pomocou vloženej akcie s dátami. Z externého kontajnera môžete vyvolať množinu dátových prvkov používaných vo vizualizácii. Môžete pridať ľubovoľný počet vložených akcií s dátami.
Akcia Publikovať udalosť umožňuje externým aplikáciám prijať množinu hodnôt dátových prvkov vo vybranej vizualizácii, čo sa nazýva kontext vizualizácie. Množinou hodnôt dátových prvkov vo vybraných vizualizáciách nesmú byť stĺpce mier ani skryté stĺpce.
Názov udalosti sa uvádza v externom kontajneri a odovzdáva sa pri publikovaní udalosti kontextu. Kontext je množina hodnôt dátových prvkov na vybranom mieste vo vizualizácii. Ak sa akcia s dátami používa naprieč viacerými zošitmi alebo viacerými dátovými prvkami v zošite, kvôli jednoduchšiemu sledovaniu môžete zadať jednoznačný názov udalosti. Ak ste napríklad ako názov akcie zadali Vstavaný obsah DV DA1
, potom v poli Názov udalosti môžete zadať výraz Udalosť z DA1
, čím označíte, z ktorej akcie s dátami udalosť pochádza.
Toto nastavenie je užitočné najmä vtedy, keď výber viacerých dátových bodov môže spôsobiť chybu, napríklad v niektorých rozhraniach REST API tretích strán.
Keď zošit uložíte, môžete ho vložiť do externých kontajnerov. Externý kontajner zobrazuje vložené vizualizácie. Keď kliknete pravým tlačidlom myši na vizualizáciu a tá obsahuje príslušné akcie s dátami, zobrazia sa v kontextovej ponuke vizualizácie. Keď kliknete na vloženú akciu s dátami, zistia sa kontextové informácie pre vizualizáciu a tieto informácie sa odovzdajú do služby akcie navigácie, ktorá ich spracuje. Služba navigácie vyvolá udalosť s informáciami payloadu kontextu. Môžete sa prihlásiť na odber tejto udalosti a prijímať payload v rámci spätného volania udalosti a použiť payload v iných oblastiach.
Toto nastavenie je užitočné najmä vtedy, keď výber viacerých dátových bodov môže spôsobiť chybu (napríklad v niektorých rozhraniach REST API tretích strán).