Partilhar via


Gerenciador de conexões OData

Aplica-se a:Servidor SQL Tempo de execução da integração do SSIS no Azure Data Factory

Conecte-se a uma fonte de dados OData com um gerenciador de conexões OData. Um componente de origem OData usa um gerenciador de conexões OData para se conectar a uma fonte de dados OData e consumir dados do serviço. Para obter mais informações, consulte OData Source.

Adicionando um Gerenciador de Conexões OData a um pacote SSIS

Você pode adicionar um novo gerenciador de conexões OData a um pacote SSIS de três maneiras:

  • Clique no botão Novo... no Editor de código-fonte OData

  • Clique com o botão direito do mouse na pasta Gerenciadores de Conexões no Gerenciador de Soluções e clique em Novo Gerenciador de Conexões. Selecione ODATA para Tipo de gerenciador de conexões.

  • Clique com o botão direito do mouse no painel Gerenciadores de Conexões na parte inferior do designer de pacotes e selecione Nova Conexão. Selecione ODATA para Tipo de gerenciador de conexões.

Observação

Verifique se o idioma das configurações internacionais no Visual Studio / SSDT (SQL Server Data Tools) está alinhado ao idioma padrão da instância de destino do SQL Server onde os pacotes SSIS são implantados.

Autenticação do Gestor de Ligações

O gerenciador de conexões OData suporta cinco modos de autenticação.

  • Autenticação do Windows

  • Autenticação Básica (com nome de utilizador e palavra-passe)

  • Microsoft Dynamics AX Online (com nome de usuário e senha)

  • Microsoft Dynamics CRM Online (com nome de usuário e senha)

  • Microsoft Online Services (com nome de usuário e senha)

Para acesso anônimo, selecione a opção Autenticação do Windows.

Para se conectar ao Microsoft Dynamics AX Online ou ao Microsoft Dynamics CRM online, não é possível usar a opção de autenticação do Microsoft Online Services . Também não é possível usar nenhuma opção configurada para autenticação multifator. Atualmente, a autenticação moderna não é suportada.

Especificando e protegendo credenciais

Se o serviço OData exigir autenticação básica, você poderá especificar um nome de usuário e senha no Editor do Gerenciador de Conexões OData. Os valores inseridos no editor são mantidos no pacote. O valor da senha é criptografado de acordo com o nível de proteção do pacote.

Existem várias maneiras de parametrizar os valores de nome de usuário e senha ou armazená-los fora do pacote. Por exemplo, você pode usar parâmetros ou definir as propriedades do gerenciador de conexões diretamente ao executar o pacote do SQL Server Management Studio.

Propriedades do OData Connection Manager

A lista a seguir descreve as propriedades do gerenciador de conexões OData.

Propriedade Valor padrão Description
Mantenha-se Vivo Falso Valor do cabeçalho "Keep-Alive" ao enviar solicitação da Web.
Tamanho máximo da mensagem recebida 4 TB O tamanho máximo da mensagem recebida em byte ao enviar solicitação da Web.
Contagem de novas tentativas 5 Contagem de repetições ao enviar solicitação da Web.
Repetir o sono 100 Tempo de suspensão em milissegundos para tentar novamente ao enviar solicitação da Web.
Tempo limite 600 Tempo limite em segundo ao enviar solicitação da Web.
Url URL para o documento de serviço.
Nome de Utilizador Nome de usuário a ser usado para autenticação, se necessário.
Palavra-passe Senha a ser usada para autenticação, se necessário.
ConnectionString Inclui outras propriedades do gerenciador de conexões.

Editor do Gerenciador de Conexões OData

Use a caixa de diálogo Editor do Gerenciador de Conexões OData para adicionar uma conexão ou editar uma conexão existente a uma fonte de dados OData.

Opções

Nome do gestor de ligações
Nome do gerenciador de conexões.

Localização do documento de serviço
URL para o serviço OData. Por exemplo: https://services.odata.org/V3/Northwind/Northwind.svc/.

Authentication
Selecione uma das seguintes opções:

  • Autenticação do Windows. Para acesso anônimo, selecione esta opção.
  • Autenticação básica
  • Microsoft Dynamics AX Online para Dynamics AX Online
  • Microsoft Dynamics CRM Online para Dynamics CRM Online
  • Microsoft Online Services para Microsoft Online Services

Se você selecionar uma opção diferente da Autenticação do Windows, digite o nome de usuário e a senha.

Para se conectar ao Microsoft Dynamics AX Online ou ao Microsoft Dynamics CRM online, não é possível usar a opção de autenticação do Microsoft Online Services . Também não é possível usar nenhuma opção configurada para autenticação multifator.

Testar conexão
Clique neste botão para testar a conexão com a fonte OData.