Rotación de las credenciales de inicio de sesión para entradas y salidas de un trabajo de Stream Analytics
Cada vez que vuelva a generar credenciales para una entrada o salida de un trabajo de Stream Analytics, debe actualizar el trabajo con nuevas credenciales. Antes de actualizar las credenciales, debe detener el trabajo ya que no es posible reemplazar las credenciales mientras el trabajo está en ejecución. Para reducir el intervalo entre detener y reiniciar el trabajo, Stream Analytics admite reanudar un trabajo desde su última salida. En este tema se describe el proceso de rotación de las credenciales de inicio de sesión y el reinicio del trabajo con nuevas credenciales.
Regeneración de nuevas credenciales y actualización del trabajo con ellas
En esta sección se le guía en la regeneración de credenciales para Blob Storage, Event Hubs, SQL Database y Table Storage.
Almacenamiento de blobs/almacenamiento de tablas
- Inicie sesión en Azure Portal y busque la cuenta de almacenamiento que usó como entrada/salida para el trabajo de Stream Analytics.
- En la sección de configuración, abra Claves de acceso. Entre las dos claves predeterminadas (key1, key2), seleccione la que no se usa en su trabajo y vuelva a generarla:
- Copie la clave recién generada:
- En Azure Portal, busque el trabajo de Stream Analytics, seleccione Detener y espere a que el trabajo se detenga.
- Busque la entrada/salida de Blob/Table Storage para la que desea actualizar las credenciales.
- Busque el campo Clave de cuenta de almacenamiento y pegue la clave recién generada. A continuación, haga clic en Guardar.
- Al guardar los cambios, se inicia una prueba de conexión automáticamente, que puede ver desde la pestaña de notificaciones. Hay dos notificaciones: una corresponde a guardar la actualización y la otra a probarla:
- Continúe con la sección Inicio del trabajo desde la última vez que se detuvo.
Centros de eventos
- Inicie sesión en Azure Portal y busque el centro de eventos que usó como entrada/salida para el trabajo de Stream Analytics.
- En la sección de configuración, abra Directivas de acceso compartido y seleccione la directiva de acceso necesaria. Entre la clave primaria y la clave secundaria, seleccione la que no se usa en el trabajo y vuelva a generarla:
- Copie la clave recién generada:
- En Azure Portal, busque el trabajo de Stream Analytics, seleccione Detener y espere a que el trabajo se detenga.
- Busque la entrada/salida de los centros de eventos para la que desea actualizar las credenciales.
- Busque el campo Clave de la directiva de centro de eventos y pegue la clave recién generada. A continuación, haga clic en Guardar.
- Una prueba de conexión se iniciará automáticamente al guardar los cambios; asegúrese de que haya pasado correctamente.
- Continúe con la sección Inicio del trabajo desde la última vez que se detuvo.
SQL Database
Debe conectarse a la instancia de SQL Database para actualizar las credenciales de inicio de sesión de un usuario existente. Para ello, puede usar Azure Portal o una herramienta de cliente, como SQL Server Management Studio. En esta sección se demuestra el proceso de actualizar las credenciales mediante Azure Portal.
Inicie sesión en Azure Portal y busque la base de datos SQL que usó como salida para el trabajo de Stream Analytics.
En el Explorador de datos, inicie sesión o conéctese a la base de datos, seleccione el tipo de autorización Autenticación de SQL Server, escriba sus detalles de Inicio de sesión y Contraseña y seleccione Aceptar.
En la pestaña de consulta, modifique la contraseña de uno de los usuarios mediante la ejecución de la siguiente consulta (asegúrese de reemplazar
<user_name>
por el nombre de usuario y<new_password>
por la nueva contraseña):Alter user `<user_name>` WITH PASSWORD = '<new_password>' Alter role db_owner Add member `<user_name>`
Anote la nueva contraseña.
En Azure Portal, busque el trabajo de Stream Analytics, seleccione Detener y espere a que el trabajo se detenga.
Busque la salida de SQL Database para la que quiere rotar las credenciales. Actualice la contraseña y guarde los cambios.
Una prueba de conexión se iniciará automáticamente al guardar los cambios; asegúrese de que haya pasado correctamente.
Continúe con la sección Inicio del trabajo desde la última vez que se detuvo.
Power BI
- Inicie sesión en Azure Portal, busque el trabajo de Stream Analytics, seleccione Detener y espere a que el trabajo se detenga.
- Busque la salida de Power BI para la que quiere renovar credenciales, haga clic en Renovar autorización (debe ver un mensaje de operación correcta) y luego en Guardar para guardar los cambios.
- Al guardar los cambios se iniciará automáticamente una prueba de conexión ; asegúrese de que haya pasado correctamente.
- Continúe con la sección Inicio del trabajo desde la última vez que se detuvo.
Inicio del trabajo desde la última vez que se detuvo
- Vaya al panel Información general del trabajo y seleccione Iniciar para iniciar el trabajo.
- Seleccione Hora de la última detención y haga clic en Iniciar. Tenga en cuenta que la opción "Hora de la última detención" solo aparece si previamente ejecutó el trabajo y se generaron algunos resultados. El trabajo se reinicia en función de la hora del último valor de salida.