Inquiridor
CUBO com banco de dados inconsistente.

Pergunta
-
Pessoal, estou com uma missão muito dificil.
tenho q montar um banco de Analise, contruindo um cubo para mostrar algumas informações e otimizar a exibição de relatorios.
Porem, esse banco esta todo desestruturado, crio o data source, data source view e posteriormente o cubo, onde o wizard esta fazendo toda a configuração do mesmo, dizendo quem eh fato, dimensão e medida.
O Banco nao tem relacionamentos, fiz os relacionamentos no data source view, porém quando mando processar. esta dando o seguinte erro:
Errors in the OLAP storage engine: The attribute key cannot be found: Table: dbo_VFAPPTBFIC, Column: SIGLA, Value: FAPP; Table: dbo_VFAPPTBFIC, Column: EMPFIL, Value: 501206; Table: dbo_VFAPPTBFIC, Column: MAT, Value: 74357. Errors in the OLAP storage engine: The record was skipped because the attribute key was not found. Attribute: VFAPPTBCAD of Dimension: VFAPPTBCAD from Database: AnalysisFaltaPequeno, Cube: Elogica RH, Measure Group: VFAPPTBFIC, Partition: VFAPPTBFIC, Record: 4245148. 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. Errors in the OLAP storage engine: An error occurred while processing the 'VFAPPTBFIC' partition of the 'VFAPPTBFIC' measure group for the 'Elogica RH' cube from the AnalysisFaltaPequeno database.
Por ai vimos que existe registro em uma tabela e na outra onde fazemos o relacionamento nao tem.
Alguem pode me ajudar a solucionar isso?
Todas as Respostas
-
-
-
Na verdade não tem muita complicação, vc só terá que no momento que vc selecionar a opção "process" vc escolhe "unprocess" no <process options>, isso irá zerar os dados do teu cubo. Depois vc processa fazendo uma carga full("process full").
Existe também outra opçãp que vc pode configurar pra ignorar esse error, mas, isso não se aplica pra vc, pois vc teria um cubo inconsistente. O ideal é reprocessar os dados.
-
-
-
-
Tanto no SSMS quanto no BIDS, quando vc chama o wizard pra processar o cubo vc tem o object list na parte superior do wizd.
existem 4 colunas:
object name:nome do cubo
type
atabase
process options:"process full", "process default" ou "unprocess"
settings:none -
-