Muistiinpano
Tälle sivulle pääsy edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoja.
Tälle sivulle pääsy edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoja.
Tällä sivulla on lueteltu Azure SQL Managed Instancen Microsoft Fabric -peilattujen tietokantojen nykyiset rajoitukset. Tämä sivu voi muuttua.
Vianmääritystä varten katso:
- Fabric-peilattujen tietokantojen vianmääritys
- Fabric-peilattujen tietokantojen vianmääritys Azure SQL Managed Instance
Ominaisuuksien saatavuus
Voit määrittää Azure SQL Managed Instancen peilausta varten, jos se on otettu käyttöön millä tahansa Azure-alueella, lukuun ottamatta näitä alueita tällä hetkellä: Itä-Yhdysvallat 2; Länsi-Yhdysvallat 2; Keski-Yhdysvallat; Länsi-Yhdysvallat.
Ominaisuuden saatavuus riippuu myös Fabric-alueista. Täydellinen luettelo Fabric-alueen tuesta on kohdassa Peilausta tukevat kangasalueet.
Tietokantatason rajoitukset
Peilaus Azure SQL Managed Instance on käytettävissä vain esiintymissä, joiden päivityskäytäntö on määritetty aina ajan tasalle. SQL Server 2022 SQL Managed Instance -versio ei tue peilausta.
Peilaus ei tue Geo Disaster Recovery -määritystä.
Azure SQL Managed Instance Fabric Mirroring -toimintoa tuetaan vain kirjoitettavassa ensisijaisessa tietokannassa.
Azure SQL Managed Instance -tietokantaa ei voi peilata, jos tietokannassa on: käytössä Change Data Capture (CDC), tapahtumareplikointi tai tietokanta on jo peilattu toiseen Fabric-työtilaan.
Fabric-peilattavien taulukoiden enimmäismäärä on 500 taulukkoa. 500 rajan ylittäviä taulukoita ei tällä hetkellä voi toistaa.
- Jos valitset Peilaa kaikki tiedot määritettäessä Peilaus-määritystä, peilattavat taulukot ovat ensimmäiset 500 taulukkoa, kun kaikki taulukot lajitellaan aakkosjärjestykseen rakenteen nimen ja sitten taulukon nimen perusteella. Aakkosjärjestyksen alareunassa olevia jäljellä olevia taulukoita ei peilata.
- Jos poistat Peilaa kaikki tiedot -valinnan ja valitset yksittäisiä taulukoita, et voi valita yli 500 taulukkoa.
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 hallitun esiintymän tietokanta on määritetty käyttämään Azure SQL Managed Instance Link -ominaisuutta, 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 tapahtuman kestävyys on otettu käyttöön tietokannassa.
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.
- Jotta voit määrittää peilauksen Azure SQL Managed Instancelle, pääkäyttäjälle, jota käytetään yhteyden muodostamiseen hallittuun lähdeesiintymään, on myönnettävä 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 käytettävissä, luo näennäisverkon tietoyhdyskäytävä tai paikallinen tietoyhdyskäytävä tietojen peilaamiseksi. Varmista, että Azure-virtuaaliverkon tai yhdyskäytäväpalvelimen verkko voi muodostaa yhteyden Azure SQL hallittuun esiintymään yksityisen päätepisteen kautta.
- Azure SQL Managed Instance System Assigned Managed Identity (SAMI) on otettava käyttöön, ja sen on oltava ensisijainen käyttäjätieto.
- Azure SQL Managed Instance palvelun päänimen (SPN) osallistujan käyttöoikeuksia ei tule poistaa peilatusta Fabric-tietokantakohteesta.
- Käyttäjän määrittämää hallittua käyttäjätietoa (UAMI) ei tueta.
- Peilausta Microsoft Entra -vuokraajien välillä ei tueta, jos Azure SQL Managed Instance ja Fabric-työtila ovat erillisissä vuokraajissa.
- Microsoft Purview Information Protection/luottamuksellisuustunnisteet, jotka on määritetty Azure SQL Managed Instancessa, eivät peilaudu 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
- Aina salattu
- Muistissa olevat taulukot
- Graph
- Ulkoiset taulukot
Seuraavat taulukkotason tietomäärityskielen (DDL) toiminnot eivät ole sallittuja lähdetaulukoissa, kun SQL Managed Instance peilaus Microsoft Fabriciin on otettu käyttöön.
- Vaihda/Jaa/Yhdistä 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. - Seuraavia saraketason tietomäärityskielen (DDL) toimintoja ei tueta lähdetaulukoissa, kun ne on otettu käyttöön SQL Managed Instance peilaus Microsoft Fabriciin:
- Muuta saraketta
- Nimeä sarake uudelleen (
sp_rename)
Peilatun kohteen rajoitukset
- Käyttäjän on oltava työtilan Järjestelmänvalvoja/jäsen-roolin jäsen, jotta hän voi luoda 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 käytettävissä kaikilla Microsoft Fabric -alueilla. Lisätietoja on kohdassa Fabric-alueen saatavuus.
Seuraava vaihe
Opetusohjelma: Microsoft Fabricin peilattujen tietokantojen määrittäminen Azure SQL Managed Instance