sql >> Databasteknik >  >> RDS >> Sqlserver

Arbeta med Salesforce.com Data i SQL Server Reporting Services

Salesforce.com ODBC-drivrutinen gör att du kan skapa ett Reporting Services-projekt baserat på Salesforce.com-data.

Salesforce.com ODBC-drivrutinen finns att ladda ner från Easysofts webbplats:

  1. Ladda ner Windows Salesforce.com ODBC-drivrutinen. (Registrering krävs.)
  2. Installera och licensiera Salesforce.com ODBC-drivrutinen på maskinen där SQL Server är installerad.

    För installationsinstruktioner, se Salesforce.com ODBC-drivrutinsdokumentationen.

Innan du kan använda Salesforce.com ODBC-drivrutinen för att ansluta SQL Server till Salesforce.com måste du konfigurera en ODBC-datakälla. En ODBC-datakälla lagrar anslutningsdetaljerna för måldatabasen (t.ex. Salesforce.com) och ODBC-drivrutinen som krävs för att ansluta till den (t.ex. Salesforce.com ODBC-drivrutinen).

Exempelrapporten använder en parametriserad fråga så att data i Salesforce.com-resultatuppsättningen kan ändras genom att justera parametervärdena.

  1. I Visual Studio väljer du Arkiv> Nytt projekt.
  2. Välj Mallar> Business Intelligence> Rapporteringstjänster> Rapportserverprojekt.
  3. Välj Projekt> Lägg till nytt objekt> Datauppsättning.
  4. När du uppmanas att välja en datakälla och skapa en fråga väljer du Ny.
  5. När du uppmanas att ändra namn, typ och anslutningsalternativ, välj ODBC och välj sedan Redigera för att lägga till en Salesforce-datakälla konfigurerad i 32-bitars ODBC-administratören (%WINDIR%\SysWOW64\odbcad32.exe), eller klistra in en anslutning snöre i det avsedda utrymmet.
    • Så här skapar du en Salesforce.com ODBC Driver-datakälla:
      1. Gör något av följande:
        • För att skapa en användardatakälla, välj Lägg till på fliken Användar-DSN.

          Viktigt Detta kommer bara att lyckas om SQL Server-instansen körs under samma användarkonto som det som användes för att skapa datakällan. Annars måste du skapa en System ODBC-datakälla istället.

          –Eller–

        • För att skapa en systemdatakälla, välj fliken System DSN och välj sedan Lägg till.
      2. I dialogrutan Skapa ny datakälla väljer du Easysoft ODBC-Salesforce-drivrutin och väljer sedan Slutför.
      3. Slutför dialogrutan Easysoft ODBC-Salesforce Driver DSN Setup:
        Inställning Värde
        DSN Salesforce.com
        Användarnamn Namnet på din Salesforce.com-användare. Till exempel, [email protected].
        Lösenord Lösenordet för din Salesforce.com-användare.
        Token Säkerhetstoken för din Salesforce.com-användare, om det behövs.

        För att ta reda på om du behöver tillhandahålla en säkerhetstoken, välj knappen Testa. Om anslutningsförsöket misslyckas med ett fel som innehåller LOGIN_MUST_USE_SECURITY_TOKEN , måste du tillhandahålla en.

        Salesforce.com skickar säkerhetstokenen via e-post till den e-postadress som är kopplad till ditt Salesforce.com-användarkonto. Om du inte har fått en säkerhetstoken kan du återskapa den. Salesforce.com kommer sedan att skicka den nya säkerhetstoken till dig via e-post. För att återskapa din säkerhetstoken, logga in på Salesforce.com och välj sedan Inställningar från användarmenyn. Sök efter "säkerhetstoken" i snabbsökningsrutan. Klicka på Återställ säkerhetstoken på sidan Återställ säkerhetstoken. När du får token i din e-postklient, kopiera den och klistra in den i Token-fältet.

      4. Använd knappen Test för att verifiera att du lyckas ansluta till Salesforce.com.

    –Eller–

    • Ange en anslutningssträng i detta format:
      DRIVER={Easysoft Salesforce ODBC Driver};[email protected];
      PWD=mypassword;TOKEN=1234ABCD5678FGHI9101112I;
      
  6. När du uppmanas att välja en datakälla och skapa en fråga skriver du frågan i rutan Fråga. Använda sig av ? istället för namngivna parametrar. Till exempel:
    select id, name from quote where createddate = ?
    
  7. I den vänstra rutan väljer du Parametrar och ställer in lämpliga värden. För vårt enkla exempel ställer jag in datatypen på Date/Time och standardvärdet till 2016-02-22 09:44:32 .
  8. Välj OK.
  9. I Solution Explorer, högerklicka på Rapporter och välj sedan Lägg till> Nytt objekt.
  10. Välj Rapport när du uppmanas att göra det och välj sedan Lägg till.
  11. I rapportdatarutan högerklickar du på Dataset och väljer sedan den nyskapade datauppsättningen när du uppmanas att göra det.
  12. I designvyn fyller du i rapporten genom att dra fält från den vänstra rutan till den tomma rapporten. I vårt exempel var fälten:
    Datasets > DataSet1 > Id
    Datasets > DataSet1 > Name
    
  13. Välj Förhandsgranska för att visa data.

  1. Dynamisk pivot i oracle sql

  2. Vilken SQL-fråga är bättre, MATCH MOT eller GILLA?

  3. få nytt SQL-post-ID

  4. Hur man laddar JAR-fil i Oracle Database?