Compartir a través de


Pausa y reanudación en Fabric Data Warehouse

Se aplica a:✅ punto de conexión de análisis de SQL y Almacén de Microsoft Fabric

La capacidad de Microsoft Fabric se puede pausar para permitir un ahorro de costes a su organización. Al igual que otras cargas de trabajo, Fabric Data Warehouse se ve afectado cuando se pone en pausa la capacidad de Fabric.

Un Almacén o un Almacén de lagos en Microsoft Fabric no se pueden pausar individualmente. Para saber más sobre cómo pausar y reanudar su capacidad de Fabric, visite Pausar y reanudar su capacidad.

Efecto sobre las solicitudes de los usuarios

Un administrador puede poner en pausa una capacidad de Fabric activa en cualquier momento, incluso mientras se ejecutan instrucciones SQL. Los usuarios pueden esperar el siguiente comportamiento cuando una capacidad está en pausa:

  • Nuevas consultas: Una vez que una capacidad está en pausa, los usuarios no pueden ejecutar nuevas instrucciones o consultas SQL. Esto también incluye la actividad en el portal Fabric, como las operaciones de creación, la carga de la cuadrícula de datos, la apertura de la vista del modelo y la apertura del editor visual de consultas. Cualquier nueva actividad que se intente realizar después de que la capacidad esté en pausa devuelve el siguiente mensaje de error Unable to complete the action because this Fabric capacity is currently paused.
    • En las herramientas de aplicaciones cliente como SQL Server Management Studio (SSMS) o Azure Data Studio, los usuarios que inicien sesión en una capacidad en pausa obtendrán el mismo texto de error con código de error SQL: 24800.
    • En las herramientas de aplicaciones cliente como SQL Server Management Studio (SSMS) o Azure Data Studio, los usuarios que intenten ejecutar una nueva consulta TSQL en una conexión existente cuando la capacidad está en pausa verán el mismo texto de error con código de error SQL: 24802.
  • Peticiones en ejecución: Cualquier petición abierta, como sentencias SQL en ejecución, o actividad en el editor de consultas SQL, editor visual de consultas o vista de modelado, se cancela con un mensaje de error del tipo Unable to complete the action because this Fabric capacity is currently paused.
  • Transacciones de usuario: Cuando una capacidad se pausa en medio de una transacción de usuario como BEGIN TRAN y COMMIT TRAN, las transacciones son revertidas.

Nota:

La experiencia del usuario a la hora de rechazar nuevas solicitudes y cancelar solicitudes en curso es coherente tanto en el portal Fabric como en aplicaciones cliente como SQL Server Management Studio (SSMS) o Azure Data Studio.

Efecto sobre las tareas en segundo plano del sistema

Al igual que las tareas iniciadas por el usuario, las tareas en segundo plano del sistema que están en vuelo se cancelan cuando se pausa la capacidad. Algunos ejemplos de sentencias generadas por el sistema son las actividades síncronas de metadatos y otras tareas en segundo plano que se ejecutan para permitir una ejecución más rápida de las consultas.

Algunas actividades de limpieza pueden verse afectadas cuando se detiene el proceso. Por ejemplo, los datos históricos más antiguos que la configuración actual de retención de datos no se eliminan mientras la capacidad está en pausa. Las actividades se recuperan una vez que se reanuda la capacidad.

Efecto sobre la memoria caché y el rendimiento

Cuando se pone en pausa una capacidad de Fabric, los recursos informáticos del almacén se apagan fácilmente. Para obtener el mejor rendimiento, las cachés deben mantenerse activas todo el tiempo. En estos casos, no se recomienda poner en pausa la capacidad subyacente.

Cuando se reanuda una capacidad de Fabric, reinicia los recursos informáticos del almacén con una caché limpia, tardará unas cuantas ejecuciones en agregar los datos relevantes a la caché. Durante este tiempo tras una operación de reanudación, podría percibirse una ralentización del rendimiento.

Sugerencia

Establezca un equilibrio entre rendimiento y coste antes de decidir poner en pausa la capacidad del tejido subyacente.

Efecto sobre la facturación

  • Cuando la capacidad se pausa manualmente, se pausan de forma efectiva los contadores de facturación de procesos para todas las cargas de trabajo de Microsoft Fabric, incluido el Almacén.
  • Los almacenes de datos no informan del uso de la informática una vez iniciado el flujo de trabajo de pausa.
  • El contador de facturación de almacenamiento OneLake no está en pausa. Se sigue pagando por el almacenamiento cuando el proceso está en pausa.

Obtenga más información sobre las implicaciones de facturación aquí: Comprenda su capacidad de Fabric Facturación de Azure.

Consideraciones y limitaciones

  • En caso de que esté en pausa, las solicitudes en vuelo en herramientas de aplicaciones cliente como SQL Server Management Studio (SSMS) o Azure Data Studio reciben mensajes de error genéricos que no indican la intención de la cancelación. Algunos ejemplos de mensajes de error en este caso serían (sin limitarse a ellos):
    • An existing connection was forcibly closed by the remote host
    • Internal error. Unable to properly update physical metadata. Please try the operation again and contact Customer Support Services if this persists.
    • A severe error occurred on the current command. The results, if any, should be discarded.
  • Una vez reanudada la capacidad, puede tardar un par de minutos en empezar a aceptar nuevas solicitudes.
  • La actividad de limpieza en segundo plano puede verse afectada cuando se detiene el proceso. Las actividades se recuperan una vez que se reanuda la capacidad.

Paso siguiente