Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Praca z danymi Salesforce.com w usługach raportowania SQL Server

Sterownik ODBC Salesforce.com umożliwia tworzenie projektu usług raportowania w oparciu o dane Salesforce.com.

Sterownik Salesforce.com ODBC można pobrać ze strony internetowej Easysoft:

  1. Pobierz sterownik ODBC Windows Salesforce.com. (Wymagana rejestracja.)
  2. Zainstaluj i uzyskaj licencję na sterownik ODBC Salesforce.com na komputerze, na którym jest zainstalowany program SQL Server.

    Instrukcje dotyczące instalacji można znaleźć w dokumentacji sterownika ODBC Salesforce.com.

Zanim będzie można użyć sterownika ODBC Salesforce.com do połączenia programu SQL Server z Salesforce.com, należy skonfigurować źródło danych ODBC. Źródło danych ODBC przechowuje szczegóły połączenia z docelową bazą danych (np. Salesforce.com) oraz sterownik ODBC wymagany do połączenia z nią (np. sterownik ODBC Salesforce.com).

Przykładowy raport wykorzystuje zapytanie parametryczne, dzięki czemu dane w zestawie wyników Salesforce.com można zmienić, dostosowując wartości parametrów.

  1. W Visual Studio wybierz Plik> Nowy projekt.
  2. Wybierz Szablony> Analiza biznesowa> Usługi raportowania> Projekt serwera raportów.
  3. Wybierz projekt> Dodaj nowy element> Zbiór danych.
  4. Po wyświetleniu monitu o wybranie źródła danych i utworzenie zapytania wybierz Nowy.
  5. Po wyświetleniu monitu o zmianę nazwy, typu i opcji połączenia wybierz ODBC, a następnie wybierz Edytuj, aby dodać źródło danych Salesforce skonfigurowane w 32-bitowym Administratorze ODBC (%WINDIR%\SysWOW64\odbcad32.exe) lub wklej połączenie w odpowiednim miejscu.
    • Aby utworzyć źródło danych sterownika ODBC Salesforce.com:
      1. Wykonaj jedną z następujących czynności:
        • Aby utworzyć źródło danych użytkownika, na karcie DSN użytkownika wybierz opcję Dodaj.

          Ważne Uda się to tylko wtedy, gdy instancja SQL Server działa na tym samym koncie użytkownika, które zostało użyte do utworzenia źródła danych. W przeciwnym razie musisz zamiast tego utworzyć systemowe źródło danych ODBC.

          –Lub–

        • Aby utworzyć systemowe źródło danych, wybierz zakładkę Systemowe DSN, a następnie wybierz Dodaj.
      2. W oknie dialogowym Utwórz nowe źródło danych wybierz Easysoft ODBC-Salesforce Driver, a następnie wybierz Zakończ.
      3. Wypełnij okno dialogowe Konfiguracja DSN sterownika Easysoft ODBC-Salesforce:
        Ustawienie Wartość
        DSN Salesforce.com
        Nazwa użytkownika Nazwa użytkownika Salesforce.com. Na przykład [email protected].
        Hasło Hasło użytkownika Salesforce.com.
        Token Token bezpieczeństwa dla użytkownika Salesforce.com, jeśli jest wymagany.

        Aby dowiedzieć się, czy musisz dostarczyć token bezpieczeństwa, wybierz przycisk Test. Jeśli próba połączenia nie powiedzie się z błędem zawierającym LOGIN_MUST_USE_SECURITY_TOKEN , musisz go dostarczyć.

        Salesforce.com wysyła e-mailem token bezpieczeństwa na adres e-mail powiązany z Twoim kontem użytkownika Salesforce.com. Jeśli nie otrzymałeś tokena bezpieczeństwa, możesz go zregenerować. Salesforce.com wyśle ​​do Ciebie e-mailem nowy token bezpieczeństwa. Aby zregenerować token bezpieczeństwa, zaloguj się do Salesforce.com, a następnie wybierz Ustawienia z menu użytkownika. Wyszukaj „token bezpieczeństwa” w polu Szybkie wyszukiwanie. Kliknij Resetuj token zabezpieczający na stronie Resetuj token zabezpieczający. Gdy otrzymasz token w swoim kliencie poczty e-mail, skopiuj go, a następnie wklej w polu Token.

      4. Użyj przycisku Testuj, aby sprawdzić, czy możesz pomyślnie połączyć się z Salesforce.com.

    –Lub–

    • Wprowadź ciąg połączenia w tym formacie:
      DRIVER={Easysoft Salesforce ODBC Driver};[email protected];
      PWD=mypassword;TOKEN=1234ABCD5678FGHI9101112I;
      
  6. Po wyświetleniu monitu o wybranie źródła danych i utworzenie zapytania wpisz zapytanie w polu Zapytanie. Posługiwać się ? zamiast nazwanych parametrów. Na przykład:
    select id, name from quote where createddate = ?
    
  7. W lewym okienku wybierz Parametry i ustaw odpowiednie wartości. W naszym prostym przykładzie ustawiłem typ danych na Date/Time a wartość domyślna to 2016-02-22 09:44:32 .
  8. Wybierz OK.
  9. W Eksploratorze rozwiązań kliknij prawym przyciskiem myszy Raporty, a następnie wybierz Dodaj> Nowy element.
  10. Wybierz Zgłoś, gdy pojawi się monit, a następnie wybierz Dodaj.
  11. W okienku danych raportu kliknij prawym przyciskiem myszy Zestawy danych, a następnie po wyświetleniu monitu wybierz nowo utworzony zestaw danych.
  12. W widoku Projekt wypełnij raport, przeciągając pola z lewego okienka do pustego raportu. W naszym przykładzie pola były następujące:
    Datasets > DataSet1 > Id
    Datasets > DataSet1 > Name
    
  13. Wybierz Podgląd, aby wyświetlić dane.

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Server dodaje automatyczny klucz podstawowy do istniejącej tabeli

  2. Jak dodać lub upuścić kolumnę z tabeli włączonej usługi CDC bez utraty danych w bazie danych programu SQL Server — samouczek programu SQL Server

  3. SQL Server:różnica między PARTITION BY i GROUP BY

  4. GROUP BY, aby połączyć/połączyć kolumnę

  5. Jak połączyć się z domyślną instancją programu SQL Server i nazwanymi wystąpieniami programu SQL Server — samouczek programu SQL Server/TSQL — część 2