Connecting data

Anyone can upload a file into a chat. Admins can also set up connections — reusable data sources the whole team can query.

Uploading a file

In any chat, click + next to the question box and choose Upload CSV / Excel. Supported formats are CSV, Excel and Tableau Hyper, up to 32 MB per file.

Supported sources

SourceWhat you'll need
SnowflakeAccount, database, schema, warehouse and an OAuth client ID and secret. You sign in to Snowflake in a pop-up.
SalesforceSign in to Salesforce in a pop-up; Business 360 discovers your objects.
TableauServer URL, a personal access token (name and secret) and, optionally, the site content URL.
Microsoft FabricThe SQL endpoint and the Lakehouse or Warehouse name.
SQL Server, PostgreSQL, MySQL, Oracle, Amazon RedshiftHost, port, username, password and database (service name for Oracle).
FilesCSV, Excel or Tableau Hyper files, added to a connection alongside other sources.

Use a read-only database account. Business 360 only needs to read data to answer questions.

Choosing a mode

ModeHow it worksBest for
In MemoryYour database tables and uploaded files are loaded into memory and can be joined for cross-source analysis. Up to 50 MB.Smaller datasets, combining several sources.
Direct SQLData stays in the source system; queries run live against it and nothing is copied. No size limit; one database per connection.Large or frequently changing data.

Adding a connection

Go to Admin → Manage Data Connection and click Add Connection. The wizard walks you through:

  1. Basics — a name, an optional description (what it's for and who should use it), and the mode.
  2. Choose source — pick one of the sources above.
  3. Configure — enter connection details. Business 360 tests the connection and discovers your tables.
  4. Tables & security — choose which tables and columns Business 360 may use. For Direct SQL on relational databases, add a data dictionary describing tables and columns.
  5. Context — explain the data in plain language so answers use your terminology.
  6. Schedule refresh — for In Memory connections, refresh the data every day at a time you choose.
  7. Review & save.

New connections aren't visible to users with the User role until you grant access — see Data access.

Managing connections

Manage Data Connection has three tabs: Connections (edit or remove), Scheduled Refreshes and Statistics.