Configuración de origen de datos ODBC
El ejemplo en esta sección a través de los ejercicios a una fuente de ODBC (base de datos Access). Antes de mirar el ejemplo, debe configurar la fuente de datos ODBC.
Pasos
1.- Abra las ventanas Administrador de orígenes de datos ODBC cuadro de diálogo.
El procedimiento para abrir este cuadro de diálogo varía, dependiendo de la versión de Windows que está ejecutando. Para más detalles, vea la Ayuda de Windows.
2.- En la ficha DSN de sistema, haga clic en Agregar.
El diálogo Crear nuevo origen de datos se abre.
3.- Seleccione Microsoft Access conductor y haga clic en Finalizar.
El cuadro de diálogo Configuración de ODBC de Access se abre.
4.- Tipo de TM1_sample_data en el cuadro Nombre de origen de datos.
5.- Haga clic en Seleccionar.
El cuadro de diálogo Seleccionar base de datos se abre.
6.- Vaya a su install_dir \ \ personal \ TM1Data \ pData directorio \ RelationalData y Sales.mdb seleccionar.
7.- Haga clic en Aceptar para salir del cuadro de diálogo Seleccionar base de datos.
8.- Haga clic en Aceptar para salir del cuadro de diálogo Administrador de ODBC.
La base de datos de Access llamada de ventas está disponible ahora como una fuente ODBC. Los procesos de perforación ejemplo el uso de esta fuente de datos ODBC.
Creación de un proceso de perforación
Ahora puede crear un proceso de perforación para el cubo SalesByQuarterCube. El proceso de perforación se define una fuente de datos ODBC como la información detallada que puede ver cuando se perfora del cubo SalesByQuarterCube.
Pasos
1.- En el Explorador de servidores, haga clic en SalesByQuarterCube.
2.- Haga clic en taladro, broca Crear proceso.
El proceso de instalación abre el Asistente. La tabla contiene los parámetros por defecto para el proceso de perforación.
3.- Seleccione el valor del parámetro de Año.
4.- Haga clic en Seleccionar elemento.
El Editor de subconjunto se abre.
5.- Seleccione 1 Trimestre y haga clic en Aceptar.
6.- Repita los pasos 3 a 5 para cambiar el valor de margen bruto% parámetro a las unidades.
La tabla en el asistente debe aparecer ahora como sigue:
7.- Haga clic en Siguiente.
La segunda pantalla del asistente se abre.
8.- Seleccione el tipo de ODBC como origen de datos.
9.- Haga clic en Examinar junto al cuadro Nombre de origen de datos y TM1_sample_data seleccionar.
10- Escriba admin como nombre de usuario.
11.- Escriba la consulta siguiente en el cuadro de búsqueda.
Esta consulta es específica de la base de datos de Access de la muestra. Utiliza IIF funciones que son exclusivas de acceso y no puede ser utilizado en contra de cualquier otra base de datos.
SELECT ActvsBud, Region, Model, Account1, Month, Data
FROM Sales WHERE ( ActvsBud = '?actvsbud?' AND Region = '?region?'
AND Model = '?model?' AND Account1 = '?account1?' AND
(
IIF( '?quarter?'= '1 Quarter', Month = 'Jan' OR Month
= 'Feb' OR Month = 'Mar',
IIF( '?quarter?'= '2 Quarter', Month = 'Apr' OR Month
= 'May' OR Month = 'Jun',
IIF( '?quarter?'= '3 Quarter', Month = 'Jul' OR Month
= 'Aug' OR Month = 'Sep',
IIF( '?quarter?'= '4 Quarter', Month = 'Oct' OR Month
= 'Nov' OR Month = 'Dec',
IIF( '?quarter?'= 'Year',TRUE,TRUE)))))
)
)
Nota: Asegúrese de incluir las referencias a los nombres de los parámetros TM1 en signos de interrogación (?).
12.- Haga clic en Finalizar.
El proceso de Guardar como cuadro de diálogo se abre.
13.- Guarde el proceso como RELATIONALTABLE_SalesByMonth.
Aparece el nuevo proceso de perforación como un proceso disponibles en el servidor. Tenga en cuenta que el nombre del proceso incluye el prefijo) Drill_, lo que indica que es un proceso de perforación.
Ahora puede crear una regla de asignación de perforación para hacer la fuente de datos ODBC disponibles en el cubo de SalesByQuarterCube.
Creación de una regla de asignación de perforación
Siga estos pasos para crear una regla de asignación de perforación que hace que el proceso de RELATIONALTABLE_SalesByMonth disponibles en el cubo de SalesByQuarterCube.
Pasos
1.- En el Explorador de servidores, haga clic en SalesByQuarterCube.
2.- Haga clic en taladro, broca de misiones Crear Regla.
El Editor de Reglas se abre.
3.- Introduzca la siguiente regla en el cuadro grande.
['Year'] = S:IF( ( ELLEV( 'actvsbud', !actvsbud ) = 0
) &
( ELLEV( 'region', !region
) = 0 ) &
( ELLEV( 'model', !model
) = 0 ) &
( ELLEV( 'account1', !account1
) = 0), 'RELATIONALTABLE_SalesByMonth', '' );
[] = S:IF( ISLEAF= 1, 'RELATIONALTABLE_SalesByMonth',''
);
Esta norma indica que el proceso de perforación RELATIONALTABLE_SalesByMonth se ejecutará cuando se selecciona la opción de perforación de una celda que es:
* Identificado por el elemento de Año y 0-elementos a nivel de todas las otras dimensiones de
* Identificados por todos los elementos de nivel 0 -
4.- Guardar la regla.
Ahora puede probar el taladro a través de la funcionalidad de cubo SalesByQuarterCube.
No hay comentarios:
Publicar un comentario