Podobnie jak inne artykuły w tym blogu na temat połączenia i konfiguracji relacyjnych baz danych z Żerność IRI Platforma zarządzania danymi — i jej produkty ekosystemowe:CoSort, NextForm, FieldShield, DarkShield i RowGen — w tym artykule szczegółowo opisano, jak dotrzeć do źródeł Vertica. Opisuje połączenia i konfiguracje ODBC i JDBC niezbędne do zarejestrowania Vertica z Sortuj CL silnik i Stół roboczy IRI klient do projektowania zadań wspólny dla większości źródeł danych strukturalnych przetwarzających oprogramowanie IRI.
Wymagania wstępne dotyczące współdziałania
Aby przenieść dane Vertica do i z zaplecza silnika SortCL, napisane w C, ODBC wymagane jest połączenie. Aby obsługiwać wizualne przeglądanie tabel i wymianę metadanych w IRI Workbench, JDBC wymagane jest połączenie. Te dwa typy połączeń będą musiały zostać zarejestrowane w IRI Workbench, aby mapować między nimi. Ten artykuł wyjaśnia te kroki.
Zwróć uwagę, że jeśli IRI DarkShield z Vertica jest używany do maskowania danych w ustrukturyzowanych, pół- i/lub nieustrukturyzowanych kolumnach zgodnie z tym artykułem lub za pośrednictwem DarkShield API, potrzebny będzie tylko JDBC lub inny protokół połączenia.
JDBC
Micro Focus oferuje sterownik JDBC dla Vertica. Pobierz, rozpakuj i zanotuj lokalizację instalacji.
W Workbenchu, w Eksploratorze źródeł danych , utwórz nowy profil połączenia. Wybierz Pion . Zmień nazwę i kliknij Dalej .
Na następnej stronie kliknij Nowy sterownik Definicja obok listy rozwijanej. Na Nazwie/Typie kliknij wersję bazy danych i wprowadź niestandardową nazwę sterownika.
Na liście JAR kliknij kartę vertica-jdbc-11.0.0-0.jar i kliknij Edytuj plik JAR/Zip . Przejdź do lokalizacji sterownika JDBC. Wybierz vertica-jdbc-11.0.0-0.jar .
W Właściwościach w adresie URL zastąp host:port/baza danych z odpowiednimi informacjami. Wpisz nazwę bazy danych. Opcjonalnie wprowadź nazwę użytkownika i kliknij OK .
Wróć na stronę nowego profilu połączenia, wprowadź hasło, jeśli ma to zastosowanie. Sterownik nie zapisuje hasła, ale jest wymagane do przetestowania połączenia, jeśli w bazie danych jest ustawione uwierzytelnianie. Przetestuj połączenie, aby upewnić się, że ustawienia są prawidłowe. Następnie kliknij Zakończ .
Tabele są teraz widoczne pod bazą danych i schematem w Eksploratorze źródeł danych .
W tym miejscu mogą być widoczne tabele systemowe. Jednak postępując zgodnie z instrukcjami z tego artykułu, możesz odfiltrować te tabele z połączenia.
ODBC
Te instrukcje dotyczą systemu operacyjnego Windows. Jeśli Workbench jest zainstalowany w innym systemie operacyjnym, zapoznaj się z odpowiednimi instrukcjami dla tego systemu.
Micro Focus oferuje sterownik ODBC dla Vertica. Pobierz, rozpakuj i zanotuj lokalizację instalacji.
Otwórz Administratora źródeł danych ODBC i wybierz Dodaj . Korzystanie z pionu , wprowadź nazwę DSN, bazę danych, serwer, port, użytkownika i hasło. Sprawdź pozostałe zakładki i dodaj odpowiednie opcje. Kliknij Testuj połączenie a następnie OK .
Rejestr połączeń danych
W Workbenchu otwórz Preferencje> IRI> Rejestr połączeń danych . Jeśli nowe DSN Vertica nie jest widoczne, kliknij Odśwież . Następnie kliknij dwukrotnie wpis, aby go edytować. W razie potrzeby wprowadź filtr schematu. Jeśli uwierzytelnianie jest skonfigurowane w bazie danych, wprowadź tutaj użytkownika i hasło, aby uniknąć monitowania o hasło podczas uruchamiania skryptów w Workbench. W Mapowaniu , wybierz połączenie JDBC skonfigurowane wcześniej. Kliknij OK .
Baza danych Vertica może być teraz używana w kreatorach w całym Workbenchu. Należy zauważyć, że niektóre funkcje są niedostępne (np. automatyczne tworzenie instrukcji tworzenia tabel) w niektórych kreatorach. W takim przypadku zostanie wyświetlone wyskakujące okienko.
Jeśli potrzebujesz pomocy w nawiązaniu lub weryfikacji połączenia Vertica z oprogramowaniem IRI, skontaktuj się z [email protected].