External Data for Confluence now supports the "Table Extensibility" feature from Atlassian Confluence, enabling it to function as a data provider.
What is “Table Extensibility”?
Table Extensibility enables macros to function as a data source for another macro. Confluence Cloud users can then utilize these macros to create transformative macros - such as pivot tables - or construct visual charts that reference data from a source macro. Additionally, users can chain multiple macros together to create a more complex relationship between multiple sets of data. This allows real-time viewing of the visualization as the data changes.
How does External Data for Confluence support this feature?
External Data for Confluence provides built-in support for "Table Extensibility" in two key visuals: Table and Chart. When using these visuals, the functionality is automatically enabled. In the case of "Advanced Tables" in the visual template, you can enable this feature by appending the CSS class with "ed-table-data-provider".
By leveraging the power of "Table Extensibility" in External Data for Confluence, users can seamlessly integrate and visualize data from various external sources, empowering them to create dynamic and interactive content within their Confluence pages.
Limitation: Exporting to PDF/Word not supported
Currently, the Confluence exporting functionality to PDF and Word formats is not supported when using the "Table Extensibility" feature with External Data for Confluence. If you need to export your Confluence pages containing tables or charts that utilize this feature, please be aware that the resulting PDF or Word document may not include the dynamically updated data or the visual representations.
Example: Step by Step Guide
Prerequisites: You should already have a Table type panel on a Confluence page.
Enter edit mode on the page.
Click on "Manage connected data." This action will open a sidebar on the right side of the screen, allowing you to add a target.
3. Click on “Add Target”
4. Select a target, such as "Chart," which is a native Confluence Chart.
5. Once the chart is created, click on "Chart options." This will open a sidebar on the right.
6. Configure the chart by selecting at least one data series
7. Now, the chart is connected to the table. Any changes in the table will be immediately reflected in the chart.