큐브에 사용 된 사실 테이블이 실제로 뷰임을 확인했습니다. 실제로 그들은 팩트 테이블의 템플리트였습니다 (스크립트에서 "1 = 2"가 사실 뷰에 사용됨).사실 테이블/뷰가 템플릿 (테이블 구조 만 포함하고 데이터는 포함하지 않음) 인 경우 어떻게해야합니까?
템플릿을 사용하는 경우보기에 아무런 비용도 들지 않습니다. 뷰에 삽입 권한이 없으므로 뷰에 삽입 할 수 있는지 알 수 없습니다.
내 질문은 : 내가 볼 큐브에서 뭔가를 놓친 건가요? 왜냐하면 큐브는 매우 숙련 된 개발자에 의해 디자인 되었기 때문에 나는 단지 품질 보증에 불과합니다. 큐브 디자인 창은 템플릿을 사용함을 명확하게 보여줍니다 (DSV 디자이너의 각 직사각형 모양의 객체의 노란색 머리글에 표시되어 있음). 머리글에 표시된 것과 다른 표 /보기를 참조 할 수 있습니까?
Ok. 내가 잡았어. 그러나, 팩트 뷰가 템플릿이되는 것은 어떻습니까? 큐브를 처리 할 수 있습니까? – sagar
템플릿이란 무엇을 의미합니까? – Eric
글쎄, 내 제목에서 언급했다. 어쨌든,보기에는 데이터가 없습니다. 여기에는 열 이름 만 들어 있습니다. 그리고 그것은 (select query ... where 1 = 2를 사용하여) 그렇게 설계되었습니다. 나는 큐브에서 그보기를 사용하여 요점을 보지 않을 것이다. 팩트 테이블/뷰를 비울 수 있습니까? 나는 그렇게 생각하지 않는다. 외부 키가있는 경우에만 가능합니다. 나는 분명히 희망한다. – sagar