Skip to content
This repository has been archived by the owner on May 27, 2020. It is now read-only.

eapowertools-archive/SalesforceReportsConnector

Repository files navigation

Status

Project Status: Unsupported – The project has reached a stable, usable state but the author(s) have ceased all work on it. A new maintainer may be desired.

Salesforce Reports Connector

This salesforce reports connector allows users to log into Salesforce.com with their Salesforce credentials and pull down any report they have access to into a Qlik Sense app via the load script editor. You can either grab the source code and build the project here, or follow the download instructions for an installer.

Download
Installation
Setup
Limitations

Download

Head over to the releases page for the latest installer! The latest installer will be the entry at the top of the page, look for the .msi file under Downloads.

Installation

  1. Once you have downloaded the .msi file, double click it to launch the installer.

  2. The following screen should appear. You will need to accept the license terms before you can install.
    Installation Window

  3. When the installer completes, the Salesforce Reports Connector is successfully installed! If you are running Qlik Sense Desktop, you will need to restart Qlik Sense Desktop for the connector to appear.

Setup

  1. Once you are in the Data load editor, you can click Create new connection and select Salesforce Reports Connector.
    Create new connection

  2. The following window will appear. First you will need to enter a connection name (must be unique), then choose a server. If you are unsure, choose Use Production as this will use the default server you connect to when you use the web interface at login.salesforce.com. If you have a custom server, you can select this option and enter your server hostname. After you are done, click Ok.
    Connection Name

  3. You will now need to login to salesforce so you can allow the connector to access your reports. When you see the following screen, click the Login/Authenticate button. This will open a new window in your default web browser on your machine.
    Login

  4. Upon clicking Login/Authenticate, if you are NOT logged in, you will see the following screen. You will need to login here. If you are logged in, go directly to the next step.
    Salesforce Login

  5. Once you are logged in, you will see the following salesforce page. You will need to click the Allow button to allow the connector to access your reports. If you are signed in as the wrong user, click Not You?. Authorize

  6. After clicking Allow, you will reach an empty white page with the text Remote Access Application Authorization. Copy the ENTIRE URL http://... as you will need this for the next step. Access Granted

  7. Go back to Qlik Sense and the Salesforce Login and Authentication window should still be open. Paste the entire url copies from your salesforce page into box. The text underneath should turn green and read valid URL. Complete

  8. Click finish! At this point the connector should appear on the right under your list of connectors. You can then go and click select data!

Limitations

  1. The Salesforce API limits the amount of rows to be fetched to 2000 rows. This means you can only load 2000 rows per report beacuse of a Salesforce limitation.

  2. You currently cannot send filters/limiters from the Qlik Sense Load Script Editor window. It will try to fetch the whole report regardless of columns selected and filters that may have been appended.

About

Unsupported - This is a Qlik Sense connector for Salesforce Reports

Resources

License

Stars

Watchers

Forks

Packages

No packages published