Overview
This Component Plug-in provides the capability to display interactive charts in Appian using Google Charts. It offers support for the following types of charts:
Key Features & Functionality
These charts work on all Appian user interfaces and with the Appian mobile application. They are easy to configure and a sample application is provided as part of the download. The plug-in can be used to set up to provide interactive charts with drill-down capabilities and allow the event context to pass into any SAIL component(s) on the same or a different interface.
How to use the component:
2019 AppMarket Award Winner - Best Use of the Integration SDK
Are there any special deployment instructions for this plugin? Or it is placed in the standard plugin directory?
Hi Phanthomas,
#1 This is not supported by the current version yet but we are planning to have this in our upcoming releases.
#2 Yes, We can format the date on x-Axis. Here is the code for same -
chartOptions:{ hAxis: {format: "dd/MM/yyyy"}}
Please let us know if you have any further queries.
ThanksAjit
Thanks a lot for providing this Plug-in, I am just starting to use it and already like it!However, I have some questions about functionalities:1. It does not seem to be possible to utilize data roles like "style" (see: https://developers.google.com/chart/interactive/docs/roles#stylerole) Is this correct, and if so, are you plannign to add this in a future release of the Plug-in?2. Is there any possibility to influence date format and generally the format of x-Axis labels? I am working in Germany and would like to format labels/dates/etc accordingly...
Hi Jose, I recommend you looking at the specific Google chart documentation to understand the data policy. For example, below is data policy for Gantt chart.
Google chart documentation link: https://developers.google.com/chart/interactive/docs/gallery/
- Akhilesh
I'm looking to use this plugin, however my client has security concerns with regards to using this plugin. Is any of the data stored/scanned/used by google in any way when using this plugin? I would be using the Appian database, but there are concerns that outside parties would be looking at the data if I use this plugin, could anyone provide some insight on this?
Hey Ketan, we checked out the application you attached below, and reached to a conclusion that the time taken by both the charts are neglectable. To be precise, on our environment, the Appian's Pie Charts loads slowly because of the animation. The issue might be with the network speed or the resources of environment.
Thanks,
Ajit
Hey Ajits999,
Apologies for the delayed response. We were trying different options to overcome this issue but were unsuccessful. I am uploading a sample App which has Appian default Pie chart and Google Charts Pie chart. When you open the page in SITE or in interface designer - you will notice the Appian chart loads first. Though this is just dummy data the difference is minimal but UI painting for these two components is having a time lag.
Request you to please suggest your thought on the same. Thanks in advance.
KetanTestGoogleChartPerformance.zip
Hey Ketan. As per our observation, Appian's Custom Components are loaded with a little delay than Out of The Box components however that delay is not 1-2 seconds rather they only take a couple of more milliseconds.
Thanks,Ajit
Hello All,
We have used 'googlePieChartField'. The chart is working but it is loading once all the other Appian out of the box components (BOX, BUTTON etc.) are loaded with a delay of couple of seconds (1-2 Seconds). Is this going to be the behavior for all custom components. Are custom components loaded differently then Appian out of the box components.
Please suggest.
Thanks,Ketan
You will need to configure the dynamic content URL for the third party extensions to work - please find more details here - https://docs.appian.com/suite/help/19.3/Post-Install_Configurations.html#configure-your-static-and-dynamic-content-urls