Jaa


Ohjeet: Liity peilattuihin Azure Cosmos DB -tietoihin muihin peilattuihin tietokantoihin Microsoft Fabricissa (esikatselu)

Tässä oppaassa voit liittää kaksi Azure Cosmos DB for NoSQL -säilöä erillisistä tietokannoista Fabric-peilauksen avulla.

Voit liittää Cosmos DB:n tietoja mihin tahansa muuhun peilattuun tietokantaan, varastoon tai lakehouse-tallennustilaan samassa Fabric-työtilassa.

Tärkeä

Azure Cosmos DB:n peilaus on tällä hetkellä esikatselussa. Tuotannon kuormituksia ei tueta esikatselun aikana. Tällä hetkellä tuetaan vain Azure Cosmos DB for NoSQL -tilejä.

Edellytykset

Vihje

Julkisen esikatselun aikana on suositeltavaa käyttää olemassa olevien Azure Cosmos DB -tietojen testi- tai kehityskopiota, joka voidaan palauttaa nopeasti varmuuskopiosta.

Määritä peilaus ja edellytykset

Määritä peilaus Azure Cosmos DB for NoSQL -tietokannalle. Jos et ole varma peilauksen määrittämisestä, katso opit määrittämään peilatun tietokannan opetusohjelman.

  1. Siirry Fabric-portaaliin.

  2. Luo uusi yhteys Azure Cosmos DB -tilisi tunnistetiedoilla.

  3. Peilaa ensimmäinen tietokanta käyttämällä määrittämääsi yhteyttä.

  4. Peilaa sitten toista tietokantaa.

  5. Odota, että replikointi viimeistelee tietojen ensimmäisen tilannevedoksen kummallekin peilille.

Tietokantoihin liittyvän kyselyn luominen

Luo nyt SQL-analytiikan päätepisteen avulla kysely kahdesta peilatusta tietokantakohteesta ilman tarvetta tietojen siirtämiselle. Molempien kohteiden on oltava samassa työtilassa.

  1. Siirry johonkin peilattuun tietokantaan Fabric-portaalissa.

  2. Vaihda Mirrored Azure Cosmos DB:stä SQL-analytiikan päätepisteeseen.

    Näyttökuvassa on Fabric-portaalin kohteiden välillä vaihtamiseen käytettävissä oleva valitsin.

  3. Valitse valikosta + Varastot. Valitse SQL-analytiikan päätepistekohde toiselle peilatulle tietokannalle.

  4. Avaa taulukon pikavalikko ja valitse Uusi SQL-kysely. Kirjoita esimerkkikysely, joka yhdistää molemmat tietokannat.

    Näyttökuva kyselyeditorista, jossa on käytettävissä useita peilattuja tietokantoja.

    Esimerkiksi tämä kysely suoritettaisiin useissa säilöissä ja tietokannoissa ilman tietojen siirtoa. Tässä esimerkissä oletetaan taulukon ja sarakkeiden nimi. Käytä omaa taulukkoasi ja sarakkeitasi SQL-kyselyä kirjoitettaessa.

    SELECT
        product_category_count = COUNT (product_category),
        product_category 
    FROM
        [StoreSalesDB].[dbo].[storeorders_Sql] as StoreSales 
    INNER JOIN
        [dbo].[OrdersDB_order_status] as OrderStatus 
            ON StoreSales.order_id = OrderStatus.order_id 
    WHERE
        order_status='delivered' 
        AND OrderStatus.order_month_year > '6/1/2022' 
    GROUP BY
        product_category 
    ORDER BY
        product_category_count desc 
    

    Voit lisätä tietoja muista lähteistä ja tehdä niille saumattoman kyselyn. Fabric yksinkertaistaa ja helpottaa organisaatiotietojen yhdistämistä.