2014-01-20 2 views
0

클라이언트 환경에 많은 SSRS 보고서가 배포되었습니다. 각각 별도의 데이터 소스가 있으며 동일한 서버와 동일한 데이터베이스를 가리키고 있습니다. 데이터베이스 기반으로 단일 데이터 원본으로 변환하는 것이 좋습니까? 성능 문제가 있습니까 아니면 다른 문제가 발생합니까? 제발 제안 해주세요.SSRS 단일 데이터 소스에 대한 영향

답변

2

관리 효율성이 필요한 경우 공유 데이터 원본을 사용하십시오.

성능 문제는 없습니다.

공유 데이터 원본을 만들면 연결중인 데이터 원본에 대한 모든 연결 정보가 보고서 외부에 저장되고 자체 개체로 배포됩니다. 다른 보고서는 공유 데이터 원본을 참조 할 수 있습니다.

데이터베이스 기반으로 단일 데이터 원본으로 변환하는 것이 좋은지 여부에 따라 달라질 수 있습니다.하지만 일반적으로 다음 지침을 따르는 경향이 있습니다. 나는 동일한 데이터 소스를 참조 할 예정 여러 보고서가있는 경우 내가에만 사용하는 것입니다 알고있는 데이터 소스가있는 경우

  1. 은 공유 데이터 원본은 완벽한 이해

  2. 한다 하나의 보고서에 의해, 그리고 결코 다른 어떤 것에 의해, 임베디드 데이터 소스는 내 경험에서보기 드문 경우 임에도 불구하고 더 이해할 수 있습니다. 임베디드 데이터 소스를 만들고 동일한 데이터 소스를 사용하여 다른 보고서에 대한 요청을 받기 시작한 경우 반드시 공유 데이터 소스로 변환해야합니다.

많은 수의 보고서를 관리하기 시작하면 공유 데이터 원본 사용의 이점이 분명해집니다. dev/QC/Stg/prod와 같은 다른 환경으로 보고서를 지정해야하는 경우 공유 데이터 소스의 정보를 변경하여 모든 보고서를 한 번에 변경할 수 있습니다. 그러나 임베디드 데이터 소스를 사용하여 모든 보고서를 작성했다면 각 보고서를 개별적으로 편집해야하며 보고서가 많으면 많은 작업으로 이어질 수 있습니다.

관련 문제