2010-06-04 4 views
2

우리는 SSAS, SSRS, 데이터웨어 하우징 등의 지식을 갖춘 비즈니스 인텔리전스 개발자를 고용하고자합니다. 인터뷰 프로세스에서 필자는 특히 SQL Reporting Services에서 후보자를 심사 할 것입니다.SSRS 및 비즈니스 인텔리전스에 대한 좋은 인터뷰 질문은 무엇입니까?

인터뷰를 60 분으로 가정하면 보고서 작성기에서 개발자의 지식 수준을 결정하는 데 어떤 질문이나 문제점이 효과적 일 수 있습니까? 30 분이나 45 분은 어떨까요?

답변

4

가능한 방법 중 하나는 후보자에게 보고서 본문에있는 데이터 집합의 전체 세부 정보를 나열하는 방법을 질문 한 다음 보고서 끝에 그룹화 된 요약을 제공하는 것입니다 예를 들어, 트랜잭션의 목록 다음에 보고서의 끝에서 제품 범주별로 트랜잭션 값을 분석합니다.

이 경우에 사용할 방법은 두 개의 다른 보고서 개체에서 같은 데이터 집합을 사용하는 것입니다. 예를 들어 세부 수준의 테이블 하나와 그룹 수준의 다른 테이블을 차례대로 사용할 수 있습니다.

이러한 접근 방식은 Crystal Reports 또는 Jaspersoft iReport와 같은 줄무늬 보고서 디자이너 또는 TOAD 또는 SQL과 같은 쿼리 도구를 사용한 경험이있는 사람에게 반드시 필요한 것은 아닙니다.

반면에이 시나리오를 다룰 필요가없는 숙련 된 SSRS 개발자를 찾아 낼 수도 있습니다.

+0

이것은 정말 유용한 질문입니다. 워크 스테이션에 앉아서 힘들게 코드를 작성하기 위해 도구를 사용하도록 강요하는 것보다 "화이트 보드"가 가능할 것 같기 때문입니다. 프로세스를 통해 대화하고 다이어그램을 그릴 수 있음을 알면 충분히 시범적일 수 있습니다. – Skeolan

1

미리 생성 된 데이터 세트 (머리글과 바닥 글은 있지만 기본 보고서 내용은 아님)를 사용하여 샘플 보고서를 스텁 아웃하려고 할 수 있습니다. 완성 된 보고서가 유사한 데이터 세트로 어떻게 보이는지에 대한 모형을 작성하십시오. 후보자가 데이터 세트를 세부 사항, 그룹 및 전체 행으로 롤업하는 방법을 연구하고 기본적으로 프로세스에 익숙한 지 확인하십시오.

도구 세트에 대한 과거의 경험에 대해 거짓말을하는 사람은 적어도 누구와도 위생적입니다.

실제로 깊은 지식을 테스트하는 도전적인 "장난감"질문을 제기하는 좋은 방법은 보이지 않지만 간단한 인터뷰에 적합한 범위이기도합니다.

그러나 BI 개발자의 능력에 대한 정보를 수집하는 데 좀 더 창의적/집중적/영리한 방법이 있는지 알고 싶습니다.