Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo se explica cómo usar comandos de administración para clonar un esquema de base de datos de Azure Data Explorer.
Requisitos previos
- Permisos de administrador de base de datos
Clonación de un esquema de base de datos
En los pasos siguientes se describe cómo clonar un esquema de base de datos mediante la interfaz de usuario web de Azure Data Explorer. Como alternativa, puede usar las bibliotecas cliente de Kusto para ejecutar los mismos comandos de administración. Para obtener más información, consulte Creación de una aplicación para ejecutar comandos de administración.
En el menú de la izquierda, seleccione Consulta.
En el panel de conexión, seleccione la base de datos cuyo esquema desea clonar.
Ejecute el siguiente comando:
.show database schema as csl script with (ShowObfuscatedStrings = true)Este comando devuelve un script de comandos de administración para volver a crear el esquema de la base de datos. Anote el número de registros devueltos, que se usa para la comprobación en un paso posterior. Para obtener más información, vea Comando de esquema de base de datos .show.
Copie la salida del script CSL. Para ello, seleccione todas las filas devueltas. A continuación, haga clic con el botón derecho y seleccione Copiar o use el método abreviado de teclado Ctrl + C .
En el panel de conexión, seleccione la base de datos donde desea volver a crear el esquema. Si es necesario, cree una base de datos.
Modifique el script copiado reemplazando el nombre de la base de datos original por el nuevo nombre de la base de datos.
Ejecute el comando siguiente, reemplazando
<CSLScript>por el script.Nota:
Seleccione el texto completo del comando y, a continuación, ejecútelo. Si no selecciona el texto completo, el comando se detendrá en la primera línea vacía del script.
.execute database script <| <CSLScript>Este comando ejecuta los comandos desde el script y recrea el esquema de la base de datos en la nueva base de datos. Para obtener más información, vea Comando de script de base de datos .execute.
Compruebe que el script se ejecutó correctamente. Para ello, compruebe que el número de registros devueltos es el mismo que los registros del comando show schema. A continuación, desplácese hasta el comando final y compruebe que la
Resultcolumna esComplete. Si se produce un error, solucione los problemas y vuelva a ejecutar el comando.Nota:
Puede volver a ejecutar el script con la frecuencia necesaria sin borrar los recursos de la ejecución anterior.


