Recuperar datos de un modelo de minería de datos (DMX) (SSRS)
Para usar los datos de un modelo de minería de datos de SQL Server Analysis Services en el informe, debe definir un origen de datos de SQL Server Analysis Services y uno o más conjuntos de datos de informe. Al crear la definición de origen de datos, debe especificar una cadena de conexión y unas credenciales para poder tener acceso al origen de datos desde el equipo cliente.
Puede crear una definición de origen de datos incrustada para su uso en un solo informe o una definición de origen de datos compartida que se pueda usar en varios informes. Los procedimientos de este tema explican cómo crear un origen de datos incrustado. Para más información sobre los orígenes de datos compartidos, vea Conexiones de datos u orígenes de datos compartidos e insertados (Generador de informes y SSRS) y Crear, modificar y eliminar orígenes de datos compartidos (SSRS).
Después de crear un origen de datos de SQL Server Analysis Services, puede crear uno o más conjuntos de datos. Para cada conjunto de datos, use un diseñador de consultas de predicción de minería de datos (DMX) para crear una consulta DMX que especifique la colección de campos. Para más información, consulte Interfaz de usuario del Diseñador de consultas DMX de Analysis Services.
Después de crear un conjunto de datos, el nombre de éste aparece en el panel Datos de informe como un nodo bajo su origen de datos.
Después de publicar el informe, es posible que necesite cambiar las credenciales para el origen de datos de tal forma que, cuando el informe se ejecute en el servidor de informes, los permisos para recuperar los datos sean válidos.
Para crear un origen de datos de Microsoft SQL Server Analysis Services incrustado
En la barra de herramientas del panel Datos de informe, haga clic en Nuevoy, a continuación, haga clic en Origen de datos.
En el cuadro de diálogo Propiedades del origen de datos , escriba un nombre en el cuadro de texto Nombre o acepte el nombre predeterminado.
Compruebe que la opción Conexión incrustada está seleccionada.
En la lista desplegable Tipo , seleccione Microsoft SQL Server Analysis Services.
Especifique una cadena de conexión que funcione con el origen de datos de Analysis Services.
Póngase en contacto con el administrador de bases de datos y solicite la información de conexión y las credenciales que debe usar para conectar con el origen de datos. En el siguiente ejemplo de cadena de conexión, se especifica la base de datos de ejemplo
AdventureWorksDW2022
en el cliente local.Data Source=localhost;Initial Catalog=AdventureWorksDW2022
Haga clic en Credenciales.
Establezca las credenciales que se deben usar para conectar con el origen de datos. Para más información, consulte Especificar información de credenciales y conexión para los orígenes de datos de informes.
Nota
Para probar la conexión del origen de datos, haga clic en Editar. En el cuadro de diálogo Propiedades de conexión , haga clic en Probar conexión. Si la prueba se realiza correctamente, verá el mensaje de información "Prueba de conexión correcta". Si se produce un error en la prueba, verá un mensaje de advertencia con más información sobre por qué la prueba no se realizó correctamente.
Seleccione Aceptar.
El origen de datos aparece en el panel Datos de informe.
Crear un conjunto de datos de Microsoft SQL Server Analysis Services
En el panel Datos de informe, haga clic con el botón derecho en el nombre del origen de datos que se conecta a un origen de datos de SQL Server Analysis Services y, después, haga clic en Agregar conjunto de datos.
En el cuadro de diálogo Propiedades del conjunto de datos , escriba un nombre en el cuadro de texto Nombre .
En el cuadro Origen de datos, compruebe que el nombre es el nombre de un origen de datos que se conecta con un origen de datos de Analysis Services.
Haga clic en Diseñador de consultas para abrir el diseñador gráfico de consultas y generar interactivamente una consulta. Si el diseñador de consultas se abre en modo MDX, haga clic en Tipo de comando DMX () en la barra de herramientas para cambiar al diseñador de consultas de minería de datos. Para más información, consulte Interfaz de usuario del Diseñador de consultas DMX de Analysis Services.
O bien, para importar una consulta DMX existente desde otro informe, haga clic en Importary, a continuación, navegue hasta el archivo .rdl que contiene la consulta DMX. No se admite la importación de una consulta desde un archivo .dmx.
Después de crear y ejecutar la consulta para ver los resultados del ejemplo, haga clic en Aceptar.
Seleccione Aceptar.
El conjunto de datos y su colección de campos aparecen en el panel Datos de informe bajo el nodo del origen de datos.
Consulte también
Tipo de conexión de Analysis Services para DMX (SSRS)
Creación de cadenas de conexión de datos - Generador de informes y SSRS
Colección Campos del conjunto de datos (Generador de informes y SSRS)
Conjuntos de datos incrustados y compartidos de informe (Generador de informes y SSRS)