Pode ligar a um Serviço de Dados ou Serviço Web, como também pode ser chamado, a partir do Access. Por exemplo, pode criar uma ligação de Serviço de Dados ao seu Catálogo de Dados empresarial e colocar dados de negócio no Access.
Depois de criar uma ligação de Serviço de Dados, pode ligar à mesma como faria com qualquer outra origem de dados externa. Se o Serviço de Dados aceitar parâmetros, você poderá alterar os parâmetros quando criar uma tabela vinculada usando a conexão do Serviço de Dados.
Tenha em atenção que a criação de um novo ficheiro de ligação ao Serviço de Dados, por exemplo através de Serviços de Conectividade a Dados de Negócio, está fora do âmbito deste artigo. Consulte Utilizar dados externos com o Access para obter mais informações sobre como trabalhar com ficheiros BDCM e com o Access.
Descrição geral
O Access permite-lhe ligar a dados externos disponíveis através de um Serviço de Dados. Você já deve ter o arquivo de conexão do Serviço de Dados, que é fornecido pelo provedor do Serviço de Dados. O processo geral de utilização de dados do Serviço de Dados é o seguinte:
- Obtenha um ficheiro de ligaçã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 ligada utilizando a ligação de dados do Serviço de Dados instalada.
Tenha em atenção que as tabelas ligadas que criar ao utilizar uma ligação de Serviço de Dados são só de leitura.
Criar uma ligação a um Serviço de Dados
A localização do assistente Ligação a Serviços de Dados difere ligeiramente, consoante a sua versão do Access. Selecione os passos que correspondem à sua versão do Access:
- Se estiver a utilizar a versão mais recente da versão de subscrição do Microsoft 365 do Access, no separador Dados Externos, no grupo Importar & Ligação, clique em Nova Origem> de Dados dosServiços de DadosOnline Services>
- Se estiver a utilizar Access 2016, no separador Dados Externos, no grupo Importar & Ligação, clique em Mais para apresentar a lista pendente de opções e, em seguida, 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 , procure e selecione o arquivo XML que contém a descrição do Serviço de Dados.
Nota
Este ficheiro é fornecido pelo Fornecedor de Dados ou de Serviços Web ou pelo administrador de sistema.
Para ativar o botão Serviços de Dados , o Microsoft .NET 3.5 ou posterior tem de estar instalado.
Ligar a uma ligação existente ao Serviço de Dados
A localização do assistente Ligação a Serviços de Dados difere ligeiramente, consoante a sua versão do Access. Selecione os passos que correspondem à sua versão do Access:
- Se estiver a utilizar a versão mais recente da versão de subscrição do Microsoft 365 do Access, no separador Dados Externos, no grupo Importar & Ligação, clique em Nova Origem> de Dados dosServiços de DadosOnline Services>
- Se estiver a utilizar Access 2016, no separador Dados Externos, no grupo Importar & Ligação, clique em Mais para apresentar a lista pendente de opções e, em seguida, clique em Serviços de Dados.
A caixa de diálogo Criar Ligação a Serviços de Dados apresenta as tabelas de dados fornecidas pelo Serviço de Dados. Por exemplo, se tiver ligado ao Serviço Web Aventura Lavor, poderá ver algo semelhante ao seguinte:
Em Criar Serviço de Ligação a Dados, clique na tabela que pretende utilizar.
Clique em Criar Tabela Ligada.
Especificar um valor de parâmetro
O seu ficheiro de ligação ao Serviço de Dados pode suportar parâmetros. Um parâmetro é uma expressão utilizada 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 Local e usar esse valor para limitar os registros aos quais você pode acessar usando o link.
Você define o valor do parâmetro para uma conexão de Serviço de Dados quando cria a tabela vinculada.
- Siga os primeiros quatro passos no procedimento anterior, Ligar a uma ligação de Serviço de Dados existente. Ainda não clique em Criar Tabela Ligada .
- Na caixa de diálogo Criar Link para Serviços de Dados , especifique o valor do parâmetro na caixa apropriada na seção de parâmetros. A interface que você vê varia um pouco dependendo do arquivo de conexão de dados do Data Service que você usa. Algumas ligações suportam vários parâmetros.
- Quando terminar de definir os valores dos parâmetros, clique em Criar Tabela Vinculada.