Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

crear dimensiones con tablas compartidas

6 views
Skip to first unread message

Janeth

unread,
Jun 30, 2004, 1:23:48 PM6/30/04
to

Hola a todos y gracias de antemano por sus respuestas

Mi duda es la siguiente:
Tengo mis tablas y quiero compartirlas para dos
dimensiones con diferente nombre
Por ejemplo, mis dimensiones son las siguientes, con sus
respectivos niveles
DIMENSION_1
Servicio_1
Nivel
Tipo
Modalidad

DIMENSION_2
Subservicio
Servicio_2
Sostenimiento
Nivel
Tipo
Modalidad


Asi tenemos que quiero compartir las tablas de :
NIVEL - TIPO - MODALIDAD

Y mas o menos quedaría mi cubo como sigue, según yo

HECHOS - Servicio_1 - Nivel - Tipo - Modalidad
| |
Subservicio |
| |
Servicio_2 |
| |
Sostenimiento _______ |


Cuando hago mis dimensiones no hay problema,
PERO cuando intento hacer el cubo me dice que existe un
loop.
En lo que respecta a las llaves no hay problema, cada
tabla, que quiero compartir, tiene las claves necesarias
para poderse relacionar con el nivel superior.

¿se puede hacer esto?
¿debo quitar algo?
¿alguna sugerencia?

Muchas gracias a todos por sus respuestas.
Saludos Janeth


Alejandro Leguizamo (MVP)

unread,
Jun 30, 2004, 2:17:54 PM6/30/04
to
Bueno, de hecho no deberia generarte ningun error.. Puedes intentar creando
vistas para la otra dimension en caso de ser necesario

--
ALEJANDRO LEGUIZAMO
MVP SQL - Colombia


"Janeth" <anon...@discussions.microsoft.com> wrote in message
news:23dd801c45ec7$00ea8990$a501...@phx.gbl...

żse puede hacer esto?
żdebo quitar algo?
żalguna sugerencia?

Janeth

unread,
Jun 30, 2004, 2:43:49 PM6/30/04
to
Hola
disculpa mi ignorancia, donde debo crear las vistas? o
como?

Gracias


>-----Mensaje original-----

>¿se puede hacer esto?
>¿debo quitar algo?

>¿alguna sugerencia?


>
>Muchas gracias a todos por sus respuestas.
>Saludos Janeth
>
>
>

>.
>

Jose Mariano Alvarez (MUG)

unread,
Jul 1, 2004, 11:59:17 AM7/1/04
to
El loop se te produce habitualmente cuando usas la misma tabla en más de una
dimensión y la misma participa como parte de un nivel superior de otra.
Si miras con detenimiento el diagrama que te arma veras el loop.
Esto se produce muchas veces cuando analizas la información con la visión de
como ocurrió y bajas el código de la dimensión a la tabla de hechos, por
ejemplo para determinar vendedor histórico de una factura y además requieres
el valor actual (vendedor actual) para lo cual mantienes una relación
indirecta con la tabla de hechos por ejemplo a través del cliente determinas
el vendedor.

La mejor forma de resolverlo es creando una vista en el SQL para que en
definitiva sean dos entidades diferentes y usando la vista para crear una de
las dimensiones y la tabla para la otra..


--
Jose Mariano Alvarez
Comunidad de base de datos
Grupo de Usuarios Microsoft
www.mug.org.ar

"Janeth" <anon...@discussions.microsoft.com> wrote in message

news:2366501c45ed2$2edc2920$a601...@phx.gbl...

Alejandro Leguizamo (MVP)

unread,
Jul 2, 2004, 2:30:14 PM7/2/04
to
Hola Janeth:

Las vistas son otro tipo de objetos dentro de SQL Server. Son "algo similar"
a las consultas de access. Las puedes crear desde el Query Analizer
(Analizadfor de Consultas) con expresiones como

Create View vistaDeJaneth as
select * from latabladeJaneth
go


Luego entonces, cuando necesites el objeto, lo usas "casi" como si fuera una
tabla

select * from vistaDeJaneth

Espero haberte sido de ayuda...

Si quieres profundizar mas, en llos libros en pantalla que se instalan
cuando instalas SQL Server, encuentras la mejor documentacion que existe ;)

--
ALEJANDRO LEGUIZAMO
MVP SQL - Colombia


"Janeth" <anon...@discussions.microsoft.com> wrote in message

news:2366501c45ed2$2edc2920$a601...@phx.gbl...

Gracias

>żse puede hacer esto?
>żdebo quitar algo?

>żalguna sugerencia?

janeth

unread,
Jul 12, 2004, 5:25:47 PM7/12/04
to
Hola a todos

Muchas gracias por las respuestas, ya quedo, haciendo
vistas

saludos
>-----Mensaje original-----

>.
>

valenciamar...@gmail.com

unread,
Jul 20, 2014, 10:48:00 AM7/20/14
to
SU ATENCIÓN ! ! ! !

Gracias Josefina para hablar de la Sr. NEMEC VLADIMIR que yo le presto una suma de 40.000 dólares por una dura 3 años. Es realmente el Mesías tal como usted lo dijo muy bien. Me ha servido en menos de 72 h un préstamo de 40.000 dólares. Más también perder el tiempo porque está dispuesto a ayudar a nadie. Recibe a sus clientes en el siguiente correo: vladimirne...@gmail.com
0 new messages