Like what you see? Have a play with our trial version.

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Individual items of content (reports, dashboards) can be embedded into the host application or web page. This can be done using the JavaScript API or using an iFrame. Using the JsAPI JavaScript API allows for fine-grained control over the content and its interactions. Using iFrames provides a more out-of-the-box experience with less development effort but offers less ability to customize.

...

  • The desired User Experience - what is the outcome you are aspiring to for your target application. For example, if you just want to bolt-on a full, modern BI experience for minimal effort - then Application Integration is likely the best option. However, if you want to seamlessly blend rich-BI content together with your own application content - then the JsAPI JavaScript API is likely their best choice.
  • The functionality you want to expose - the JsAPI JavaScript API for example, only allows for certain content types to be embedded - namely Dashboards and Reports (tables, charts or canvas). Other content - including self-service reporting via Data Discovery, Signals, Stories, Timeline etc - are only available through iFrame embedding or full Application Integration.
  • The available skills and time - creating a customized experience using the JsAPI JavaScript API requires programming skills and typically will take slightly longer to achieve depending on the desired outcome. If time to market is more important than the look and feel, iFrames or Application Integration might be best.

...

All of these methods can be used together within the one application. You could have a landing page that seamlessly mixes content from the host application with rich content from Yellowfin using the JsAPIJavaScript API; Signals or Stories embedded in iFrames; and a full Data Discovery self-service experience with an Application Integration - all within the one application.

...

...

Be sure to check out these other important resources for integrating Yellowfin: