Compartilhar via


Conectividade de armazém no Microsoft Fabric

Aplica-se a:✅ ponto de extremidade de análise do SQL e Warehouse no Microsoft Fabric

No Microsoft Fabric, um ponto de extremidade ou warehouse de análise de SQL é acessível por meio de um fluxo de dados tabular ou ponto de extremidade TDS, familiar a todos os aplicativos Web modernos que interagem com um ponto de extremidade do TDS do SQL Server. Isso é conhecido como a cadeia de conexão SQL dentro das configurações do Microsoft Fabric.

Dica

Para obter um tutorial sobre como se conectar com ferramentas comuns, consulte Conectar-se ao Fabric Data Warehouse.

Autenticação para warehouses no Fabric

No Microsoft Fabric, há suporte para dois tipos de usuários autenticados por meio da cadeia de conexão SQL:

  • Entidades de usuário do Microsoft Entra ID ou identidades de usuário
  • Entidades de serviço do Microsoft Entra ID

Para obter mais informações, confira Autenticação do Microsoft Entra como uma alternativa para a autenticação SQL no Microsoft Fabric.

A cadeia de conexão SQL requer que a porta TCP 1433 esteja aberta. TCP 1433 é o número padrão da porta SQL Server. A cadeia de conexão do SQL também respeita o modelo de segurança do Warehouse ou do ponto de extremidade de análise do SQL do Lakehouse para acesso a dados. Os dados podem ser obtidos para todos os objetos aos quais um usuário tem acesso.

Para obter mais informações sobre segurança nos pontos de extremidade de analytics do SQL, consulte Segurança do OneLake para pontos de extremidade de analytics do SQL.

Práticas recomendadas

Recomendamos adicionar repetições em seus trabalhos de ETL/aplicativos para impor resiliência. Para obter mais informações, confira os seguintes documentos:

Permitir marcas de serviço do Azure por meio do firewall

Permitir marcas de serviço do Power BI e marcas de serviço SQL é necessário para conectividade por meio do firewall. Para obter mais informações, consulte Marcas de Serviço e Marcas de Serviço do Power BI.

Você não pode usar o Nome de Domínio Totalmente Qualificado (FQDN) do ponto de extremidade TDS sozinho.

Considerações e limitações

  • Não há suporte para a Autenticação SQL.
  • Não há suporte para MARS (Vários Conjuntos de Resultados Ativos) para o Microsoft Fabric Warehouse. O MARS é desabilitado por padrão, no entanto, se MultipleActiveResultSets estiver incluído na cadeia de conexão, ele deverá ser removido ou definido como false.
  • Se aparecer o erro "Não foi possível concluir a operação porque atingimos um limite do sistema", isso acontece porque o tamanho do token do sistema atingiu seu limite. Esse problema poderá ser causado se o workspace tiver muitos pontos de extremidade de análise de warehouses/SQL, se o usuário fizer parte de muitos grupos do Microsoft Entra ou uma combinação dos dois. Recomendamos ter 40 ou menos depósitos e pontos de extremidade do SQL analytics por espaço de trabalho para evitar esse erro. Se o problema persistir, contate o suporte.
  • Se você receber o código de erro 24804 com a mensagem "Não foi possível concluir a operação devido a uma atualização do sistema. Feche essa conexão, inicie sessão novamente e repita a operação" ou o código de erro 6005 com a mensagem "SHUTDOWN está em andamento. Falha na execução do SQL Server. Entre em contato com a equipe do SQL Server se precisar de mais suporte.", isso indica perda temporária de conexão, provavelmente devido a uma implantação ou reconfiguração do sistema. Para resolver esse problema, inicie sessão novamente e repita a tentativa. Para saber como impor resiliência e repetições em seu aplicativo, consulte Melhores práticas.
  • Não há suporte para conexões de servidor vinculado do SQL Server.

Próxima etapa