Esquema dinámico

 

Publicado: julio de 2016

Cuando está habilitado el esquema dinámico, Servicios móviles de Microsoft Azure genera automáticamente columnas nuevas según el objeto JSON de la solicitud de inserción o actualización. Una vez creada una columna, no se puede cambiar su tipo de datos. Se producirá un error en las operaciones de inserción o de actualización cuando el tipo de una propiedad del objeto JSON no se pueda convertir al tipo de la columna equivalente de la tabla.

El esquema dinámico está habilitado de forma predeterminada. Con el esquema dinámico, no es necesario especificar nombres de columna ni sus tipos. Se crean columnas nuevas automáticamente según los datos de las solicitudes de inserción o actualización. Cuando no existe ya una columna con el mismo nombre, se crea una columna con el tipo de datos inferido por la propiedad del objeto JSON recibido.

Importante: se recomienda que deshabilite la compatibilidad con el esquema dinámico antes de lanzar públicamente la aplicación.

Una vez creada una columna, Servicios para móviles no puede cambiar el tipo de datos de la misma. Para ello, debe modificar la Base de datos SQL directamente.

En la pestaña Columnas también puede crear nuevas columnas, eliminar columnas y agregar columnas al índice.

Mostrar: