Näyttöyhteys tallennus Microsoft Fabricin tietovarastoinnille
Koskee: SQL-analytiikan päätepiste ja Microsoft Fabric -varasto
Microsoft Microsoft Fabricissa Lakehouse SQL -analytiikan päätepiste tai Warehouse on käytettävissä Tabular Data Streamin tai TDS-päätepisteen kautta, joka on perehtynyt kaikkiin nykyaikaisiin verkkosovelluksiin, jotka ovat vuorovaikutuksessa SQL Server -päätepisteen kanssa. Tätä kutsutaan SQL Näyttöyhteys ion -merkkijonoksi Microsoft Fabric -käyttöliittymässä.
Tässä artikkelissa kerrotaan, miten voit muodostaa yhteyden SQL-analytiikan päätepisteeseen tai Warehouseen.
Jotta voit aloittaa, sinun on täytettävä seuraavat edellytykset:
- Tarvitset käyttöoikeuden SQL-analytiikan päätepisteeseen tai Premium-kapasiteetin työtilan varastoon, jolla on osallistujan tai sitä korkeammat käyttöoikeudet.
Todentaminen varastoihin Fabricissa
Microsoft Fabricissa SQL-yhteysmerkkijono tuetaan kahdenlaisia todennettuja käyttäjiä:
- Microsoft Entra ID (aiemmin Azure Active Directory) -käyttäjätunnukset tai käyttäjätiedot
- Microsoft Entra ID (aiemmin Azure Active Directory) -palvelun päänimet
SQL-yhteysmerkkijono edellyttää TCP-portin 1433 avaamista. TCP 1433 on SQL Serverin vakioportin numero. SQL yhteysmerkkijono huomioi myös Warehousen tai Lakehouse SQL-analytiikan päätepisteiden suojausmallin tietojen käyttöä varten. Tietoja voi saada kaikista objekteista, joihin käyttäjällä on käyttöoikeus.
SQL-yhteysmerkkijono noutaminen
Nouda yhteysmerkkijono seuraavasti:
Siirry työtilaasi, valitse Varasto ja valitse Lisää vaihtoehtoja.
Kopioi yhteysmerkkijono leikepöydälle valitsemalla Kopioi SQL yhteysmerkkijono.
SQL Server Management Studion (SSMS) käytön aloittaminen
Seuraavissa vaiheissa kerrotaan, miten voit aloittaa Microsoft Fabric -työtilassa ja yhdistää varaston SQL Server Management Studioon (SSMS).
Kun avaat SSMS:n, näyttöön avautuu Näyttöyhteys Palvelin-ikkuna. Jos olet jo auki, voit muodostaa yhteyden manuaalisesti valitsemalla Object Explorer> Näyttöyhteys> Tietokantamoduuli.
Kun Näyttöyhteys Server -ikkuna on avattu, liitä tämän artikkelin edellisessä osiossa kopioimasi yhteysmerkkijono Palvelimen nimi -ruutuun. Valitse Näyttöyhteys ja anna todennukselle tarvittavat tunnistetiedot. Muista, että vain Microsoft Entran monimenetelmäistä todentamista tuetaan.
Kun yhteys on muodostettu, Object Explorer näyttää yhdistetyn varaston työtilasta ja sen taulukoista ja näkymistä, joista kaikista voidaan tehdä kyselyitä.
Kun muodostat yhteyden SSMS:n (tai MAINOSTEN) kautta, näet sekä SQL-analytiikan päätepisteen että Varaston lueteltuna varastoina, ja näiden kahden kohdetyypin ja niiden toimintojen erottaminen toisistaan on hankalaa. Siksi suosittelemme, että otat käyttöön nimeämiskäytännön, jonka avulla voit helposti erottaa nämä kaksi kohdetyyppiä, kun käytät Microsoft Fabric -portaalin ulkopuolella olevia työkaluja.
Power BI:n Näyttöyhteys
Warehouse- tai Lakehouse SQL -analytiikan päätepiste on täysin tuettu ja alkuperäinen tietolähde Power BI:ssä, eikä SQL Näyttöyhteys ion-merkkijonoa tarvitse käyttää. Tiedot-ruudussa näkyvät kaikki varastot, joihin sinulla on pääsy suoraan. Näin voit helposti etsiä varastot työtilan mukaan ja:
- Valitse Varasto.
- Valitse entiteetit.
- Lataa tiedot – valitse tietoyhteystila: tuo tai DirectQuery.
Lisätietoja on artikkelissa Raporttien luominen Microsoft Fabricissa.
Näyttöyhteys OLE DB:n avulla
Tuemme yhdistettävyyttä Warehouse- tai SQL-analytiikan päätepisteeseen OLE DB:n avulla. Varmista, että käytät uusinta Microsoft OLE DB Driver for SQL Serveriä.
Näyttöyhteys ODBC:n avulla
Microsoft Microsoft Fabric tukee yhdistettävyyttä Warehouse- tai SQL-analytiikan päätepisteeseen ODBC:n avulla. Varmista, että käytät uusinta ODBC Driver for SQL Serveriä. Käytä Microsoft Entra ID :n (aiemmin Azure Active Directory) todennusta.
Näyttöyhteys JDBC:n avulla
Microsoft Microsoft Fabric tukee myös yhdistettävyyttä Warehousen tai SQL Analyticsin päätepisteeseen käyttämällä Java-tietokantayhteyden (JDBC) ohjainta.
Kun muodostat yhteyksiä JDBC:n kautta, tarkista seuraavat riippuvuudet:
Lisää artefakteja, valitse Lisää artefakti ja lisää seuraavat neljä riippuvuussuhdetta ikkunaan tällä tavalla ja lataa sitten kaikki riippuvuudet valitsemalla Lataa/päivitä .
Valitse Testaa yhteyttä ja Valmis.
<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>
Näyttöyhteys dbt:n avulla
Sovitin dbt
on tietojen muunnoskehys, jossa käytetään ohjelmistotekniikan parhaita käytäntöjä, kuten testausta ja versionhallintaa, koodin vähentämiseen, riippuvuussuhteen hallinnan automatisoinniin ja luotettavampien tietojen lähettämiseen SQL:llä.
dbt
Tietojen käyttöympäristökohtaisilla sovitinlaajennoilla käyttäjät voivat muodostaa yhteyden haluamaansa tietosäilöön. Yhteyden muodostaminen Microsoft Fabricin Synapse-tietovarastoon adapterin dbt
avulla dbt-fabric
. Samoin Azure Synapse Analytics -omistetulla SQL-varannon tietolähteellä on oma sovitin, dbt-synapse
.
Molemmat sovittimet tukevat Microsoft Entra ID :n (aiemmin Azure Active Directory) todennusta ja sallivat kehittäjien käyttää -sovellusta az cli authentication
. SQL-todennusta ei kuitenkaan tueta dbt-fabric
DBT Fabric DW -sovitin muodostaa kirjaston pyodbc
avulla yhteydet varastoon. Kirjasto pyodbc
on ODBC-toteutus Python-kielellä, joka käyttää Python-tietokannan ohjelmointirajapinnan määritystä v2.0. Kirjasto pyodbc
välittää yhteysmerkkijono suoraan tietokantaohjaimen kautta SQLDriver Näyttöyhteys Microsoft Fabricin yhteysrakenteessa msodbc
TDS (Taulukkomuotoisten tietojen suoratoisto) -välityspalvelun avulla.
Katso lisätietoja Microsoft Fabric Synapse Data Warehousen dbt-sovittimen asetuksista ja Microsoft Fabric Synapse Data Warehouse -dbt-sovittimen määrittämisestä.
Näyttöyhteys muilla keinoin
Minkä tahansa kolmannen osapuolen työkalu voi käyttää SQL Näyttöyhteys ion -merkkijonoa ODBC- tai OLE DB -ajureiden kautta muodostaakseen yhteyden Microsoft Fabric Warehouse- tai SQL-analytiikan päätepisteeseen Käyttämällä Microsoft Entra ID:n (aiemmin Azure Active Directory) todennusta.
Mukautetut sovellukset
Microsoft Fabricissa Warehouse ja Lakehouse SQL -analytiikan päätepiste tarjoavat SQL-yhteysmerkkijono. Tietoja voi käyttää SQL-työkalujen valtavasta ekosysteemistä, jos niitä voidaan todentaa Microsoft Entra ID:n (aiemmin Azure Active Directory) avulla. Saat lisätietoja ohjeartikkelista Microsoft SQL-tietokanta Näyttöyhteys kirjastot.
Huomioitavat asiat ja rajoitukset
- SQL-todennusta ei tueta.
- Microsoft Fabric Warehouse ei tueta useita aktiivisia tulosjoukkoja (MARS). MARS on oletusarvoisesti poissa käytöstä, mutta jos
MultipleActiveResultSets
se on mukana yhteysmerkkijono, se tulee poistaa tai asettaa epätosi-arvoksi. - Kun muodostat yhteyden varastoon, näyttöön saattaa tulla virhesanoma, jonka mukaan tunnuksen koko ylitti suurimman sallitun hyötykuorman koon. Tämä johtuu siitä, että työtilassa on suuri määrä varastoja tai että se on useiden Microsoft Entra -ryhmien jäsen. Jos tämä virhe ilmenee, pyydä työtilan järjestelmänvalvojaa puhdistamaan käyttämättömät varastot ja yritä yhteyttä uudelleen tai ota yhteyttä tukeen, jos ongelma jatkuu.
- Linkitettyjä palvelinyhteyksiä SQL Serveristä ei tueta.
Liittyvä sisältö
Palaute
https://aka.ms/ContentUserFeedback.
Tulossa pian: Vuoden 2024 aikana poistamme asteittain GitHub Issuesin käytöstä sisällön palautemekanismina ja korvaamme sen uudella palautejärjestelmällä. Lisätietoja on täällä:Lähetä ja näytä palaute kohteelle