Sisense pozwala użytkownikom analizować i wizualizować informacje pochodzące z wielu źródeł danych. Sisense, podobnie jak wiele innych aplikacji analitycznych, obsługuje ODBC, ogólny interfejs dostępu do danych, który umożliwia rozszerzenie domyślnego wyboru źródeł danych.
Źródła danych Java są dostępne za pomocą łącznika zwanego sterownikiem JDBC. Sterownik JDBC umożliwia aplikacji Java dostęp do danych zewnętrznych. Na przykład sterownik Gemfire XD JDBC umożliwia aplikacjom Java dostęp do danych przechowywanych w Gemfire XD.
Sisense nie jest jednak napisany w Javie, ale może używać sterownika bramy ODBC do JDBC, aby uzyskać dostęp do źródła danych Java.
Brama ODBC-JDBC łączy aplikację, taką jak Sisense, która używa ODBC, z aplikacją korzystającą z JDBC. Dla aplikacji brama ODBC-JDBC jest sterownikiem ODBC. Dla sterownika JDBC brama ODBC-JDBC jest aplikacją Java.
Instalowanie i licencjonowanie bramy ODBC-JDBC
- Pobierz bramę ODBC-JDBC systemu Windows. (Wymagana rejestracja.)
- Zainstaluj i uzyskaj licencję ODBC-JDBC Gateway na komputerze z systemem Windows, na którym zainstalowano Sisense.
Instrukcje dotyczące instalacji można znaleźć w dokumentacji ODBC-JDBC Gateway.
- Użyj okna dialogowego ODBC-JDBC Gateway Setup Java Interface, aby wybrać JVM dołączoną do dystrybucji JRE / JDK zalecanej przez dostawcę bazy danych Java.
Konfigurowanie źródła danych ODBC
Zanim będzie można użyć bramy ODBC-JDBC do połączenia Sisense z bazą danych Java, należy skonfigurować źródło danych ODBC. Źródło danych ODBC przechowuje szczegóły połączenia z docelową bazą danych.
Źródła danych ODBC konfiguruje się w Administratorze ODBC, który jest dołączony do systemu Windows. W niektórych wersjach systemu Windows administrator ODBC znajduje się w Panelu sterowania> Narzędzia administracyjne . W niektórych wersjach systemu Windows dostęp do Administratora ODBC można uzyskać, wyszukując „ODBC” w polu wyszukiwania paska zadań. Jeśli zostanie wyświetlony wybór administratorów ODBC, wybierz wersję 64-bitową, a nie 32-bitową.
Użyj Administratora ODBC, aby utworzyć źródło danych bramy ODBC-JDBC.
Tworzenie źródła danych ODBC bramy ODBC-JDBC dla Gemfire XD
- Wybierz kartę Systemowe DSN, a następnie wybierz Dodaj.
- W oknie dialogowym Utwórz nowe źródło danych wybierz Brama ODBC-JDBC, a następnie wybierz Zakończ.
- Wypełnij okno dialogowe Konfiguracja DSN bramy ODBC-JDBC:
Ustawienie Wartość DSN Tekst opisowy do identyfikacji źródła danych w Sisense. Na przykład „Gemfire XD”. Klasa sterownika Klasa sterownika, która identyfikuje sterownik JDBC dla docelowego zaplecza Java. Na przykład nazwa klasy sterownika Gemfire XD JDBC to com.pivotal.gemfirexd.jdbc.ClientDriver
Ścieżka klasy Ścieżka do pliku JAR sterownika JDBC. Na przykład plik JAR sterownika JDBC Gemfire XD to: C:\Pivotal_GemFireXD_140_b50226_Windows\lib\gemfirexd-client.jar
URL Adres URL JDBC zawierający szczegóły połączenia niezbędne do uzyskania dostępu do docelowej bazy danych Java. Poprawną składnię adresu URL JDBC można znaleźć w dokumentacji sterownika JDBC. Na przykład adres URL JDBC dla Gemfire XD:
jdbc:gemfirexd://localhost:1527/
- Użyj przycisku Testuj, aby sprawdzić, czy możesz pomyślnie połączyć się z bazą danych Java.
Możesz teraz użyć źródła danych ODBC-JDBC Gateway, aby połączyć Sisense z bazą danych Java.
Podłączanie Sisense do bazy danych Java
- W Sisense ElastiCube Manager utwórz nową kostkę.
- Wybierz Dodaj dane.
- Na liście Serwery baz danych wybierz Ogólny sterownik ODBC.
- W oknie dialogowym Właściwości połączenia ODBC wybierz źródło danych bramy ODBC-JDBC.
- Wybierz Testuj połączenie. Wybierz OK.
- W oknie dialogowym Dodaj tabelę z tabel/widoków ODBC wybierz tabelę.
- Wybierz Edytuj.
- W tabeli W oknie dialogowym Właściwości zapytania wybierz Brak z listy Ograniczniki.
- W polu Ręczne wprowadzanie zapytania wpisz zapytanie WYBIERZ.
- Wybierz Zastosuj tabelę.
- Wybierz lewy przycisk na dole okna dialogowego (na moim monitorze tekst tego przycisku jest zasłonięty).
- Zbuduj ElastiCube.
Jeśli podczas próby skompilowania Elasticube pojawi się błąd „Właściwość ciągu połączeń nie została zainicjowana”, w interfejsie usług systemu Windows spróbuj zmienić usługę ElastiCubeManagementService tak, aby działała pod nazwanym kontem, i uruchom ponownie usługę. Następnie spróbuj ponownie zbudować Elasticube.
- Wybierz Panel.
- Zaloguj się do Sisense.
- Wybierz nowy zestaw danych, gdy zostaniesz o to poproszony.