Muistiinpano
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
Tällä sivulla on lueteltu nykyiset rajoitukset Microsoft Fabric peilatuissa tietokannoissa Azure SQL Managed Instance:sta. Tämä sivu voi muuttua.
- SQL-hallinnoitujen instanssien peilaus vuoden 2022 päivityspolitiikan avulla käyttää Change Data Capture (CDC) -ominaisuutta.
- SQL-hallinnoitujen instanssien peilaus 2025- tai ainaup-topäivämäärän päivityskäytännöillä käyttää Fabric-peilausmuutossyötteen ominaisuutta.
Vianmääritystä varten katso:
- Fabric-peilattujen tietokantojen vianmääritys
Vianetsintä Fabric-peilattuja tietokantoja Azure SQL Managed Instance
Tietokantatason rajoitukset
Peilaus Azure SQL Managed Instance:lle on mahdollista instansseissa, joiden päivityspolitiikka on asetettu Always to current tai SQL Server 2025.
- SQL-hallinnoitujen instanssien, joissa on SQL Server 2022 päivityspolitiikka, tulisi käyttää Fabric Mirroringia SQL Server 2016-2022, joka käyttää CDC:tä muutossyötteen sijaan. Lisätietoja löytyy Tutorial: Configure Microsoft Fabric Mirroring from SQL Server.
Peilaus ei tue Geo Disaster Recovery -määritystä.
Fabric Mirroring for Azure SQL Managed Instance on tuettu vain kirjoitettavassa primary-tietokannassa.
Azure SQL Managed Instance -tietokantaa ei voi peilata, jos tietokannassa on: Change Data Capture (CDC) käytössä, transaktioreplikaatio tai tietokanta on jo peilattu toisessa Fabric-työtilassa.
Maksimimäärä taulukoita, jotka voidaan peilata Fabriciin, on 1000 taulua. Kaikki taulukot, jotka ylittävät 1000 rajan, eivät tällä hetkellä ole toistattavissa.
- Jos valitset peilauksen peilauksen aikana peilattavaksi kaikki tiedot, peilattavat taulukot ovat ensimmäiset 1000 taulua, kun kaikki taulut on lajiteltu aakkosjärjestykseen skeeman nimen ja sitten taulun nimen mukaan. Aakkosjärjestyksen alareunassa olevia jäljellä olevia taulukoita ei peilata.
- Jos poistat Mirror all data -valinnan ja valitset yksittäiset taulukot, et voi valita yli 1000 taulua.
Tietokannan kopiointi- ja siirtotoimintoa ei tueta peilatuissa tietokannoissa. Jos siirrät tai kopioit tietokannan, jossa peilaus on käytössä, kopio ilmoittaa peilausvirhetilasta.
Jos SQL managed instance tietokantasi on asetettu käyttämään Azure SQL Managed Instance Link feature, luettavaa replikaa ei tueta Fabric-peilauksen lähteenä.
Jos tietokanta on määritetty peilaamaan ja nimetty uudelleen, Näytön peilaus -toiminto lakkaa toimimasta. Tietokannan nimeäminen uudelleen nimeen, joka sillä oli peilauksen määrittämisen yhteydessä, ratkaisee ongelman.
Azure SQL Managed Instance tietokantaa ei voi peilata, jos viivästetty transaktioiden kestävyys on käytössä tietokannalle.
Lähdetietokannan käyttöoikeudet
- Rivitason suojausta tuetaan, mutta käyttöoikeuksia ei tällä hetkellä lisätä Replikoituihin tietoihin Fabric OneLakessa.
- Objektitason käyttöoikeuksia, kuten käyttöoikeuksien myöntämistä tiettyihin sarakkeisiin, ei tällä hetkellä välitetä replikoituihin tietoihin Fabric OneLakessa.
- Dynaamisia tietojen peittämisasetuksia ei tällä hetkellä levitetä lähdetietokannasta Fabric OneLakeen.
- Peilauksen onnistuneeseen konfigurointiin Azure SQL Managed Instance:lle, päähenkilölle, joka yhdistää lähdekoodiin SQL managed instance täytyy myöntää CONTROL tai db_owner käyttöoikeudet. On suositeltavaa myöntää tämä vain peilattavalle tietokannalle - älä tee sitä koko palvelintasolla.
Verkon ja yhteyksien suojaus
- Jos Azure SQL Managed Instance ei ole julkisesti saatavilla, luo virtual network data gateway tai on-premises data gateway peilaamaan dataa. Varmista, että Azure Virtual Network- tai yhdyskäytäväpalvelimen verkko voi yhdistää Azure SQL Managed Instance a yksityisen päätepisteen kautta.
- Azure SQL Managed Instance -järjestelmän Assigned Managed Identity (SAMI) tulee ottaa käyttöön ja sen on oltava ensisijainen identiteetti.
- Azure SQL Managed Instance service principal name (SPN) -avustajan oikeuksia ei tulisi poistaa Fabric-peilatusta tietokantakohteesta.
- Käyttäjän määrittämää hallittua käyttäjätietoa (UAMI) ei tueta.
- Peilaus Microsoft Entra -vuokralaisten välillä ei ole tuettua, jos Azure SQL Managed Instance ja Fabric-työtila ovat erillisissä vuokralaisissa.
- Microsoft Purview Information Protection/herkkyystunnisteet, jotka on määritelty Azure SQL Managed Instance:ssa, eivät ole peilattuja Fabric OneLakeen.
Pöydän taso
Taulukoita, joissa on ensisijaisen avain tai klusteroitu indeksi (kun ensisijaista avainta ei ole) tuetuilla tyypeillä ei voi peilata – lasketut sarakkeet, käyttäjän määrittelemät tyypit, geometria, maantiede, hierarkiatunniste, SQL-variantti, timestamp, datetime2(7), datetimeoffset(7) tai time(7).
Delta Lake tukee vain kuutta tarkkuusnumeroa.
- SQL-tyyppisillä datetime2-sarakkeilla, joiden tarkkuus on 7 sekunnin murto-osaa, ei ole vastaavaa tietotyyppiä, jolla olisi sama tarkkuus Fabric OneLaken Delta-tiedostoissa. Tarkkuushälytys tapahtuu, jos tämäntyyppiset sarakkeet peilataan ja seitsemäs desimaalin sekuntinumero katkaistaan.
- Datetimeoffset(7) -tietotyypillä ei ole vastaavaa tietotyyppiä samalla tarkkuudella Fabric OneLaken Delta-tiedostoissa. Tarkkuushälytys (aikavyöhykkeen menetys ja seitsemäs aika desimaalimuoto) ilmenee, jos tämäntyyppiset sarakkeet peilataan.
Klusteroituja sarakesäilön indeksejä ei tällä hetkellä tueta.
Jos taulukon yksi tai useampi sarake on tyyppiä Large Binary Object (LOB), jonka koko > on 1 Mt, saraketiedot katkaistaan 1 Mt:n kokoon Fabric OneLakessa. Määritä palvelimen enimmäistekstin repl-koon asetusasetus sallimaan yli 65 536 tavua, jos haluat sallia suuret lisäykset.
Lähdetaulukoita, joissa on jokin seuraavista ominaisuuksista käytössä, ei voi peilata:
- Ajallisen historian taulukot ja kirjanpidon historiataulukot
- Always Encrypted
- Muistissa olevat taulukot
- Graph
- Ulkoiset taulukot
Seuraavat taulukkotason datanmäärittelykielen (DDL) toiminnot eivät ole sallittuja lähdetauluissa, kun SQL Managed Instance peilaa Microsoft Fabric -menetelmään.
Kytkimen osio
Perusavaimen muuttaminen
Kun DDL muuttuu, muutetun taulukon täydellinen tietojen tilannevedos käynnistetään uudelleen ja koko taulukon tiedot kylvitään uudelleen Fabric OneLakeen.
Tällä hetkellä taulukkoa ei voi peilata, jos sen json-tietotyyppi on.
- Tällä hetkellä et voi muuttaa saraketta json-tietotyypiksi , kun taulukko peilataan.
Näkymiä ja materialisoituja näkymiä ei tueta peilauksessa.
Toukokuusta 2025 alkaen taulukko voidaan peilata, vaikka sillä ei olisi perusavainta.
- Taulukot, joissa ei ollut perusavaimia ennen toukokuuta 2025, eivät olleet oikeutettuja peilaamaan. Toukokuun 2025 jälkeen aiemmin luotuja taulukoita, joissa ei ole perusavaimia, ei lisätä automaattisesti peilaukseen, vaikka olisit valinnut Peilaa tulevat taulukot automaattisesti.
- Taulukoiden peilauksen aloittaminen ilman perusavaimia, kun olet valinnut Peilaa tulevat taulukot automaattisesti:
Lopeta replikointi ja aloita replikointi, joka palauttaa kaikki taulukot uudelleen, ja tunnistaa uudet peilaukseen kelpaavat taulukot. Tämä on suositeltu vaihe.
Voit kiertää ongelman luomalla uuden taulukon lähdetietokantaan. Tämä käynnistää lähdetietokannan taulukoiden varaston ja tunnistaa taulukot, joita ei peilattu aiemmin, mukaan lukien taulukot, joissa ei ole perusavaimia. Esimerkiksi seuraava komentosarja luo taulukon nimeltä
test_20250401, ja pudottaa sen sitten taulukon peilaamisen jälkeentest_20250401. Tämä komentosarja olettaa, että nimeltä nimettyädbo.test_20250401taulukkoa ei ole vielä olemassa.--This script assumes that a table named dbo.test_20250401 does not already exist. CREATE TABLE dbo.test (ID int not null);Kun se näkyy peilattujen taulukoiden luettelossa, sinun pitäisi nähdä taulukot myös ilman perusavaimia. Sitten voit pudottaa
testtaulukon:DROP TABLE dbo.test_20250401;
- Jos haluat aloittaa taulukoiden peilaamisen ilman perusavaimia, kun et ole valinnut Peilaa tulevat taulukot automaattisesti, lisää taulukot valittujen taulukoiden luetteloon peilausasetuksissa.
- Taulukoiden peilauksen aloittaminen ilman perusavaimia, kun olet valinnut Peilaa tulevat taulukot automaattisesti:
- Taulukot, joissa ei ollut perusavaimia ennen toukokuuta 2025, eivät olleet oikeutettuja peilaamaan. Toukokuun 2025 jälkeen aiemmin luotuja taulukoita, joissa ei ole perusavaimia, ei lisätä automaattisesti peilaukseen, vaikka olisit valinnut Peilaa tulevat taulukot automaattisesti.
Saraketaso
- Jos lähdetaulukko sisältää laskettuja sarakkeita, näitä sarakkeita ei voi peilata Fabric OneLakeen.
- Jos lähdetaulukko sisältää sarakkeita, joissa on jokin näistä tietotyypeistä, näitä sarakkeita ei voi peilata Fabric OneLakeen. Seuraavia tietotyyppejä ei tueta peilauksessa:
- image
- Tekstiviesti/nteksti
- xml
- json
- rivin versio/aikaleima
- sql_variant
- Käyttäjän määrittämät tyypit (UDT)
- geometry
- geography
- Peilaus tukee sarakkeiden replikoimista, jotka sisältävät välilyöntejä tai erikoismerkkejä nimissä (kuten
,;{}()\n\t=). Ennen tämän ominaisuuden käyttöönottoa replikoinnin alla olevissa taulukoissa peilatut tietokanta-asetukset on päivitettävä tai peilattu uudelleen, jotta nämä sarakkeet voidaan sisällyttää. Lisätietoja Delta-sarakkeiden yhdistämismäärityksen tuesta. - Seuraavat sarakketason tiedonmäärittelykielen (DDL) toiminnot eivät ole tuettuja lähdetauluissa, kun ne ovat käytössä SQL Managed Instance -peilaukseen Microsoft Fabric:iin:
- Muuta saraketta
- Nimeä sarake uudelleen (
sp_rename)
Peilatun kohteen rajoitukset
- Käyttäjän tulee olla Admin/Member -roolin jäsen työtilassa luodakseen SQL Managed Instance -peilauksen.
- Peilauksen pysäyttäminen poistaa peilauksen kokonaan.
- Peilaamisen aloittaminen avaa kaikki taulukot uudelleen käytännössä alusta alkaen.
- Jos Fabric-kapasiteetti pysäytetään ja käynnistetään uudelleen, peilaus lakkaa toimimasta ja se on käynnistettävä uudelleen manuaalisesti. Ei tule varoituksia/virheilmoituksia, jotka osoittavat, että peilaus on lakannut toimimasta.
SQL-analytiikan päätepisteiden rajoitukset
- SQL-analytiikan päätepiste on sama kuin Lakehouse SQL -analytiikan päätepiste. Se on sama vain luku -kokemus. Katso SQL-analytiikan päätepisteiden rajoitukset.
- Lähderakennehierarkia replikoidaan peilattuun tietokantaan. Ennen tämän ominaisuuden käyttöönottoa luoduissa peilatuissa tietokannoissa lähderakenne tasoitetaan ja rakenteen nimi koodataan taulukon nimeen. Jos haluat järjestää uudelleen taulukoita rakenteet, luo peilattu tietokanta uudelleen. Lue lisää replikoi lähteen rakenteen hierarkiasta.
Tuetut alueet
Tietokannan peilaus ja avoin peilaus ovat saatavilla kaikilla Microsoft Fabric -alueilla. Lisätietoja on kohdassa Fabric-alueen saatavuus.