Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In dit artikel wordt uitgelegd hoe u managementopdrachten gebruikt om een Azure Data Explorer databaseschema te klonen.
Vereiste voorwaarden
Een databaseschema klonen
In deze stappen wordt beschreven hoe u een databaseschema kloont met behulp van de Azure Data Explorer webgebruikersinterface. U kunt ook de Kusto-clientbibliotheken gebruiken om dezelfde beheeropdrachten uit te voeren. Zie Een app maken om beheeropdrachten uit te voeren voor meer informatie.
Selecteer Query in het linkermenu.
Selecteer de database waarvan u het schema wilt klonen in het verbindingsvenster.
Voer de volgende opdracht uit:
.show database schema as csl script with (ShowObfuscatedStrings = true)Met deze opdracht wordt een script met beheeropdrachten geretourneerd om het databaseschema opnieuw te maken. Noteer het aantal geretourneerde records, dat u in een latere stap voor verificatie gaat gebruiken. Zie de opdracht .show database schema voor meer informatie.
Kopieer de uitvoer van het CSL-script door alle geretourneerde rijen te selecteren. Klik vervolgens met de rechtermuisknop en selecteer Kopiƫren of gebruik de sneltoets Ctrl+C.
Selecteer in het verbindingsvenster de database waarin u het schema opnieuw wilt maken. Maak indien nodig een database.
Wijzig het gekopieerde script door de oorspronkelijke databasenaam te vervangen door de nieuwe databasenaam.
Voer de volgende opdracht uit, waarbij u
<CSLScript>vervangt door het script.Note
Selecteer de volledige opdrachttekst en voer deze uit. Als u de volledige tekst niet selecteert, stopt de opdracht op de eerste lege regel in het script.
.execute database script <| <CSLScript>Met deze opdracht wordt het script uitgevoerd en wordt het databaseschema opnieuw gemaakt op de nieuwe database. Zie de opdracht .execute databasescript voor meer informatie.
Controleer of het script correct is uitgevoerd door te controleren of het aantal geretourneerde records overeenkomt met de records uit de opdracht Schema weergeven. Schuif vervolgens naar de laatste opdracht en controleer of de
Resultkolom isComplete. Als er een fout optreedt, kunt u de opdracht oplossen en opnieuw uitvoeren.Note
U kunt het script zo vaak als nodig opnieuw uitvoeren zonder resources uit de vorige uitvoering te wissen.