O driver ODBC do Salesforce.com permite que você crie um projeto do Reporting Services com base nos dados do Salesforce.com.
O driver ODBC Salesforce.com está disponível para download no site da Easysoft:
- Faça o download do driver ODBC do Windows Salesforce.com. (Registro obrigatório.)
- Instale e licencie o driver ODBC do Salesforce.com na máquina em que o SQL Server está instalado.
Para obter instruções de instalação, consulte a documentação do driver ODBC do Salesforce.com.
Antes de poder usar o driver ODBC do Salesforce.com para conectar o SQL Server ao Salesforce.com, você precisa configurar uma fonte de dados ODBC. Uma fonte de dados ODBC armazena os detalhes da conexão para o banco de dados de destino (por exemplo, Salesforce.com) e o driver ODBC necessário para se conectar a ele (por exemplo, o driver ODBC Salesforce.com).
O relatório de exemplo usa uma consulta parametrizada para que os dados no conjunto de resultados do Salesforce.com possam ser alterados ajustando os valores dos parâmetros.
- No Visual Studio, escolha Arquivo> Novo projeto.
- Escolha Modelos> Business Intelligence> Reporting Services> Projeto de servidor de relatório.
- Escolha Projeto> Adicionar novo item> Conjunto de dados.
- Quando solicitado a Escolher uma fonte de dados e criar uma consulta, escolha Novo.
- Quando solicitado a Alterar nome, tipo e opções de conexão, escolha ODBC e, em seguida, escolha Editar para adicionar uma fonte de dados do Salesforce configurada no Administrador ODBC de 32 bits (%WINDIR%\SysWOW64\odbcad32.exe) ou cole uma conexão string no espaço fornecido.
- Para criar uma fonte de dados do Driver ODBC do Salesforce.com:
- Faça um dos seguintes:
- Para criar uma fonte de dados do usuário, na guia DSN do usuário, escolha Adicionar.
Importante Isso só será bem-sucedido se a instância do SQL Server estiver sendo executada na mesma conta de usuário usada para criar a fonte de dados. Caso contrário, você deve criar uma fonte de dados ODBC do sistema.
-Ou-
- Para criar uma fonte de dados do sistema, escolha a guia DSN do sistema e, em seguida, escolha Adicionar.
- Para criar uma fonte de dados do usuário, na guia DSN do usuário, escolha Adicionar.
- Na caixa de diálogo Criar nova fonte de dados, escolha Easysoft ODBC-Salesforce Driver e, em seguida, escolha Concluir.
- Preencha a caixa de diálogo Easysoft ODBC-Salesforce Driver DSN Setup:
Setting Valor DSN Salesforce.com Nome de usuário O nome do seu usuário do Salesforce.com. Por exemplo, meuusuário@meudomínio.com. Senha A senha do seu usuário do Salesforce.com. Token O token de segurança para seu usuário do Salesforce.com, se necessário.
Para saber se você precisa fornecer um token de segurança, escolha o botão Testar. Se a tentativa de conexão falhar com um erro que contémLOGIN_MUST_USE_SECURITY_TOKEN
, você precisa fornecer um.
O Salesforce.com envia por email o token de segurança para o endereço de email associado à sua conta de usuário do Salesforce.com. Se você não recebeu um token de segurança, poderá regenerá-lo. A Salesforce.com enviará o novo token de segurança por e-mail para você. Para regenerar seu token de segurança, faça login no Salesforce.com e escolha Configuração no menu do usuário. Procure por "token de segurança" na caixa Busca rápida. Clique em Redefinir token de segurança na página Redefinir token de segurança. Ao receber o token em seu cliente de e-mail, copie-o e cole-o no campo Token.
- Use o botão Testar para verificar se você consegue se conectar com sucesso ao Salesforce.com.
- Faça um dos seguintes:
-Ou-
- Digite uma string de conexão neste formato:
DRIVER={Easysoft Salesforce ODBC Driver};[email protected]; PWD=mypassword;TOKEN=1234ABCD5678FGHI9101112I;
- Para criar uma fonte de dados do Driver ODBC do Salesforce.com:
- Quando solicitado a Escolher uma fonte de dados e criar uma consulta, digite a consulta na caixa Consulta. Usar ? em vez de parâmetros nomeados. Por exemplo:
select id, name from quote where createddate = ?
- No painel esquerdo, escolha Parâmetros e defina os valores apropriados. Para nosso exemplo simples, defino o Tipo de Dados para
Date/Time
e o valor padrão para2016-02-22 09:44:32
. - Escolha OK.
- No Solution Explorer, clique com o botão direito do mouse em Relatórios e escolha Adicionar> Novo item.
- Escolha Relatório quando solicitado e, em seguida, escolha Adicionar.
- No Painel de dados do relatório, clique com o botão direito do mouse em Conjuntos de dados e escolha o conjunto de dados recém-criado quando solicitado.
- No modo Design, preencha o relatório arrastando os campos do painel esquerdo para o relatório em branco. Em nosso exemplo, os campos eram:
Datasets > DataSet1 > Id Datasets > DataSet1 > Name
- Escolha Visualização para visualizar os dados.