Using Knowi

Using Knowi

Using Knowi

About


Knowi is an enterprise ready Business Intelligence platform for modern technology with a vision to dramatically shortening the distance from raw data to insights to actions.


How To Integrate AccountingSuite with Knowi


Create a New Data Source on Knowi

You will need to create separate data sources for Daily Snapshots and Financial Performance.

  • The daily_snap data source provides daily usage data. https://apps7.accountingsuite.com/a/{account_number1}/hs/data_mart/daily_snap/
  • The financial_performance data source provides financial performance information (turnovers) for a given date. https://apps7.accountingsuite.com/a/{account_number}/hs/data_mart/financial_performance/

In the example below, we will use Daily Snapshots as Data Source.

  1. Select Datasources from the left menu.Figure 1, Creating a datasourceFigure 1, Creating a datasource
  1. Select External → {REST} as the Data Source type.
Figure 2, Creating a datasourceFigure 2, Creating a datasource
  1. Configure the new Data Source.
    1. Datasource Name: Give a friendly name for this new Data Source.
    2. Rest Host: https://apps7.accountingsuite.com/a/%7Baccount_number%7D/

Replace {account_number} in below URL with your AccountingSuite Account Number.
  • User ID for Basic Authentication: Your username for the AccountingSuite Account.
  • Password for Basic Authentication: Your password for the AccountingSuite Account.
  1. Click Save.
Figure 3, Creating a datasourceFigure 3, Creating a datasource


  1. Click on Start Querying button.


  1. On the New Query page:
    1. Select the Data Source you saved above.
    2. Report Name: Give a friendly name for this new Report.
    3. Description: Give a friendly description for this new Report.
    4. End Point: “hs/data_mart/daily_snap/”
    5. POST: Leave it unchecked. The request is GET.
    6. URL Params: “BeginOfPeriod=20160101&EndOfPeriod=20161231”. 2
    7. Overwrite Strategy: All.
    8. Scheduling: Please configure it based on your needs. We recommend once a day refresh.
  2. Click on Save & Run Now button.



  1. Follow the Knowi tutorials to create your own Dashboard.



    • Related Articles

    • Using EazyBI

      About EazyBI provides powerful reports, charts, and dashboards. It is an easy-to-use drag-and-drop tool for analyzing and visualizing your data. How To Integrate AccountingSuite with EazyBI Please create a New Data Source on EazyBI using the below ...
    • Using an External Business Intelligence Tool

      Using an External Business Intelligence Tool  AccountingSuite has a financial and usage reporting API which may be used with external tools to create customized reports. The technical documentation for the API is located here. You may find examples ...
    • Processing Credit Cards using Stripe

      Processing Credit Card Using Stripe AccountingSuite™ has integrated with Stripe for credit card processing right inside the application. Once a customer’s credit card has been registered with Stripe, it may be used to pay for future invoices. Setting ...
    • Using Serial Numbers in AccountingSuite™

      AccountingSuite™  has the ability to track serial numbers for product items on sales and purchase documents. Enabling Serial Numbers To enable the use of serial numbers, navigate to Quick Menu ➜ Settings ➜ Inventory tab and check Use Lots and Serial ...
    • Using Serial Numbers

      Using Serial Numbers Using the Serial Number feature, assign serial numbers to received items on item receipts or bills and track items going out on shipments or invoices. Enabling Serial Numbers Open or create an item that will use serial numbers. ...