Membuat Koneksi OLAP
Koneksi OLAP digunakan untuk menyambungkan ke tampilan Informasi HANA atau model data dan untuk langsung mengimpor semua objek bisnis yang ditentukan di Lapisan Bisnis untuk pelaporan.
Untuk membuat koneksi OLAP baru, klik kanan nama Proyek → Baru → Koneksi OLAP.
Di jendela berikutnya, masukkan nama Koneksi, Deskripsi (Opsional) dan klik Berikutnya.
Note- Anda mengarahkan koneksi OLAP ke kubus tertentu atau untuk menyelesaikan repositori HANA. Saat koneksi ini digunakan dalam alat Pelaporan BO, Anda dapat langsung mengimpor semua objek dalam tampilan Pemodelan HANA atau juga dapat melihat semua tampilan informasi yang diterbitkan dalam repositori dan memilih salah satu dari mereka untuk pelaporan.
Selanjutnya, pilih driver middleware OLAP. Ini memperlihatkan daftar semua sumber data OLAP yang tersedia. Anda dapat memilih sumber data OLAP apa pun sesuai kebutuhan.
Note- Anda tidak perlu membuat Landasan Data, karena OLAP langsung menyentuh Lapisan Bisnis. Anda dapat menentukan dimensi, ukuran, dan properti lainnya di Business Layer.
Pilih driver middleware yang sesuai untuk menghubungkan ke sumber data OLAP dan klik Next. Untuk menghubungkan ke tampilan HANA, pilih SAP HANA → SAP HANA Client.
Untuk terhubung ke sistem HANA, Anda memerlukan informasi berikut -
- Nama server
- Nomor Instance
- Detail Otentikasi
Saat Anda mengisi detail di atas dan mengklik tombol Berikutnya, Anda memiliki opsi yang menanyakan apakah Anda ingin koneksi ini mengarah ke kubus tertentu atau ke semua kubus di repositori HANA.
Setelah opsi ini dipilih, klik tombol Selesai di bagian bawah layar.
Sekarang, Anda perlu mempublikasikan koneksi ke Repositori. Klik kanan Koneksi → Publikasikan Koneksi ke Repositori.
Ketika koneksi baru dibuat menggunakan alat Desain Informasi, Anda memiliki parameter koneksi berikut yang dapat ditentukan -
Connection Pool Mode - Ini digunakan untuk menjaga koneksi tetap aktif.
Pool Timeout - Saat Anda mengatur Mode Kumpulan Koneksi ke Tetap aktif, itu adalah lamanya waktu dalam menit untuk menjaga koneksi tetap terbuka.
Array Fetch Size - Ini memberi tahu jumlah baris maksimum yang dapat diambil dari database.
Contoh
Mari kita perhatikan sebuah contoh. Anda memasukkan nilai 25 dan kueri Anda mengembalikan 150 baris. Oleh karena itu, ini akan diambil dengan 6 pengambilan dari 25 baris masing-masing.
Array Bind Size - Bidang ini tidak diperlukan untuk mendesain Semesta di IDT.
Login Timeout - Ini menentukan menit batas waktu upaya koneksi dan pesan kesalahan ditampilkan.
Ada berbagai parameter khusus yang juga dapat ditentukan seperti ConnectInit, Hint.