evento
31/03, 23 - 2/04, 23
O maior evento de aprendizagem de Malha, Power BI e SQL. 31 de março a 2 de abril. Use o código FABINSIDER para economizar $400.
Registe-se hoje mesmoEste browser já não é suportado.
Atualize para o Microsoft Edge para tirar partido das mais recentes funcionalidades, atualizações de segurança e de suporte técnico.
Aplica-se a:✅ ponto de extremidade de análise SQL e Warehouse no Microsoft Fabric
No Microsoft Fabric, um ponto de extremidade ou Warehouse de análise SQL Lakehouse é acessível 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 na interface do usuário do Microsoft Fabric.
Este artigo fornece instruções sobre como se conectar ao seu ponto de extremidade de análise SQL ou ao Warehouse.
Para começar, você deve preencher os seguintes pré-requisitos:
No Microsoft Fabric, dois tipos de usuários autenticados são suportados por meio da cadeia de conexão SQL:
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 de ponto de extremidade 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 garantir o acesso adequado, você precisa permitir as tags de serviço do Power BI para acesso ao firewall. Para obter mais informações, consulte Tags de serviço do Power BI. Não é possível usar apenas o FQDN (nome de domínio totalmente qualificado) do ponto de extremidade TDS. Permitir as tags de serviço do Power BI é necessário para a conectividade através do firewall.
Para recuperar a cadeia de conexão, execute estas etapas:
Ou, em OneLake:
...
reticências para Mais opções.As etapas a seguir detalham como iniciar no espaço de trabalho do Microsoft Fabric e conectar um depósito ao SQL Server Management Studio (SSMS).
Quando você abre o SSMS, a janela Conectar ao Servidor é exibida. Se já estiver aberto, você poderá se conectar manualmente selecionando Mecanismo de Banco de Dados Connect>de Objetos.
Quando a janela Conectar ao Servidor estiver aberta, cole a cadeia de conexão copiada da seção anterior deste artigo na caixa Nome do servidor. Selecione Conectar e prossiga com as credenciais apropriadas para autenticação. Lembre-se que apenas a autenticação multifator (MFA) do Microsoft Entra é suportada, através da opção Microsoft Entra MFA.
Depois que a conexão é estabelecida, o Pesquisador de Objetos exibe o depósito conectado do espaço de trabalho e suas respetivas tabelas e exibições, todas prontas para serem consultadas.
Ao se conectar via SSMS (ou ADS), você vê um ponto de extremidade de análise SQL e um Warehouse listados como armazéns, e é difícil diferenciar entre os dois tipos de item e sua funcionalidade. Por esse motivo, recomendamos que você adote uma convenção de nomenclatura que permita distinguir facilmente entre os dois tipos de item quando você trabalha em ferramentas fora da experiência do portal do Microsoft Fabric. Apenas o SSMS 19 ou superior é suportado.
Um ponto de extremidade de análise SQL do Warehouse ou Lakehouse é uma fonte de dados nativa e totalmente suportada no Power BI e não há necessidade de usar a cadeia de conexão SQL. O painel Dados expõe todos os armazéns aos quais você tem acesso diretamente. Isso permite que você encontre facilmente seus armazéns por espaço de trabalho e:
Para obter mais informações, consulte Criar relatórios no Microsoft Fabric.
Suportamos a conectividade com o Warehouse ou o ponto de extremidade de análise SQL usando OLE DB. Verifique se você está executando o driver Microsoft OLE DB mais recente para SQL Server.
O Microsoft Fabric oferece suporte à conectividade com o ponto de extremidade de análise Warehouse ou SQL usando ODBC. Verifique se você está executando o driver ODBC mais recente para SQL Server. Use a autenticação do Microsoft Entra ID (anteriormente Azure Ative Directory). Apenas ODBC 18 ou versões superiores são suportadas.
O Microsoft Fabric também oferece suporte à conectividade com o ponto de extremidade de análise Warehouse ou SQL usando um driver JDBC (conectividade de banco de dados Java).
Ao estabelecer conectividade via JDBC, verifique as seguintes dependências:
Adicione artefatos. Escolha Adicionar Artefato e adicione as quatro dependências a seguir e, em seguida, selecione Baixar/Atualizar para carregar todas as dependências. Por exemplo:
Selecione Testar conexão e Concluir.
<dependency>
<groupId>com.microsoft.azure</groupId>
<artifactId>msal4j</artifactId>
<version>1.13.3</version>
</dependency>
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>mssql-jdbc_auth</artifactId>
<version>11.2.1.x86</version>
</dependency>
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>mssql-jdbc</artifactId>
<version>12.1.0.jre11-preview</version>
</dependency>
<dependency>
<groupId>com.microsoft.aad</groupId>
<artifactId>adal</artifactId>
<version>4.2.2</version>
</dependency>
O dbt
adaptador é uma estrutura de transformação de dados que usa práticas recomendadas de engenharia de software, como teste e controle de versão, para reduzir o código, automatizar o gerenciamento de dependência e enviar dados mais confiáveis — tudo com SQL.
Os dbt
plug-ins de adaptador específicos da plataforma de dados permitem que os usuários se conectem ao armazenamento de dados de sua escolha. Para se conectar a um depósito a partir do dbt
, use dbt-fabric
o adaptador. Da mesma forma, a fonte de dados dedicada do pool SQL do Azure Synapse Analytics tem seu próprio adaptador, dbt-synapse
.
Ambos os adaptadores suportam a autenticação Microsoft Entra ID e permitem que os desenvolvedores usem az cli authentication
o . No entanto, a autenticação SQL não é suportada para dbt-fabric
O DBT Fabric DW Adapter usa a pyodbc
biblioteca para estabelecer conectividade com o Warehouse. A pyodbc
biblioteca é uma implementação ODBC em linguagem Python que usa Python Database API Specification v2.0. A pyodbc
biblioteca passa diretamente a cadeia de conexão para o driver de banco de dados por meio do SQLDriverConnect na estrutura de conexão com o msodbc
Microsoft Fabric usando um serviço de proxy TDS (Tabular Data Streaming).
Para obter mais informações, consulte a configuração do adaptador dbt do Microsoft Fabric Data Warehouse e a configuração do adaptador dbt do Microsoft Fabric Data Warehouse.
Qualquer ferramenta que não seja da Microsoft também pode usar a cadeia de conexão SQL por meio de drivers ODBC ou OLE DB para se conectar a um Microsoft Fabric Warehouse ou ponto de extremidade de análise SQL, usando a autenticação Microsoft Entra ID (anteriormente Azure Ative Directory). Para obter mais informações e exemplos de cadeias de conexão, consulte Autenticação do Microsoft Entra como alternativa à autenticação SQL.
No Microsoft Fabric, um Warehouse e um ponto de extremidade de análise SQL Lakehouse fornecem uma cadeia de conexão SQL. Os dados são acessíveis a partir de um vasto ecossistema de ferramentas SQL, desde que possam autenticar usando o Microsoft Entra ID (anteriormente Azure Ative Directory). Para obter mais informações, consulte Bibliotecas de conexão para o Banco de dados Microsoft SQL. Para obter mais informações e exemplos de cadeias de conexão, consulte Autenticação do Microsoft Entra como alternativa à autenticação SQL.
Recomendamos adicionar novas tentativas em seus aplicativos/trabalhos de ETL para criar resiliência. Para obter mais informações, consulte os seguintes documentos:
MultipleActiveResultSets
estiver incluído na cadeia de conexão, ele deve ser removido ou definido como false.evento
31/03, 23 - 2/04, 23
O maior evento de aprendizagem de Malha, Power BI e SQL. 31 de março a 2 de abril. Use o código FABINSIDER para economizar $400.
Registe-se hoje mesmoFormação
Módulo
Interroger un entrepôt de données dans Microsoft Fabric - Training
Découvrez comment interroger un entrepôt de données dans Microsoft Fabric en utilisant différents outils.
Certificação
Certifié Microsoft : Fabric Data Engineer Associate - Certifications
En tant qu’ingénieur données fabric, vous devez avoir une expertise en matière de modèles de chargement de données, d’architectures de données et de processus d’orchestration.
Documentação
Authentification Microsoft Entra dans l’entrepôt de données Fabric - Microsoft Fabric
En savoir plus sur l’authentification Microsoft Entra, une alternative à l’authentification SQL dans Microsoft Fabric.
Principaux de service dans la base de données de l’entrepôt de données Fabric - Microsoft Fabric
Découvrez les principaux de service (SPN) en tant qu’identités de sécurité pour les applications et les outils de l’entrepôt Fabric.
Quel est le point de terminaison d’analytique SQL d’un lakehouse ? - Microsoft Fabric
Découvrez le point de terminaison SQL analytics et comment exécuter des requêtes SQL directement sur les tables Fabric lakehouse.