2009-06-27 3 views
5

SQL Server Reporting Services를 회사의 표준보고 플랫폼으로 구현하려고합니다. 우리는 Crystal Reports를 시험하고 있었지만, 슬프게도 문제에 시달리는 것 같습니다.SQL Server보고 서비스 ... 다른 기술과의 통합에 대한 권장 사항은 있습니까?

SQL Server Reporting Services는 훌륭한 제품으로 보이지만 걱정거리가 두 가지 있습니다.

ColdFusion에 기존 웹 응용 프로그램이 있고 백엔드가 MySQL입니다. SQL Server Reporting Services를 계속 사용할 경우 환경을 어떻게 설정해야합니까? JDBC 커넥터가 있습니까? 아니면 ODBC가 이것과 대화 할 수있는 유일한 방법입니까?

어떻게 사용자를 위해 통합됩니까? 보고서를 보려면 사용자를 다시 인증해야합니까? Reporting Services 시스템에 연결하려면 ColdFusion에 링크를 만들어야합니까? 사용자가 원활하게 사용할 수있는 방법이 있습니까?

SQL Server 플랫폼을 최대한 활용하려면 모든 백엔드를 SQL Server로 포팅해야합니까? 기존 응용 프로그램을 ASP.NET으로 변환하고 전체 플랫폼 SQL Server/ASP.NET을 만들어야합니까?

기존 앱/MySQL의 크기가 너무 커서 포트가 너무 넓지는 않습니다. 따라서 최상의보고 기능을 찾으려면보고 서비스 구성 요소를 자체적으로 사용할 수 있는지 또는 모든 것을 Microsoft 솔루션으로 통합하는 것이 훨씬 더 나은지 확인해보십시오.

답변

3

생각보다 쉽습니다.

  • 서비스를보고하는 행복 어떤 OLEDB 또는 ODBC 소스에서 보고서를 당겨와 MySQL은 ODBC 드라이버가, 그래서 SSRS 보고서를 통해 데이터를 받고 아무 문제가 없습니다 것입니다.

  • 여러 가지 방법으로 인증을 설정할 수 있습니다. 사용자가 Windows 도메인에서 이미 인증을 받으면이 작업이 더 쉬워집니다.

    • SSRS는 누가 보고서를보고 있는지 알아야합니다. 익명으로 볼 수 있지만 (기본적으로 해제되어 있음) 익명으로 볼 수 있지만 IE를 사용하고 IIS 서버와 동일한 도메인에 로그인하면 완전히 투명합니다.
    • SSRS는이 ID를 다음과 같이 사용할 수 있습니다. 데이터 소스에 연결하거나 다른 ID를 사용할 수 있습니다. 이 보고서 또는 데이터 원본마다 구성 할 수 있습니다.
  • 당신이 할 수있는 일은 coldfusion 페이지의 iframe 내에 보고서를 포함시키는 것입니다. 이것은 모든 것을 매끄럽게 만들 것입니다. 보고서는 적절하게 구성된 URL을 서버에 보내 액세스 할 수 있으므로 매우 유연합니다. ASP.NET에 모든 변경에 관해서는

, 당신거야 정말에만 얻을 혜택에서 당신은 이제까지보고 서버를 관리하거나 (사용자 정의 확장을 쓰기 위해 자신의 코드를 작성 (및 통합)해야하는 경우 데이터 제공 업체, 전달 확장 프로그램 등)을 사용하지만, 내 경험상 고려할 가치가없는 경우는 드뭅니다. 지금 가지고있는 것과 함께 가십시오.

+0

훌륭한 사운드입니다. 그래서 만약 iframe에서 coldfusion이라면 iframe에서 iframe에 사용자 로그인 프롬프트를 줄 것인가? 그것은 URL 또는 뭔가를 통해 로그인을 할 수 있습니까 아니면 너무 어렵습니다? 나는보고 서비스가 SQL 서버 익스프레스와 함께 제공된다고 들었습니다. 그래서 그것은 싼 해결책이라고 생각합니다! ? 신속한 답변을 보내 주셔서 감사합니다. – Brettski

+0

인증 단계에는 IIS/SSRS 및 데이터 원본에 대한 두 가지 단계가 있습니다. 두 가지가 연결될 수 있으므로 이상적인 상황은 다른 도메인과 동일한 도메인에서 IE를 사용하는 것입니다. 그러나 IIS에 대한 익명 액세스를 사용하는 경우에도 다음과 같이 누구도 어떤 보고서 및 데이터 소스를 볼 수 있는지 찾아 볼 수 없습니다. 데이터에 대한 사용 권한이없는 경우에도 SSRS를 통해 보고서 창에 자격 증명을 입력 할 수 있기 때문에 데이터 원본에 대해 인증 할 수 있습니다. –

+0

건배 감사합니다. Jeremy, great sounds ... – Brettski

관련 문제