Ligar ou importar dados do Microsoft Graph

Nota: Queremos fornecer-lhe os conteúdos de ajuda mais recentes o mais rapidamente possível e no seu idioma. Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode informar-nos se as informações foram úteis no final desta página? Eis o artigo em inglês para referência.

Pode importar ou ligar a dados a partir do Microsoft Graph, que é uma origem de dados que toca numa infinidade de informações e relações do Office 365 para obter inferências e informações importantes sobre pessoas, grupos e organizações. Com estes dados, pode aumentar a inteligência e a produtividade das suas soluções de acesso. Para obter mais informações, consulte Microsoft Graph.

  • Quando liga aos dados, o Access cria uma ligação bidirecional que sincroniza as alterações aos dados no Access e no Microsoft Graph.

  • Quando importa dados, o Access cria uma cópia única dos dados e, por isso, as alterações aos dados no Access ou no Microsoft Graph não são sincronizadas.

Descrição geral do Access a ligar ao Microsoft Graph

Esta funcionalidade apenas está disponível para subscritores A capacidade de ligar ou importar dados do Microsoft Graph só está disponível para os subscritores do Office.

O que é o Microsoft Graph?

O Microsoft Graph liga os pontos entre muitas aplicações e serviços do Office 365 ao reunir e organizar dados diferentes (utilizadores, grupos, mensagens, contactos, conversações, tarefas, ficheiros, etc.) num conjunto de relações. Os exemplos de relações incluem: um utilizador é membro de um grupo, o gestor atual do utilizador, o utilizador é mencionado em várias conversações ou o documento do utilizador foi colaborado por vários colegas nas últimas horas.

A palavra "Graph" é um termo utilizado para indicar uma rede social de informações. O Microsoft Graph é uma rede de ligações de rede social e de dados no Office 365. O valor de qualquer rede aumenta exponencialmente com o número de ligações. No Microsoft Graph, estas ligações baseiam-se no que está a trabalhar, com quem trabalha e o que é importante para si.

Pode obter rapidamente informações atualizadas sobre o seu computador a partir das tabelas do Microsoft Graph, realizar ações futuras e aumentar a velocidade e a produtividade da sua solução de bases de dados do Access. Por exemplo, pode encontrar as pessoas mais relevantes para um utilizador e adicioná-las como ligações de e-mail a um relatório ou enviar um relatório por e-mail para um grupo do qual o utilizador é membro.

Antes de começar

Quer tornar o processo mais simples? Faça as seguintes preparações antes de ligar ou importar:

  • Os dados do Microsoft Graph baseiam-se na sua conta escolar ou profissional. Quando utilizar o Microsoft Graph pela primeira vez, poderá ter de iniciar sessão no Office 365.

  • Considere o número de colunas em cada tabela ou vista. O Access não suporta mais de 255 campos numa tabela, pelo que liga ou importa apenas as primeiras 255 colunas.

  • Determine a quantidade total de dados a serem importados. O tamanho máximo de uma base de dados do Access é 2 GB, menos o espaço necessário para objetos de sistema. O Microsoft Graph contém tabelas grandes, o que poderá demorar muito tempo a carregar e poderá não conseguir importá-las para uma única base de dados do Access. Utilize os parâmetros de consulta do Microsoft Graph para minimizar a quantidade de dados ligados.

  • Proteja a sua base de dados do Access e as informações de ligação contidas na mesma ao utilizar uma localização de confiança e uma palavra-passe da base de dados do Access. Para obter mais informações, consulte Decidir se deve confiar numa base de dados e Encriptar uma base de dados com uma palavra-passe de base de dados.

  • Planeie relações adicionais. O Access liga ou importa tabelas selecionadas e subconjuntos filtrados no modelo de dados do Microsoft Graph. Pode pretender criar manualmente relações adicionais entre tabelas novas e existentes utilizando a janela relações. Para obter mais informações, consulte O que é a janela Relações? e Criar, editar ou eliminar uma relação.

Introdução

  1. Selecione dados externos _GT_ nova origem de dados _GT_ a partir dos serviços online > a partir do Microsoft Graph.

  2. Se lhe for pedido, inicie sessão na sua conta escolar ou profissional do Office 365.

  3. Siga um dos seguintes passos:

    • Para importar, selecione Importar os dados de origem para uma nova tabela da base de dados atual.

    • Para ligar, selecione Ligar à origem de dados criando uma tabela ligada.

  4. Selecione OK.

  5. Na caixa de diálogo ligar tabelas ou importar objetos , em tabelas, selecione cada tabela a que pretende ligar ou importar e, em seguida, clique em OK.

    Uma lista de filtros predefinidos

Filtrar resultados da ligação utilizando um parâmetro de consulta do Microsoft Graph

Ligar e importar a partir do Microsoft Graph poderá devolver uma grande quantidade de dados, especialmente com Grupos e Utilizadores numa organização de grandes dimensões. Ao ligar, pondere utilizar os seguintes parâmetros de consulta do Microsoft Graph para filtrar os dados no servidor antes de os obter:

  • $top    Localiza um conjunto limitado de registos com base num número, por exemplo, as primeiras 25 linhas.

    Nota    Como prática recomendada deve primeiro utilizar o parâmetro de consulta $top=n para devolver uma pequena quantidade de dados e familiarizar-se com os campos e os valores.

  • $filter    Filtra o número de linhas com base numa expressão.

  • $select   Devolve apenas as colunas que especificar. No entanto, o Access devolve sempre o campo ID.

Tenha em atenção que o Microsoft Graph só suporta um subconjunto de expressões, sintaxe e colunas. Para obter mais informações sobre o que é suportado e as atualizações mais recentes, consulte Use query parameters to customize responses (Utilizar parâmetros de consulta para personalizar respostas), user resource type (Tipo de recurso user) e group resource type (Tipo de recurso group).

  1. Na caixa de diálogo Filter Results (Filtrar Resultados), introduza um parâmetro de consulta do Microsoft Graph. Os seguintes exemplos mostram Grupos e Utilizadores, mas pode criar filtros semelhantes para as outras tabelas.

    $top=10
    $filter=securityEnabled eq false
    $filter=startswith(displayName, 'M')
    $filter=startswith(mailNickname, 'S')
    $filter=startswith(mail,'S') or startswith(mail,'T')
    $filter=startswith(mail, 'B') & $select=mail
    $select=mail,mailEnabled,mailNickname
    $select=classification,displayName
    $top=50
    $filter=startswith(givenName,'J') 
    $filter=startswith(givenName, 'B') & $top=3
    $filter=accountEnabled eq false
    $filter=startswith(jobTitle,'SENIOR')
    $filter=usageLocation eq 'GB' or usageLocation eq 'RU'
    $filter=userType eq 'Member'
    $select=displayName,mail,surname,postalCode
    $select=givenName,jobTitle,mobilePhone
  2. Selecione OK.

Resultados

Quando uma operação de ligação ou importação é concluída, as tabelas são apresentadas no painel de navegação com o mesmo nome da tabela Microsoft Graph. Durante uma operação de importação, se esse nome já estiver a ser utilizado, o Access acrescentará "1" ao novo nome da tabela. Durante uma operação de ligação, se esse nome já estiver a ser utilizado, o Access acrescenta "1" ao novo nome da tabela, mas apenas se for aplicado um filtro diferente. Pode sempre mudar o nome das tabelas para algo mais significativo.

As tabelas com um prefixo "My" devolvem dados com base em quem é o utilizador com sessão iniciada no momento.

Pode atualizar os meus contactos do Outlook, mas todas as outras tabelas do Microsoft Graph são só de leitura.

Numa operação de importação, o Access nunca substitui uma tabela na base de dados. Apesar de não poder acrescentar diretamente o Microsoft Graph a uma tabela existente, pode criar uma consulta de acréscimo para acrescentar dados depois de ter importado dados de tabelas semelhantes.

Numa operação de ligação, se as colunas forem só de leitura na tabela do Microsoft Graph, também são só de leitura no Access.

Sugestão    Para ver o URL do Microsoft Graph, incluindo qualquer parâmetro de consulta, paire o cursor sobre a tabela no painel de navegação do Access.

Modificar um parâmetro de consulta do Microsoft Graph existente

Se tiver uma tabela ligada existente com um parâmetro de consulta, pode alterá-la.

  1. No painel de navegação, clique com o botão direito do rato na tabela ligada e, em seguida, selecione Gestor de tabelas ligadas.

  2. Na caixa de diálogo Gestor de tabelas ligadas , clique no sinal de adição (+) para expandir o nome da origem de dados do Microsoft Graph e, em seguida, selecione a caixa de verificação junto ao nome de origem de dados específico que pretende modificar.

  3. Selecione religar.

  4. Atualize a cadeia de parâmetro de consulta na caixa de diálogo <Linkedr tabela de name> .

    Por exemplo, altere $top = 100 para $filter = userType EQ "membro".

    Certifique-se de que existe um caráter de interrogação (?) entre o nome da tabela e o parâmetro de consulta.

  5. Selecione OK.

  6. Selecione a caixa de verificação junto ao nome da origem de dados específico que modificou.

  7. Selecione Atualizar.

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×