On this page
Introduction
SQL for Confluence is a powerful App that provides unlimited potential by allowing users to bring external data into Confluence pages. To make the most of our product, we've prepared this page containing the key concepts and helpful background information.
Data Sources
SQL Macros use Data Sources to access databases. A Data Source defines the access parameters including credentials (e.g, UN/PW). To begin using SQL Macros and including external data within Confluence pages, your Confluence administrator must first create a Data Source and/or Data Source Profile. Once created, it is important that your Confluence administrator share the name of the Data Source with you. Each time you embed a SQL Macro on a Confluence page, you will be prompted to provide the name of the Data Source.
Data Sources come in two flavors and as the downstream consumer of them, it's important that you understand their differences.
Table describing Data Source types:
Data Source Type | Primary Benefit | Key Attributes | Express Edition | Pro Edition |
---|---|---|---|---|
Data Source Profiles | Convenience |
| ||
Application server defined Data Source | Performance |
|
Tables
SQL for Confluence comes pre-packaged with many of the features/capabilities of Advanced Tables - another popular Bob Swift Marketplace App. Amongst many other things, this allows you to send the output of external data that has been retrieved by one or more of our SQL Macros to a table. On their own, tables can be pretty powerful in terms of displaying results from your queries but our team didn't stop there. Included within SQL for Confluence, you will find 25 of our most popular table parameters to help you format, style, organize, and summarize your data. We make it easy for you to interact with table parameters from each of our SQL Macro editors. So what are you waiting for, go make your spurious tuples in tables look amazing! Try saying that three times
Charting
Confluence provides native charting capability via its Chart Macro. SQL for Confluence not only supports, but has been tightly integrated with this Macro, so in a sense, our App knows how to speak chart. By simply wrapping one of our SQL Macros with the native Chart Macro, you can instantly send SQL output containing your external data to a beautiful chart. Pretty amazing stuff!
SQL Parameters
Over the years, we've grown the number of parameter and parameter options that you can flex within our SQL Macros. Ideally, we want to provide users of our product with all the built-in capabilities from the database vendor their Data Sources are accessing. Understanding that some of these parameters can be sensitive, we also provide the ability for your administrator to control their usage.