Ligar a origens de dados no local a partir do Azure Logic Apps

Depois de instalar o portal de dados no local num computador local e antes de poder aceder a fontes de dados nas instalações a partir das suas aplicações lógicas, tem de criar um recurso de gateway em Azure para a sua instalação gateway. Em seguida, pode selecionar este recurso gateway nos gatilhos e ações que pretende utilizar para os conectores no local disponíveis em Azure Logic Apps. Azure Logic Apps suporta ler e escrever operações através do portal de dados. No entanto, estas operações têm limites no seu tamanho de cargaútil.

Este artigo mostra como criar o seu recurso de gateway Azure para um gateway previamente instalado no seu computador local. Para mais informações sobre o portal, consulte como funciona o portal.

Dica

Para aceder diretamente aos recursos nas instalações das redes virtuais Azure sem ter de usar o gateway, considere criar um ambiente de serviço de integração.

Para obter informações sobre como utilizar o gateway com outros serviços, consulte estes artigos:

Supported data sources (Origens de dados suportadas)

Em Azure Logic Apps, o gateway de dados no local suporta os conectores no local para estas fontes de dados:

Também pode criar conectores personalizados que se ligam a fontes de dados através de HTTP ou HTTPS utilizando REST ou SOAP. Embora o gateway em si não incorra em custos adicionais, o modelo de preços de Aplicações Lógicas aplica-se a estes conectores e outras operações em Azure Logic Apps.

Pré-requisitos

  • instalou o portal de dados no local num computador local. Esta instalação gateway deve existir antes de poder criar um recurso de gateway que se ligue a esta instalação.

  • Tem a mesma conta Eszure e subscrição que usou para a instalação do gateway. Esta conta Azure deve pertencer apenas a um único inquilino ou diretório de Azure Ative Directory (Azure AD). Tem de utilizar a mesma conta Estil e subscrição Azure para criar o seu recurso gateway em Azure porque só o administrador de gateway pode criar o recurso gateway em Azure. Os diretores de serviços não são apoiados.

    • Quando criar um recurso de gateway em Azure, selecione uma instalação gateway para ligar com o seu recurso gateway e apenas com esse recurso gateway. Cada recurso de gateway pode ligar-se a apenas uma instalação de gateway. Não é possível selecionar uma instalação de gateway que já esteja associada a outro recurso de gateway.

    • A sua aplicação lógica e recurso gateway não têm de existir na mesma subscrição do Azure. Nos gatilhos e ações onde pode utilizar o recurso gateway, pode selecionar uma subscrição Azure diferente que tenha um recurso de gateway, mas apenas se essa subscrição existir no mesmo inquilino ou diretório AD AZure que a sua aplicação lógica. Também tem de ter permissões de administrador no gateway, que outro administrador pode configurar para si. Para obter mais informações, consulte Data Gateway: Automation using PowerShell - Part 1 e PowerShell: Data Gateway - Add-DataGatewayClusterUser.

      Nota

      Atualmente, não é possível partilhar um recurso de gateway ou instalação em várias subscrições. Para submeter o feedback do produto, consulte Microsoft Azure Do Fórum de Feedback.

Criar recurso de gateway Azure

Depois de instalar o gateway num computador local, crie o recurso Azure para o seu gateway.

  1. Inscreva-se no portal Azure com a mesma conta Azure que foi usada para instalar o gateway.

  2. Na caixa de pesquisa do portal Azure, introduza "gateway de dados no local", e selecione Gateways de dados no local.

    Encontre "Gateway de dados no local"

  3. No local, data gateways, selecione Add.

    Adicione novo recurso Azure para gateway de dados

  4. No portal de ligação Create, forneça estas informações para o seu recurso gateway. Quando concluir, selecione Criar.

    Propriedade Descrição
    Nome do Recurso Forneça um nome para o seu recurso gateway que contenha apenas letras, números, hífenes - (), sublinhados _ (, parênteses ( ( , ) ou ) períodos . ().
    Subscrição Selecione a subscrição Azure para a conta Azure que foi utilizada para a instalação gateway. A subscrição por defeito baseia-se na conta Azure que usou para iniciar scontabilidade.
    Grupo de recursos O grupo de recursos Azure que pretende utilizar
    Localização A mesma região ou local que foi selecionado para o serviço de nuvem gateway durante a instalação gateway. Caso contrário, a instalação do gateway não aparecerá na lista de Nomes de Instalação. A localização da aplicação lógica pode diferir da localização do seu recurso gateway.
    Nome de instalação Selecione uma instalação gateway, que só aparece na lista quando estas condições estiverem satisfeitas:

    - A instalação gateway utiliza a mesma região que o recurso gateway que pretende criar.
    - A instalação do gateway não está ligada a outro recurso de gateway Azure.
    - A instalação gateway está ligada à mesma conta Azure que está a usar para criar o recurso gateway.
    - A sua conta Azure pertence a um único inquilino ou diretório de Azure Ative Directory (Azure AD) e é a mesma conta que usou para a instalação do gateway.

    Para mais informações, consulte a secção de perguntas frequentes.

    Aqui está um exemplo que mostra uma instalação de gateway que está na mesma região que o seu recurso gateway e está ligada à mesma conta Azure:

    Fornecer detalhes para criar recurso de gateway de dados

Ligar aos dados no local

Depois de criar o seu recurso gateway e associar a sua subscrição Azure a este recurso, pode agora criar uma ligação entre a sua aplicação lógica e a sua fonte de dados no local, utilizando o gateway.

  1. No portal Azure, crie ou abra a sua aplicação lógica no Logic App Designer.

  2. Adicione um conector que suporta ligações no local, por exemplo, SQL Server.

  3. Selecione Ligação através do portal de dados no local.

  4. Em Gateway, a partir da lista de subscrição, selecione a sua subscrição Azure que tem o recurso gateway que deseja.

    A sua aplicação lógica e recurso gateway não têm de existir na mesma subscrição do Azure. Pode selecionar a partir de outras subscrições Azure que cada uma tem um recurso de gateway, mas apenas se estas subscrições existirem no mesmo inquilino ou diretório AZure AD como a sua aplicação lógica, e tem permissões de administrador no gateway, que outro administrador pode configurar para si. Para obter mais informações, consulte Data Gateway: Automation using PowerShell - Part 1 e PowerShell: Data Gateway - Add-DataGatewayClusterUser.

  5. A partir da lista Connection Gateway, que mostra os recursos de gateway disponíveis na sua subscrição selecionada, selecione o recurso gateway que deseja. Cada recurso de gateway está ligado a uma instalação de um único gateway.

    Nota

    A lista de gateways inclui recursos de gateway noutras regiões porque a localização da sua aplicação lógica pode diferir da localização do seu recurso gateway.

  6. Forneça um nome de ligação único e outras informações necessárias, que dependem da ligação que pretende criar.

    Um nome de ligação único ajuda-o a encontrar facilmente essa ligação mais tarde, especialmente se criar várias ligações. Se aplicável, inclua também o domínio qualificado para o seu nome de utilizador.

    Segue-se um exemplo:

    Criar ligação entre app lógica e gateway de dados

  7. Quando concluir, selecione Criar.

A sua ligação gateway está agora pronta para a sua aplicação lógica para usar.

Editar ligação

Para atualizar as definições de uma ligação gateway, pode editar a sua ligação.

  1. Para encontrar todas as ligações API apenas para a sua aplicação lógica, no menu da sua aplicação lógica, em Ferramentas de Desenvolvimento, selecione ligações API.

    No menu de aplicativos logic, selecione "Conexões API"

  2. Selecione a ligação gateway desejada e, em seguida, selecione Editar a ligação API.

    Dica

    Se as atualizações não pesarem, tente parar e reiniciar a conta de serviço Windows gateway para a sua instalação gateway.

Para encontrar todas as ligações API associadas à sua subscrição Azure:

  • A partir do menu do portal Azure, selecione Todas as ligações > web > API .
  • Ou, a partir do menu do portal Azure, selecione Todos os recursos. Coloque o filtro Tipo na Ligação API.

Eliminar recurso de gateway

Para criar um recurso de gateway diferente, ligue a instalação do gateway a um recurso de gateway diferente ou remova o recurso gateway, pode eliminar o recurso gateway sem afetar a instalação do gateway.

  1. A partir do menu do portal Azure, selecione Todos os recursos, ou procure e selecione Todos os recursos de qualquer página. Encontre e selecione o seu recurso gateway.

  2. Se ainda não estiver selecionado, no menu de recursos gateway, selecione Data Gateway no local. Na barra de ferramentas de recursos gateway, selecione Delete.

    Por exemplo:

    Eliminar recurso de gateway em Azure

Perguntas mais frequentes

P: Porque é que a minha instalação gateway não aparece quando crio o meu recurso de gateway em Azure?
R: Esta questão pode acontecer por estas razões:

  • A sua conta Azure não é a mesma que usou para a instalação do gateway no seu computador local. Verifique se inscreveu no portal Azure com a mesma identidade que usou para a instalação do gateway. Apenas o administrador de gateway pode criar o recurso gateway em Azure. Os diretores de serviços não são apoiados.

  • Sua conta Azure não pertence apenas a um único inquilino ou diretório da AD Azure. Verifique se está a usar o mesmo inquilino ou diretório AZure que usou durante a instalação do gateway.

  • O seu recurso de gateway e instalação de gateway não existem na mesma região. Certifique-se de que a instalação do gateway utiliza a mesma região onde pretende criar o recurso gateway em Azure. No entanto, a localização da sua aplicação lógica pode diferir da localização do seu recurso gateway.

  • A instalação do gateway já está associada a outro recurso de gateway. Cada recurso de gateway pode ligar-se a apenas uma instalação de gateway, que pode ligar-se a apenas uma conta Eszure e subscrição. Então, não pode selecionar uma instalação de gateway que já está associada a outro recurso de gateway. Estas instalações não aparecerão na lista de Nomes de Instalação.

    Para rever os seus registos de gateway no portal Azure, encontre todos os seus recursos Azure que tenham o tipo de recurso Data Gateways no local em todas as suas subscrições Azure. Para desvincular a instalação do gateway a partir do outro recurso de gateway, consulte o recurso Delete gateway.

P: Por que a localização para o meu gateway existente mudou?
A: Os recursos gateway criados antes de 3 de maio de 2017 foram transferidos para as localizações originais do inquilino da AD Azure para o trabalho ou conta escolar que criou esses gateways. No entanto, estas alterações não devem afetar atualmente as aplicações lógicas, que devem continuar a funcionar como de costume. Com a disponibilidade geral do gateway em maio, as localizações de recursos gateway podem diferir das localizações de aplicações lógicas.

Passos seguintes