Você pode vincular a um Serviço de Dados ou Serviço Web, como também pode ser chamado, do Access. Por exemplo, você pode criar uma conexão de Serviço de Dados com seu Catálogo de Dados Corporativos da empresa e obter dados corporativos no Access.
Depois de criar uma conexão de Serviço de Dados, você pode vinculá-la como faria com qualquer outra fonte de dados externa. Se o Serviço de Dados aceitar parâmetros, você poderá alterar os parâmetros ao criar uma tabela vinculada usando a conexão serviço de dados.
Observação: a criação de um novo arquivo de conexão do Serviço de Dados, como por meio do Business Data Connectivity Services, está fora do escopo deste artigo. Consulte Usar dados externos com o Access para obter mais informações sobre como trabalhar com arquivos BDCM e Access.
Visão geral
Access permite vincular a dados externos que estão disponíveis por meio de um Serviço de Dados. Você já deve ter o arquivo de conexão do Serviço de Dados, que é fornecido pelo provedor de Serviços de Dados. O processo geral de uso de dados do Serviço de Dados é o seguinte:
-
Obtenha um arquivo de conexão de dados do Serviço de Dados.
-
Instale a conexão de dados do Serviço de Dados usando o arquivo de conexão.
-
Crie uma tabela vinculada usando a conexão de dados do Serviço de Dados instalado.
Observe que as tabelas vinculadas que você cria usando uma conexão de Serviço de Dados são somente leitura.
Criar uma conexão com um Serviço de Dados
-
O local do assistente Link to Data Services difere ligeiramente dependendo da sua versão do Access. Escolha as etapas que correspondem à sua versão do Access:
-
Se você estiver usando a versão mais recente da versão de assinatura do Microsoft 365 do Access, na guia Dados Externos, no grupo Importar & Link, clique em Nova Fonte de Dados > De Serviços Online > Serviçosde Dados .
-
Se você estiver usando o Access 2016, Access 2013 ou Access 2010, na guia Dados Externos, no grupo Importar & Link, clique em Mais para soltar a lista de opções e clique em Serviços de Dados.
-
-
Na parte inferior da caixa de diálogo Criar Link para Serviços de Dados, clique em Instalar Nova Conexão.
-
Na caixa de diálogo Selecionar um arquivo de definição de conexão, navegue até e selecione o arquivo XML que contém a descrição do Serviço de Dados.
Observação: Esse arquivo é fornecido pelo provedor de Dados ou Serviços Web ou pelo administrador do sistema.
Para habilitar o botão Serviços de Dados, o Microsoft .NET 3.5 ou posterior deve ser instalado.
Link para uma conexão existente do Serviço de Dados
-
O local do assistente Link to Data Services difere ligeiramente dependendo da sua versão do Access. Escolha as etapas que correspondem à sua versão do Access:
-
Se você estiver usando a versão mais recente da versão de assinatura do Microsoft 365 do Access, na guia Dados Externos, no grupo Importar & Link, clique em Nova Fonte de Dados > De Serviços Online > Serviçosde Dados .
-
Se você estiver usando o Access 2016, Access 2013 ou Access 2010, na guia Dados Externos, no grupo Importar & Link, clique em Mais para soltar a lista de opções e clique em Serviços de Dados.
-
-
A caixa de diálogo Criar Link para Serviços de Dados exibe as tabelas de dados que o Serviço de Dados fornece. Por exemplo, se você tiver se conectado ao Serviço Web da AdventureWorks, verá algo parecido com isto:
-
No Serviço criar link para dados,clique na tabela que você deseja usar.
-
Clique em Criar Tabela Vinculada.
Especificar um valor de parâmetro
Seu arquivo de conexão do Serviço de Dados pode dar suporte a parâmetros. Um parâmetro é uma expressão que você usa para filtrar dados.
Por exemplo, a conexão de dados do Serviço Web AdventureWorks tem uma tabela Pedidos que pode aceitar um valor para Location e usar esse valor para limitar os registros que você pode acessar usando o link.
Você definirá o valor do parâmetro para uma conexão de Serviço de Dados ao criar a tabela vinculada.
-
Siga as quatro primeiras etapas do procedimento anterior, Vincule auma conexão existente do Serviço de Dados . Não clique em Criar Tabela Vinculada ainda.
-
Na caixa de diálogo Criar Link para Serviços de Dados, especifique o valor do parâmetro na caixa apropriada na seção parâmetro. A interface que você vir variará um pouco dependendo do arquivo de conexão de dados do Serviço de Dados que você usa. Algumas conexões suportam vários parâmetros.
-
Quando terminar de definir valores de parâmetro, clique em Criar Tabela Vinculada.