Tienes problemas con los datos y los mecanismos de actualizacion. Dependera de los tipos de actualizaciones y de las relaciones de los atributos y la Fact el mecanismo mas adecuado a seleccionar. Sugiero que pruebes con un process update de las dimensiones antes del cubo en tu proceso diario..
-------------------------------- Atte. Ing. Jose Mariano Alvarez SQL Total Consulting On Fri, Nov 7, 2008 at 20:39, Nicolás Bocalandro <[EMAIL PROTECTED]> wrote: > Las dimensiones tienen integridad referencial con la/s fact/s? > > Proba procesar full las dimensiones y luego la fact/s > > Parece un problema de integridad referencial... ese error te tira si en las > FACTs tenes ids que no estan en las dims... > > > ________________________________ > De: Esteban A. Zibecchi (MUG) <[EMAIL PROTECTED]> > Para: [EMAIL PROTECTED] > Enviado: viernes 7 de noviembre de 2008, 18:54:34 > Asunto: [dbms] Error en Analysis Service > > Listeros tengo un problema recurrente en diferentes cubos con diferentes > servidores (así que asumo que el problema soy yo:) > > El escenario es > Servidor Windows 2003 > SQL2005 SP2 > VS 2005 con SP1 > > El problema que se presenta es el siguiente > * Hago un cubo > * Hago el deployment > * Lo proceso > Hasta acá todo bien, luego creo un job en el SQL Agent que hace lo siguiente > (es el default de procesar un cubo) > > <Batch > xmlns="http://schemas.microsoft.com/analysisservices/2003/engine"> > <Parallel> > <Process xmlns:xsd="http://www.w3.org/2001/XMLSchema" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > xmlns:ddl2="http://schemas.microsoft.com/analysisservices/2003/engine/2" > xmlns:ddl2_2="http://schemas.microsoft.com/analysisservices/2003/engine/2/2"> > <Object> > <DatabaseID>McCubo_Cobros</DatabaseID> > <CubeID>Recibos Data</CubeID> > </Object> > <Type>ProcessFull</Type> > <WriteBackTableCreation>UseExisting</WriteBackTableCreation> > </Process> > </Parallel> > </Batch> > > Luego de unos dias esto no funciona mas, empieza a dar errores de que no > encuentra las key en las dimensiones y/o los atributos. > Si lo intento procesar a mano da el mismo error. > La unica manera de que funcione nuevamente es procesar a mano todas las > dimensiones y luego procesar el cubo. > > Que puede estar pasando? La solución que hice es armar un job que 1ro > procese las dimensiones y como ultimo paso el cubo pero no deberia ser asi. > Otra cosa, cada step del job da como ejecutado con exito pero si miro el > detalle de cada step aparece el informe de error tipo > > Executed as user: MTABA\sqlserveruser. ...s > xmlns="http://schemas.microsoft.com/analysisservices/2003/xmla-multipleresults"><root > xmlns="urn:schemas-microsoft-com:xml-analysis:empty"><Exception > xmlns="urn:schemas-microsoft-com:xml-analysis:exception" /><Messages > xmlns="urn:schemas-microsoft-com:xml-analysis:exception"><Error > ErrorCode="3238002695" Description="Internal error: The operation terminated > unsuccessfully." Source="Microsoft SQL Server 2005 Analysis Services" > HelpFile="" /><Warning WarningCode="2166292481" Description="Errors in the > OLAP storage engine: The attribute key cannot be found: Table: > dbo_CUB_Recibos, Column: ReciboID, Value: 1894." Source="Microsoft SQL > Server 2005 Analysis Services" HelpFile="" /><Error ErrorCode="3240034310" > Description="Errors in the OLAP storage engine: The process operation ended > because the number of errors encountered during processing reached the > defined limit of allowable errors for the operation." Source="Microsoft SQL > Server 2005 Analy... The step succeeded. > > > > ________________________________ > ¡Buscá desde tu celular! Yahoo! oneSEARCH ahora está en Claro > http://ar.mobile.yahoo.com/onesearch
