Telusuri di WebI 4.1

Misalkan tersedia 2 tabel fakta Employee_Fact dan Manager_Fact. Dan tabel dimensi seperti Organisation_Dim, Location_Dim, Department_Dim, Calender_Dim.

Employee_Fact terhubung dengan semua Tabel dimensi dan Manager_Fact terhubung dengan alias tabel dimensi yang sama.

Di Laporan 1, saya memiliki tabel yang memberikan Organisation_Name, Department_Name, Employee_Salary, Manager Name dan Manager Salary. Dalam laporan ini saya memerlukan filter Organisation Name, Region. Juga, penelusuran dari Organisation Name --> Department Name --> Location --> Manager Name --> Employee Name.

Saya memiliki Laporan ke-2 yang menunjukkan Organisation Name, Department Name, Department Amount, Location Name, no Karyawan. Di sini saya telah menelusuri dari Organisation name --> Department name --> Location.

Bagaimana saya bisa mendapatkan penelusuran dalam skenario ini. Apakah saya perlu menambahkan 2 Hierarki berbeda atau hanya diperlukan satu hierarki? Kebingungan ini terjadi ketika saya mengambil nilai dari kedua tabel fakta di laporan pertama.


person Niki    schedule 25.09.2014    source sumber
comment
Anda tentu saja dapat memiliki banyak hierarki. Apa sebenarnya masalah yang Anda alami?   -  person Joe    schedule 26.09.2014
comment
@ joe: tolong lihat penjelasan pertanyaan saya dan bantu saya   -  person Niki    schedule 29.09.2014


Jawaban (2)


Untuk contoh yang Anda jelaskan, Anda mungkin lebih baik tidak membuat alias dari tabel dimensi yang telah disesuaikan, namun menggabungkan semua tabel dimensi ke kedua tabel fakta, lalu membuat dua konteks. Satu konteks akan mencakup semua gabungan antara employee_fact dan dimensi; konteks lainnya akan mencakup manager_fact dan dimensi.

Jika ada tabel redup yang tidak sesuai, maka tabel tersebut hanya akan digabungkan ke satu tabel fakta saja (dan karenanya hanya akan berada dalam satu konteks).

Dengan model ini, Anda bisa membuat satu kueri yang menyertakan ukuran dari fakta dan atribut dari satu atau beberapa tabel redup. Mesin laporan akan secara otomatis membuat kueri SELECT terpisah untuk setiap tabel fakta; tapi itu akan disajikan sebagai satu blok dalam laporan.

Anda juga hanya memerlukan satu hierarki karena Anda tidak lagi memiliki banyak salinan dimensi.

Mengenai pernyataan Anda:

Saya memiliki Laporan ke-2 yang menunjukkan Nama Organisasi, Nama Departemen, Jumlah Departemen, Nama Lokasi, jumlah Karyawan. Di sini saya menelusuri dari Nama Organisasi --> Nama Departemen --> Lokasi.

Ini tidak masuk akal. Jika blok laporan Anda sudah berisi Department Name dan Location, tidak ada gunanya menawarkan penelusuran dari Organization Name.

person Joe    schedule 29.09.2014
comment
@ Joe : Membuat Konteks atau pintasan bergabung akan membantu. Namun dalam pekerjaan saya, saya harus membuat alias dan harus melanjutkannya. Dan skenario yang diberikan hanyalah contoh untuk mengetahui hierarkinya. Jadi tolong jangan menganggap ini sebagai skenario sebenarnya. Tolong bantu saya mengetahui hierarkinya. - person Niki; 30.09.2014
comment
Jawaban saya didasarkan pada skenario yang Anda gambarkan. Maaf saya tidak bisa membantu Anda. - person Joe; 30.09.2014

Merupakan kesalahan karena saya tidak memilih objek penelusuran yang sama di Laporan saya juga. Sebaliknya saya memilih dari Folder Kelas lain yang tidak memberikan hierarki yang benar.

Terima kasih

Niki

person Niki    schedule 06.10.2014