Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a:✅ ponto de extremidade de análise SQL e Data Warehouse no Microsoft Fabric
No Microsoft Fabric, um ponto de extremidade de análise SQL ou Warehouse pode ser acessado por meio de um Fluxo de Dados Tabulares, ou ponto de extremidade TDS, familiar a todos os aplicativos web modernos que interagem com um ponto de extremidade TDS do SQL Server. Isso é conhecido como a cadeia de conexão SQL nas configurações do Microsoft Fabric.
Sugestão
Para um tutorial sobre como ligar-se a ferramentas comuns, veja Connect to Fabric Data Warehouse.
Autenticação em armazéns no Fabric
No Microsoft Fabric, dois tipos de usuários autenticados são suportados por meio da cadeia de conexão SQL:
- Principais de utilizador ou identidades de utilizador do Microsoft Entra ID
- Entidades de serviço do Microsoft Entra ID
Para obter mais informações, consulte Autenticação do Microsoft Entra como alternativa à 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 de porta padrão do SQL Server. A cadeia de conexão SQL também respeita o modelo de segurança do endpoint de análise SQL do Warehouse ou 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 no ponto de extremidade SQL analytics, consulte Segurança do OneLake para pontos de extremidade SQL analytics.
Melhores práticas
Recomendamos adicionar novas tentativas nos seus aplicativos/tarefas de ETL para aumentar a resiliência. Para obter mais informações, consulte os seguintes documentos:
- Padrão de Tentativa - Centro de Arquitetura do Azure
- Trabalhando com erros transitórios - Banco de Dados SQL do Azure
- Etapa 4: Conectar-se de forma resiliente ao SQL com o ADO.NET - ADO.NET Provider for SQL Server
- Etapa 4: Conecte-se resilientemente ao SQL com PHP - drivers PHP para SQL Server
- Use tags de serviço para liberação de firewall, conforme descrito na seção a seguir.
Permitir tags de serviço do Azure por meio do firewall
Permitir tags de serviço do Power BI e tags de serviço SQL é necessário para a conectividade através do firewall. Para obter mais informações, consulte Marcas de serviço e marcas de serviço do Power BI.
Não é possível usar apenas o Nome de Domínio Totalmente Qualificado (FQDN) do ponto de extremidade TDS.
Considerações e limitações
- Não há suporte para Autenticação SQL.
- Vários conjuntos de resultados ativos (MARS) não são suportados para o Microsoft Fabric Warehouse. O MARS está desativado por padrão, no entanto, se
MultipleActiveResultSetsestiver incluído na cadeia de conexão, ele deve ser removido ou definido como false. - Se receber este erro "Não foi possível concluir a operação porque atingimos um limite do sistema", deve-se ao fato de o tamanho do token do sistema atingir o seu limite. Esse problema pode ser causado se o espaço de trabalho tiver demasiados armazéns de dados/pontos de extremidade de análise SQL, se o utilizador fizer parte de muitos grupos do Microsoft Entra ou uma combinação dos dois fatores. Recomendamos ter 40 ou menos armazéns de dados e endpoint de análise SQL por espaço de trabalho para evitar este erro. Se o problema persistir, contacte 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 esta ligação, inicie sessão novamente e tente novamente a operação" ou o código de erro 6005 com a mensagem "SHUTDOWN está em curso. Falha de execução no sql server. Entre em contato com a equipe do SQL Server se precisar de mais suporte.", é devido a perda temporária de conexão, provavelmente devido a uma implantação ou reconfiguração do sistema. Para resolver esse problema, entre novamente e tente novamente. Para saber como criar resiliência e novas tentativas em seu aplicativo, consulte Práticas recomendadas.
- Não há suporte para conexões de servidor vinculado do SQL Server.