Rövid útmutató: Csatlakozás az Azure Cosmos DB-hez készült Azure Synapse Linkhez
Ez a cikk azt ismerteti, hogyan férhet hozzá egy Azure Cosmos DB-adatbázishoz az Azure Synapse Analytics studióból a Synapse Link használatával.
Előfeltételek
Mielőtt csatlakoztat egy Azure Cosmos DB-fiókot a munkaterülethez, van néhány dolog, amire szüksége van.
- Meglévő Azure Cosmos DB-fiók, vagy hozzon létre egy új fiókot a rövid útmutatót követve
- Meglévő Synapse-munkaterület vagy új munkaterület létrehozása a rövid útmutatót követve
Az Azure Cosmos DB elemzési tárának engedélyezése
Ha nagy léptékű elemzéseket szeretne futtatni az Azure Cosmos DB-ben a működési teljesítmény befolyásolása nélkül, javasoljuk, hogy engedélyezze a Synapse Linket az Azure Cosmos DB-hez. Ez a függvény hTAP-képességet biztosít egy tárolóhoz, és beépített támogatást nyújt az Azure Synapse-ban. Ezt a rövid útmutatót követve engedélyezheti a Synapse Linket az Azure Cosmos DB-tárolókhoz.
Ugrás a Synapse Studióra
A Synapse-munkaterületen válassza a Synapse Studio indítása lehetőséget. A Synapse Studio kezdőlapján válassza az **Adatok lehetőséget, amely az Adatobjektum-kezelőbe viszi.
Azure Cosmos DB-adatbázis csatlakoztatása Synapse-munkaterülethez
Az Azure Cosmos DB-adatbázisok összekapcsolása társított szolgáltatásként történik. Az Azure Cosmos DB társított szolgáltatás lehetővé teszi a felhasználók számára, hogy az Azure Synapse Analyticshez készült Apache Sparkból vagy az SQL-ből az Azure Cosmos DB-be böngészhessenek és tárjanak fel adatokat, olvassanak és írjanak.
Az Adatobjektum-kezelőben közvetlenül csatlakoztathat egy Azure Cosmos DB-adatbázist az alábbi lépések végrehajtásával:
- Select + icon near Data
- Válassza a Csatlakozás külső adatokhoz lehetőséget
- Válassza ki azt az API-t, amelyhez csatlakozni szeretne: SQL vagy MongoDB
- Válassza a Folytatás elemet
- Nevezze el a társított szolgáltatást. A név megjelenik az Objektumkezelőben, és a Synapse futási ideje használja az adatbázishoz és a tárolókhoz való csatlakozáshoz. Javasoljuk, hogy használjon rövid nevet.
- Válassza ki a Cosmos DB-fiók nevét és az adatbázis nevét
- (Nem kötelező) Ha nincs megadva régió, a Synapse futásidejű műveletei a legközelebbi régió felé lesznek irányítva, ahol az elemzési tár engedélyezve van. Manuálisan azonban beállíthatja azt a régiót, ahol a felhasználók hozzáférhetnek az Azure Cosmos DB elemzési tárához. Válassza a További kapcsolati tulajdonságok, majd az Új lehetőséget. A Tulajdonságnév csoportban írja be a Preferált régiók nevet, és állítsa be az értéket a kívánt régióra (például: WestUS2, nincs szóköz a szavak és számok között)
- Válassza a Létrehozás elemet
Az Azure Cosmos DB-adatbázisok az Azure Cosmos DB szakasz Csatolt lapja alatt láthatók. A HTAP-kompatibilis Azure Cosmos DB-tárolókat megkülönböztetheti egy csak OLTP-tárolótól az alábbi ikonokkal:
Synapse-tároló:
Csak OLTP-tároló:
A kód által létrehozott műveletek gyors használata
Amikor a jobb gombbal rákattint egy tárolóra, megjelenik egy olyan kézmozdulatok listája, amelyek Spark- vagy SQL-futásidőt váltanak ki. A tárolóba való írás az Azure Cosmos DB tranzakciós tárolójában történik, és a kérelemegységeket fogja használni.