Compartir vía


Crear informes de análisis en el Asistente para experimentación con bases de datos (SQL Server)

Nota

Esta herramienta se retiró el 15 de diciembre de 2024 . Hemos dejado de dar soporte a esta herramienta para cualquier problema que surja y no emitiremos ninguna corrección de errores ni actualizaciones adicionales.

Después de reproducir el seguimiento de origen en ambos servidores de destino, puede generar un informe de análisis en el Asistente para experimentación con bases de datos (DEA). Los informes de análisis le ayudan a obtener información sobre las implicaciones de rendimiento de los cambios propuestos.

Creación de un informe de análisis

  1. En DEA, seleccione el icono de lista, especifique el nombre del servidor y el tipo de autenticación, seleccione o desactive la casilla Conexión cifrada y la casilla Confiar en el certificado del servidor como corresponda para su escenario, y a continuación, seleccione Conectar.

    Captura de pantalla de Conexión al servidor con archivos de seguimiento.

  2. En la pantalla de informes de análisis , seleccione Nuevo informe de análisis.

    Captura de pantalla de Crear nuevo informe de análisis.

  3. En la pantalla Nuevo informe de análisis, especifique un nombre para el informe, la ubicación de almacenamiento y la ruta de acceso a los archivos de seguimiento de Destino 1 y Destino 2 y, a continuación, seleccione Iniciar.

    Captura de pantalla de especificar los detalles del nuevo informe de análisis.

    Si la información especificada es válida, se crea el informe de análisis.

    Captura de pantalla del informe de análisis recién creado.

    Nota

    Si alguna de las informaciones especificadas no es válida, los cuadros de texto que contienen la información incorrecta se resaltan en rojo. Realice las correcciones necesarias y, a continuación, seleccione Iniciar de nuevo.

Preguntas más frecuentes sobre los informes de análisis

¿Qué me dice mi informe de análisis?

DEA usa pruebas estadísticas para analizar la carga de trabajo y determinar cómo se ejecutó cada consulta de Destino 1 a Destino 2. Proporciona detalles de rendimiento para cada consulta. Obtenga más información sobre DEA en Introducción al proceso de comparación de cargas de trabajo.

¿Puedo crear un nuevo informe de análisis mientras se genera otro informe?

No. Actualmente, solo se puede generar un informe a la vez para evitar conflictos. Sin embargo, puede ejecutar más de una captura y reproducir al mismo tiempo.

¿Puedo generar un informe de análisis mediante el símbolo del sistema?

Sí. Puede generar un informe de análisis en el símbolo del sistema. A continuación, puede ver el informe en la interfaz de usuario. Para obtener más información, vea Ejecutar asistente para experimentación con bases de datos en un símbolo del sistema.

Resolver problemas de los informes de análisis

¿Qué permisos de seguridad necesito para generar y ver un informe de análisis en mi servidor?

El usuario que ha iniciado sesión en DEA debe tener derechos sysadmin en el servidor de análisis. Si el usuario forma parte de un grupo, asegúrese de que el grupo tiene derechos sysadmin.

Posibles errores Solución
No se puede conectar a la base de datos. Asegúrese de que tiene derechos sysadmin para analizar y ver los informes. Es posible que no tenga acceso o derechos de administrador del sistema para el servidor o la base de datos. Confirme los derechos de inicio de sesión e inténtelo de nuevo.
No se puede generar Nombre de informe en el servidor Nombre del servidor. Para más detalles, consulte el informe . Es posible que no tenga los derechos sysadmin necesarios para generar un nuevo informe. Para ver errores detallados, seleccione el informe con errores y compruebe los registros en %temp%\DEA.
El usuario actual no tiene los permisos necesarios para ejecutar la operación. Asegúrese de que tiene derechos sysadmin para realizar el seguimiento y analizar los informes. No tiene los derechos sysadmin necesarios para generar un nuevo informe.

No puedo conectarme al equipo que ejecuta SQL Server

  • Confirme que el nombre del equipo que ejecuta SQL Server es válido. Para confirmarlo, intente conectarse al servidor mediante SQL Server Management Studio (SSMS).
  • Confirme que la configuración del firewall no bloquea las conexiones al equipo que ejecuta SQL Server.
  • Confirme que el usuario tiene los derechos de usuario necesarios.

Puede ver más detalles en los registros de %temp%\DEA. Si el problema persiste, póngase en contacto con el equipo del producto.

Veo un error al generar un informe de análisis

El acceso a Internet es necesario la primera vez que genere un informe de análisis después de instalar DEA. El acceso a Internet es necesario para descargar paquetes necesarios para el análisis estadístico.

Si se produce un error mientras se crea el informe, la página de progreso muestra el paso específico en el que se produjo un error en la generación de análisis. Puede ver más detalles en los registros de %temp%\DEA. Compruebe que tiene una conexión válida al servidor con los derechos de usuario necesarios y vuelva a intentarlo. Si el problema persiste, póngase en contacto con el equipo del producto.

Posibles errores Solución
RInterop encontró un error al iniciar. Compruebe los registros de RInterop e inténtelo de nuevo. DEA requiere acceso a Internet para descargar paquetes de R dependientes. Compruebe los registros de RInterop en %temp%\RInterop y los registros de DEA en %temp%\DEA. Si RInterop se inicializó incorrectamente o si se inicializó sin los paquetes de R correctos, es posible que vea la excepción "No se pudo generar un nuevo informe de análisis" después del paso InitializeRInterop en los registros de DEA.

Los registros de RInterop también pueden mostrar un error similar a "no hay ningún paquete jsonlite disponible". Si la máquina no tiene acceso a Internet, puede descargar manualmente el paquete jsonlite R necesario:
  • Vaya a la carpeta %userprofile%\DEARPackages en el sistema de archivos del equipo. Esta carpeta consta de los paquetes usados por R para DEA.

  • Si falta la carpeta jsonlite en la lista de paquetes instalados, necesita una máquina con acceso a Internet para descargar la versión de lanzamiento de jsonlite_1.4.zip desde https://cran.r-project.org/web/packages/jsonlite/index.html.

  • Copie el archivo .zip en la máquina donde está ejecutando DEA. Extraiga la carpeta jsonlite y cópiela en %userprofile%\DEARPackages. Este paso instala automáticamente el paquete jsonlite en R. La carpeta debe denominarse jsonlite y el contenido debe estar directamente dentro de la carpeta, no un nivel inferior.

  • Cierre DEA, vuelva a abrirlo y vuelva a intentar el análisis.

  • También puede usar el RGUI. Vaya a paquetes>instalar desde zip. Vaya al paquete que descargó anteriormente e instale.
    Si RInterop se inicializó y configuró correctamente, debería ver "Instalación del paquete R dependiente jsonlite" en los registros de RInterop.
    No se puede conectar a la instancia de SQL Server, asegúrese de que el nombre del servidor sea correcto y compruebe el acceso necesario para el usuario que ha iniciado sesión. Es posible que no tenga acceso o derechos de usuario al servidor o que el nombre del servidor sea incorrecto.
    Se agota el tiempo de espera del proceso de RInterop. Compruebe los registros de DEA y RInterop, detenga el proceso de RInterop en el Administrador de tareas y vuelva a intentarlo.

    o
    RInterop está en estado de error. Detenga el proceso de RInterop en el Administrador de tareas y vuelva a intentarlo.
    Compruebe los registros en %temp%\RInterop para confirmar el error. Quite el proceso RInterop del Administrador de tareas antes de intentarlo de nuevo. Póngase en contacto con el equipo del producto si el problema persiste.

    Se genera el informe, pero parece que faltan datos

    Compruebe la base de datos en el equipo de análisis que ejecuta SQL Server para confirmar que existen datos. Compruebe que la base de datos de análisis existe y compruebe sus tablas. Por ejemplo, compruebe estas tablas: TblBatchesA, TblBatchesB y TblSummaryStats.

    Si los datos no existen, es posible que los datos no se hayan copiado correctamente o que la base de datos esté dañada. Si solo faltan algunos datos, es posible que los archivos de seguimiento creados en la captura o reproducción no hayan capturado la carga de trabajo con precisión. Si los datos están allí, compruebe los archivos de registro en %temp%\DEA para ver si se registraron errores. A continuación, vuelva a intentar generar el informe de análisis.

    ¿Más preguntas o comentarios? Envíe comentarios a través de la herramienta DEA eligiendo el icono sonriente en la esquina inferior izquierda.