What's new Download Reportworq
⬇ Guide PDF

Connector catalog#

This is the overview of every datasource connector Reportworq can connect to. Each is added and tested the same way, in Settings > Integrations > DATASOURCES; see Connect a data source. Datasource connections are global to the instance, and each one's Availability setting decides which workspaces may use it. The tables below give the category, the authentication approach, and the traps that most often block a connection.

The connectors that need the most setup have their own detailed pages, with screenshots and the full field-by-field walkthrough. Use this catalog to find the connector you need, then follow its detailed page:

This catalog covers datasource connectors only, the sources Reportworq reads data from. AI provider connections (OpenAI, Azure OpenAI, and the other model providers, with their API keys) are a separate integrations family; to configure one, see Connect an AI provider.

Reportworq also ships one datasource that reports on Reportworq itself: the Reportworq Content Store, a built-in, one-click, self-configuring connector to the instance's own jobs, run history, audit trail, users, and integrations. Because it is set up and governed from the administrative side, its guide lives with the auditing material: see Connect the Reportworq Content Store.

OLAP and planning sources#

Connector Category Auth and notes
IBM Planning Analytics (TM1) OLAP / planning Self-hosted (Native, Windows Integrated, or CAM), IBM Cloud, or IBM SaaS (MCSP) for Planning Analytics as a Service. Some setups require config from IBM (CAM namespace, gateway URL, Welcome Kit user). See Connect IBM Planning Analytics.
Power BI / SSAS (ADOMD) OLAP (native ADOMD; DAX, MDX, DMV) Password, OAuth service principal, or OAuth interactive. See the Adomd traps below.
Workday Adaptive Planning Planning API Refreshes OfficeConnect Excel reports through the Adaptive Planning API; see Connect Workday Adaptive Planning for the full setup. Basic credentials, Adaptive Token, or Workday OAuth (5 fields). Metadata cache defaults to 24h; use Refresh Metadata after a structure change. Timeout defaults to 600s. Optional API URL (a sandbox or non-US host; blank means US production) and Instance Code (blank means the default instance), see Connect a Workday Adaptive sandbox or non-US environment. This is Workday Adaptive Planning, the planning product. To report on Workday itself (Financial Management or HCM), use the separate Workday connector in the CData table below.
Anaplan Planning API Endpoint, Host, Authentication Endpoint (defaults to auth.anaplan.com), Username, Password. Credentials must match those used for the Anaplan Excel add-in.
Vena Planning API Basic credentials against the Vena API.
Pigment Planning API Export API Key, Metadata API Key, and Application. See the Pigment traps below.
Oracle Smart View (Oracle EPM Cloud) EPM Cloud REST, Basic auth Host (bare EPM Cloud hostname, no https://), identity-domain-qualified Username (<domain>.<user>), Password. Refreshes a Smart View grid; not a relational Oracle database, see the trap below. See Connect Oracle Smart View.

Relational databases#

Connector Category Auth and notes
SQL Server Relational (native Microsoft SQL client) Connection string starting Data Source=, with credentials kept out of it through %USERNAME% and %PASSWORD%. Nothing to install; works on Windows and Linux. The recommended connector for SQL Server and Azure SQL. See Connect SQL Server, OLE DB, and ODBC.
OleDB Provider Relational (generic OLE DB provider) Freeform connection string; keep credentials out of it with %USERNAME% and %PASSWORD%. Needs the 64-bit provider installed on a Windows Reportworq server; not available on Linux. See Connect SQL Server, OLE DB, and ODBC.
ODBC Provider Relational (generic ODBC driver) Freeform connection string; the vendor's 64-bit driver installed on the Reportworq server, and a 64-bit System DSN if you use one. The generic route for every other database and on Linux. See Connect SQL Server, OLE DB, and ODBC.
SQLite Relational (file-backed) Connection string is a file path, Data Source=<path>, resolved on the Reportworq server, or Data Source=repository:<file> for a database shipped inside the repository; LIMIT dialect. See Connect SQLite.
Snowflake Relational (CData driver, or native ODBC) Cloud data warehouse. The preferred path is the shipped CData Snowflake driver and its guided field editor (Warehouse, URL, Auth Scheme, Database, Schema). Auth Scheme: Password, OKTA, PrivateKey (key-pair), AzureAD, AzureMSI, or OAuth. A native ODBC connection is available as an alternative. Queried through table or SQL mode. See Connect Snowflake, or Connect Snowflake via ODBC for the ODBC alternative.

CData bridged sources#

CData builds drivers that make an API or SaaS system look like a relational database. Reportworq licenses and embeds them so that a system with no SQL surface of its own, Salesforce or HubSpot for example, can be queried with the same table-or-SQL experience as SQL Server. That is why these connectors behave like the relational ones and why their connection properties look like a database connection string.

Every CData source Reportworq ships is listed below. Each connector name links to CData's own ADO.NET documentation for that driver, which is the authoritative reference for its connection properties, supported tables, and authentication options. Reach for it whenever you need a property that is not on the Reportworq form. For the shared setup, see Connect CData sources.

Connector Category Auth and notes
Salesforce CData (API to relational) Basic auth: User, Password, and a Security Token. The token is not in the form, reset it in Salesforce (Profile > Settings > Reset my Security Token); it is emailed and appended to the password.
Jira CData Standard CData connection properties.
NetSuite CData Standard CData connection; can import a saved search schema.
Databricks CData Standard CData connection.
SAP HANA CData Standard CData connection.
HubSpot CData Standard CData connection.
Smartsheet CData Standard CData connection.
Dynamics 365 CData Standard CData connection.
Excel CData An Excel workbook exposed as a tabular source; each worksheet is a table. URI is an absolute path on the server, or repository:<file> for a workbook shipped inside the repository. Works on Windows and Linux. See Connect Excel.
Power BI XMLA CData AzureAD (user) or AzureServicePrincipal (unattended, OAuth grant type CLIENT); needs Workspace=<name>, an XMLA-exposed workspace, and an approved Azure app registration. Distinct from the native Adomd connector.
Azure Analysis Services CData Tabular; standard CData connection.
QuickBooks Online CData OAuth 2.0 to a QuickBooks Online company; standard CData connection properties. On a server or headless install, sign in through the server-side redirect flow. See Connect QuickBooks Online.
Workday CData Workday itself - Financial Management or HCM, not Workday Adaptive Planning. Enter Tenant and Base URL, then pick a Connection Type: WQL, Reports (Reports-as-a-Service), REST, or SOAP. Auth is OAuth or Basic. See the Workday notes below.

Snowflake is also a CData driver, but it is listed with the relational databases above because that is where customers look for it.

Connect a Workday Adaptive sandbox or non-US environment#

By default the Workday Adaptive Planning connector reaches the US production environment, and you can leave the two environment fields blank. To connect a sandbox, a preview environment, or a non-US region, set them on the connection:

A sandbox is a different host, not a checkbox: each Workday Adaptive environment has its own hostname, and every region has its own production, sandbox, and preview hosts.

US environment hosts#

Environment API host
Production api.adaptiveplanning.com
Sandbox api.sbox.adaptiveplanning.com
Preview api.prvw.adaptiveplanning.com

The older host api.adaptiveinsights.com is a DNS alias for US production api.adaptiveplanning.com; both reach the same endpoint. Each non-US region (Singapore, Japan, India, EU, and Australia) has its own hostname, with a .sbox. sandbox variant. For the full, authoritative list of hosts, see Workday: Authentication URLs and IP addresses.

Allowlisting for IT#

The connection is outbound from the Reportworq server to the Adaptive host on port 443. If your network restricts outbound traffic, allowlist the Adaptive host by hostname. Workday runs Adaptive on AWS and its published IP ranges rotate, so a hostname allowlist is the durable choice. If your firewall must allowlist by IP address instead, get the current per-cluster ranges from the Workday Authentication URLs and IP addresses page or from Workday support, and plan to refresh them, because they change.

Reportworq uses the host as you enter it; it does not check that the host is a valid Adaptive environment. Test the connection after saving to confirm the environment is reachable.

Per-connector traps#

Notes and limits#

Going deeper. To turn any of these connectors into curated, reusable data for report authors, see Data models.

Feedback on this page

Comments, questions, requests, or something missing or unclear? Email us - the page you are on is filled in for you.

Email feedback on this page

Or write to support@reportworq.com directly.