Met het Salesforce.com ODBC-stuurprogramma kunt u een Reporting Services-project maken op basis van Salesforce.com-gegevens.
Het ODBC-stuurprogramma van Salesforce.com kan worden gedownload van de Easysoft-website:
- Download het Windows Salesforce.com ODBC-stuurprogramma. (Registratie vereist.)
- Installeer en licentieer het Salesforce.com ODBC-stuurprogramma op de computer waarop SQL Server is geïnstalleerd.
Zie de documentatie van Salesforce.com ODBC Driver voor installatie-instructies.
Voordat u het ODBC-stuurprogramma van Salesforce.com kunt gebruiken om SQL Server met Salesforce.com te verbinden, moet u een ODBC-gegevensbron configureren. Een ODBC-gegevensbron slaat de verbindingsdetails op voor de doeldatabase (bijv. Salesforce.com) en het ODBC-stuurprogramma dat nodig is om er verbinding mee te maken (bijv. het Salesforce.com ODBC-stuurprogramma).
Het voorbeeldrapport gebruikt een geparametriseerde query zodat de gegevens in de Salesforce.com-resultatenset kunnen worden gewijzigd door de parameterwaarden aan te passen.
- Kies in Visual Studio Bestand> Nieuw project.
- Kies Sjablonen> Business Intelligence> Reporting Services> Report Server Project.
- Kies Project> Nieuw item toevoegen> Gegevensset.
- Als u wordt gevraagd om een gegevensbron te kiezen en een query te maken, kiest u Nieuw.
- Wanneer u wordt gevraagd om naam, type en verbindingsopties te wijzigen, kiest u ODBC en kiest u vervolgens Bewerken om een Salesforce-gegevensbron toe te voegen die is geconfigureerd in de 32-bits ODBC-beheerder (%WINDIR%\SysWOW64\odbcad32.exe), of plakt u een verbinding tekenreeks in de daarvoor bestemde ruimte.
- Een Salesforce.com ODBC Driver-gegevensbron maken:
- Voer een van de volgende handelingen uit:
- Als u een gebruikersgegevensbron wilt maken, kiest u op het tabblad Gebruikers-DSN de optie Toevoegen.
Belangrijk Dit lukt alleen als het SQL Server-exemplaar wordt uitgevoerd onder hetzelfde gebruikersaccount als het account dat is gebruikt om de gegevensbron te maken. Anders moet u in plaats daarvan een systeem-ODBC-gegevensbron maken.
–Of–
- Als u een systeemgegevensbron wilt maken, kiest u het tabblad Systeem-DSN en kiest u vervolgens Toevoegen.
- Als u een gebruikersgegevensbron wilt maken, kiest u op het tabblad Gebruikers-DSN de optie Toevoegen.
- Kies in het dialoogvenster Nieuwe gegevensbron maken de optie Easysoft ODBC-Salesforce Driver en kies vervolgens Voltooien.
- Vul het dialoogvenster Easysoft ODBC-Salesforce Driver DSN Setup in:
Instelling Waarde DSN Salesforce.com Gebruikersnaam De naam van uw Salesforce.com-gebruiker. Bijvoorbeeld [email protected]. Wachtwoord Het wachtwoord voor uw Salesforce.com-gebruiker. Token Het beveiligingstoken voor uw Salesforce.com-gebruiker, indien nodig. Als u wilt weten of u een beveiligingstoken moet aanleveren, kiest u de knop Test. Als de verbindingspoging mislukt met een fout die
LOGIN_MUST_USE_SECURITY_TOKEN
bevat , je moet er een aanleveren.Salesforce.com e-mailt het beveiligingstoken naar het e-mailadres dat is gekoppeld aan uw Salesforce.com-gebruikersaccount. Als u geen beveiligingstoken hebt ontvangen, kunt u deze opnieuw genereren. Salesforce.com zal vervolgens het nieuwe beveiligingstoken naar u e-mailen. Om uw beveiligingstoken opnieuw te genereren, logt u in op Salesforce.com en kiest u vervolgens Set-up in het gebruikersmenu. Zoek naar "beveiligingstoken" in het vak Snel zoeken. Klik op Beveiligingstoken opnieuw instellen op de pagina Beveiligingstoken opnieuw instellen. Wanneer u de token in uw e-mailclient ontvangt, kopieert u deze en plakt u deze in het veld Token.
- Gebruik de knop Test om te controleren of u verbinding kunt maken met Salesforce.com.
- Voer een van de volgende handelingen uit:
–Of–
- Voer een verbindingsreeks in deze indeling in:
DRIVER={Easysoft Salesforce ODBC Driver};[email protected]; PWD=mypassword;TOKEN=1234ABCD5678FGHI9101112I;
- Een Salesforce.com ODBC Driver-gegevensbron maken:
- Als u wordt gevraagd om een gegevensbron te kiezen en een query te maken, typt u de query in het vak Query. Gebruik ? in plaats van benoemde parameters. Bijvoorbeeld:
select id, name from quote where createddate = ?
- Kies in het linkerdeelvenster Parameters en stel de juiste waarden in. Voor ons eenvoudige voorbeeld stel ik het gegevenstype in op
Date/Time
en de standaardwaarde op2016-02-22 09:44:32
. - Kies OK.
- Klik in de Solution Explorer met de rechtermuisknop op Rapporten en kies vervolgens Toevoegen> Nieuw item.
- Kies Rapport wanneer daarom wordt gevraagd en kies vervolgens Toevoegen.
- Klik in het deelvenster Rapportgegevens met de rechtermuisknop op Gegevenssets en kies vervolgens de nieuw gemaakte gegevensset wanneer daarom wordt gevraagd.
- In de ontwerpweergave vult u het rapport door velden van het linkerdeelvenster naar het lege rapport te slepen. In ons voorbeeld waren de velden:
Datasets > DataSet1 > Id Datasets > DataSet1 > Name
- Kies Voorbeeld om de gegevens te bekijken.