Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ez a cikk azt ismerteti, hogyan használható management parancsok egy Azure Data Explorer adatbázisséma klónozásához.
Prerequisites
- Adatbázis-rendszergazdai engedélyek
Adatbázisséma klónozása
Ezek a lépések azt ismertetik, hogyan klónozhat egy adatbázissémát a Azure Data Explorer webes felhasználói felülettel. Másik lehetőségként a Kusto-ügyfélkódtárak használatával is futtathatja ugyanazokat a felügyeleti parancsokat. További információ: Alkalmazás létrehozása felügyeleti parancsok futtatásához.
Válassza a Lekérdezés lehetőséget a bal oldali menüben.
Válassza ki azt az adatbázist, amelynek sémáját klónozni szeretné a kapcsolatpanelen.
Futtassa a következő parancsot:
.show database schema as csl script with (ShowObfuscatedStrings = true)Ez a parancs a felügyeleti parancsok parancsfájlját adja vissza az adatbázisséma újbóli létrehozásához. Jegyezze fel a visszaadott rekordok számát, amelyeket egy későbbi lépésben fog ellenőrizni. További információ: .show database schema command.
Másolja ki a CSL-szkript kimenetét az összes visszaadott sor kiválasztásával. Ezután kattintson a jobb gombbal, és válassza a Másolás parancsot , vagy használja a Ctrl+C billentyűparancsot.
A kapcsolatpanelen válassza ki azt az adatbázist, amelyben újra létre szeretné hozni a sémát. Szükség esetén hozzon létre egy adatbázist.
Módosítsa a másolt szkriptet úgy, hogy az eredeti adatbázisnevet lecseréli az új adatbázisnévre.
Futtassa a következő parancsot, és cserélje le a(z)
<CSLScript>elemet a szkriptre.Note
Jelölje ki a teljes parancsszöveget, majd futtassa. Ha nem jelöli ki a teljes szöveget, a parancs a szkript első üres sorában áll meg.
.execute database script <| <CSLScript>Ez a parancs végrehajtja a szkriptet, és újrakezdi az adatbázissémát az új adatbázisban. További információ: .execute database script command.
Ellenőrizze, hogy a szkript megfelelően futott-e, és ellenőrizze, hogy a visszaadott rekordok száma megegyezik-e a séma megjelenítése parancs rekordjaival. Ezután görgessen az utolsó parancshoz, és ellenőrizze, hogy a
Resultoszlop értékeComplete. Ha hiba lép fel, végezzen hibaelhárítást, majd futtassa újra a parancsot.Note
A szkriptet szükség szerint újrafuttathatja anélkül, hogy töröljön erőforrásokat az előző futtatásból.