Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Работа с данни на Salesforce.com в SQL Server Reporting Services

ODBC драйверът Salesforce.com ви позволява да създадете проект на Reporting Services, базиран на данни на Salesforce.com.

ODBC драйверът Salesforce.com е достъпен за изтегляне от уеб сайта на Easysoft:

  1. Изтеглете ODBC драйвера за Windows Salesforce.com. (Необходима е регистрация.)
  2. Инсталирайте и лицензирайте Salesforce.com ODBC драйвера на машината, където е инсталиран SQL Server.

    За инструкции за инсталиране вижте документацията на Salesforce.com ODBC драйвер.

Преди да можете да използвате Salesforce.com ODBC драйвера за свързване на SQL Server към Salesforce.com, трябва да конфигурирате източник на ODBC данни. Източникът на ODBC данни съхранява подробностите за връзката за целевата база данни (напр. Salesforce.com) и ODBC драйвера, който е необходим за свързване с нея (например Salesforce.com ODBC драйвер).

Примерният отчет използва параметризирана заявка, така че данните в набора от резултати на Salesforce.com могат да бъдат променени чрез коригиране на стойностите на параметрите.

  1. В Visual Studio изберете Файл> Нов проект.
  2. Изберете Templates> Business Intelligence> Reporting Services> Report Server Project.
  3. Изберете Проект> Добавяне на нов елемент> Набор от данни.
  4. Когато бъдете подканени да изберете източник на данни и да създадете заявка, изберете Нов.
  5. Когато бъдете подканени да промените името, типа и опциите за връзка, изберете ODBC и след това изберете Редактиране, за да добавите източник на данни Salesforce, конфигуриран в 32-битовия ODBC администратор (%WINDIR%\SysWOW64\odbcad32.exe), или поставете връзка. низ в предвиденото място.
    • За да създадете източник на данни за Salesforce.com ODBC драйвер:
      1. Направете едно от следните неща:
        • За да създадете източник на потребителски данни, в раздела Потребителски DSN изберете Добавяне.

          Важно Това ще успее само ако екземплярът на SQL Server работи под същия потребителски акаунт като този, използван за създаване на източника на данни. В противен случай трябва да създадете системен ODBC източник на данни вместо това.

          –Или–

        • За да създадете системен източник на данни, изберете раздела System DSN и след това изберете Добавяне.
      2. В диалоговия прозорец Създаване на нов източник на данни изберете Easysoft ODBC-Salesforce Driver и след това изберете Край.
      3. Завършете диалоговия прозорец Easysoft ODBC-Salesforce Driver DSN Setup:
        Setting Стойност
        DSN Salesforce.com
        Потребителско име Името на вашия потребител на Salesforce.com. Например [email protected].
        Парола Паролата за вашия потребител на Salesforce.com.
        Токен Токенът за защита за вашия потребител на Salesforce.com, ако е необходимо.

        За да разберете дали трябва да предоставите токен за защита, изберете бутона Тест. Ако опитът за свързване е неуспешен с грешка, която съдържа LOGIN_MUST_USE_SECURITY_TOKEN , трябва да предоставите такъв.

        Salesforce.com изпраща по имейл токена за сигурност на имейл адреса, свързан с вашия потребителски акаунт в Salesforce.com. Ако не сте получили токен за сигурност, можете да го регенерирате. След това Salesforce.com ще ви изпрати по имейл новия токен за сигурност. За да регенерирате своя токен за сигурност, влезте в Salesforce.com и след това изберете Настройка от потребителското меню. Потърсете "сигурен маркер" в полето за бързо намиране. Щракнете върху Нулиране на маркера за защита на страницата Нулиране на маркера за защита. Когато получите маркера във вашия имейл клиент, копирайте го и след това го поставете в полето Token.

      4. Използвайте бутона Тест, за да потвърдите, че можете успешно да се свържете със Salesforce.com.

    –Или–

    • Въведете низ за връзка в този формат:
      DRIVER={Easysoft Salesforce ODBC Driver};[email protected];
      PWD=mypassword;TOKEN=1234ABCD5678FGHI9101112I;
      
  6. Когато бъдете подканени да изберете източник на данни и да създадете заявка, въведете заявката в полето Заявка. Използвайте ? вместо наименувани параметри. Например:
    select id, name from quote where createddate = ?
    
  7. В левия панел изберете Параметри и задайте подходящи стойности. За нашия прост пример зададох Тип на данни на Date/Time и стойността по подразбиране на 2016-02-22 09:44:32 .
  8. Изберете OK.
  9. В Solution Explorer щракнете с десния бутон върху Отчети и след това изберете Добавяне> Нов елемент.
  10. Изберете Отчет, когато бъдете подканени и след това изберете Добавяне.
  11. В панела с данни за отчети щракнете с десния бутон върху Набори от данни и след това изберете новосъздадения набор от данни, когато бъдете подканени.
  12. В изглед за проектиране попълнете отчета, като плъзнете полета от левия панел към празния отчет. В нашия пример полетата бяха:
    Datasets > DataSet1 > Id
    Datasets > DataSet1 > Name
    
  13. Изберете Визуализация, за да видите данните.

  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 сървър от приложение за Windows 10 UWP

  2. Попълване на липсващи дати по групи

  3. Как да използвате Stopwords и Stoplist за подобряване на пълнотекстово търсене на SQL Server (FTS)

  4. Върнете информация за колона за съхранена процедура в SQL Server:sp_sproc_columns

  5. Получаване и инсталиране на Microsoft SQL Server Management Studio