La red del Business Intelligence
Hola amigos(as),
Tengo en la tabla de hechos un campo que tiene "S" o "N". Necesito de una dimensión que tenga solamente esas dos opciones: "S" = Si o "N" = No.
Intenté poner una view en la dimensión, pero no obtuve suceso. Sigue:
<Dimension type="StandardDimension" highCardinality="false" name="mov_financeiro">
<Hierarchy name="mov_financeiro" hasAll="true" allMemberName="Mov.Financeiro" allMemberCaption="Mov.Financeiro" primaryKey="[SimOuNao].[SIGLA]" caption="Mov.Financeiro">
<View alias="SimOuNao">
<SQL dialect="mssql">
<![CDATA[select 'S' as SIGLA, 'SIM' as RESPOSTA
UNION
select 'N' as SIGLA, 'NAO' as RESPOSTA]]>
</SQL>
</View>
<Level name="mov_financeiro" column="RESPOSTA" nameColumn="RESPOSTA" type="String" uniqueMembers="false" levelType="Regular" hideMemberIf="Never" caption="Mov.Financeiro" captionColumn="RESPOSTA">
</Level>
</Hierarchy>
</Dimension>
Abajo las imagenes del PWS, para esta dimensión:
Etiquetas:
Hola Vicente :)
Una buena opción sería generar la tabla de dimensión durante el etl:
Generando dos filas (Si / No) como entrada y una salida a tabla con estos campos.
Luego desde PSW creas una dimensión estándar utilizando esta tabla.
Te adjunto algunas imagenes con el ejemplo.
También puedes crear una tabla en línea:
http://mondrian.pentaho.com/documentation/schema.php#Inline_tables
Pero te recomendaría generar la tabla desde el etl.
Espero te sea útil la idea,
Saludos,
Glenda.
Hola Glenda,
!Segui tu recomendación para "inline tables", obteniendo suceso! Solo consegui por el notepad, editando el schema, pues en el PSW versión 3.2.0.13661 no se consigue agregar contenido al "inline table".
Gracias,
Vicente de Paula :)
Bienvenido a
Open Business Intelligence
© 2024 Creado por Emilio. Tecnología de