Tabele rozszerzeń
(Opcjonalnie) Extension Tables provide read and write access to custom database tables for custom data integrations, reports, and other product extensions. Te tabele mogą być narzędziami krytycznymi dla procesów, takich jak lista płac i śledzenie pracy.
Przykłady:
- Utrzymuj dzienne rekordy listy płac w bazie danych rozszerzeń, aby integracje eksportu listy płac porównywały rekordy z tymi w bazie danych i przetwarzały tylko zmienione rekordy.
- Utrzymuj tabele stawek rozliczeń w bazie danych rozszerzeń w celu generowania raportów rozliczeń z prawidłowymi ilościami naliczonymi dla każdego z nich klientklient.
Każdy dzierżawca może mieć wiele tabel rozszerzeń:
- Rozpocznij od pustego schematu bazy danych dla rozszerzeń.
- Zdefiniuj tabele w pustym schemacie z poziomu konfiguracji.
- Zaprojektuj szablony integracji, które dodają, aktualizują i usuwają dane w tabelach rozszerzeń za pośrednictwem łącznika Java Database Connectivity (JDBC)

- Import danych - Importuj wszystkie dane osób z wielu systemów za pośrednictwem niestandardowych tabel bazy danych.
Przestroga : Do not use special characters such as angle brackets (< or >) in data in cross-reference tables, data maps, and input files. These characters can make the integration fail.
- Eksport danych - system docelowy wymaga, aby zmianom w uprzednio wyeksportowanych rekordach towarzyszył zewnętrzny identyfikator rekordu, który jest przechowywany w niestandardowej tabeli bazy danych przez pierwotny eksport.
- Wyszukiwanie danych - dane odniesienia, które nie są obsługiwane przez kreatora integracji (Boomi™), takie jak dynamiczne ładowanie danych przez interfejsy API. Mogą one zostać przekazane za pośrednictwem niestandardowych tabel bazy danych.

Integracje używają kształtu łącznika do wymiany danych z bazą danych rozszerzeń.
Connector: Get data into the integration or send data out from the integration.
Connectors enable data communication with and the movement of data between the applications or data sources that are the "end points" of an integration process. The applications and data sources can be an on-premise or web-based application, a data repository such as an SFTP directory, a database, or an email server.
Unlike an API which acts like a socket that waits until something is plugged in, a connector acts like a plug into an API to get the technical details and communication protocols.
A connector combines 2 components:
- Connection is the "where", that is, the type of data source.
- Operation is the "how", that is, how to physically connect to the source and the type of data records to exchange.
Every process begins with a Start shape which gets data, may have one or more Connector shapes in the middle to get data or values from a reference table, and typically ends with one or more Connector shapes that send data to multiple destinations or as notifications.

- Kliknij Dotknij Menu główne
Administracja > Konfiguracja aplikacji > Profile dostępu > Profile dostępu do funkcji. - Wybierz profil. Kliknij Dotknij Edytuj.
- Wybierz Menedżer - Konfiguracja systemu.
- Wybierz Konfiguracja integracji:
- W Połączenia > Zakres dostępu wybierz Dozwolone, aby skonfigurować tabele rozszerzeń.
W Baza danych rozszerzeń: w polu Dodaj wybierz Dozwolone , aby wprowadzić polecenia bazy danych.
W Widok wybierz Dozwolone, aby wyświetlić szczegółowy widok poleceń bazy danych.
- Kliknij Dotknij Zapisz i powróć.
Powiąż profile dostępu z osobami
W informacjach o osobach powiąż profile dostępu z menedżerami lub administratorami. Jeśli nie masz dostępu do informacji o osobach, skontaktuj się z administratorem, który ma do nich dostęp.
- Kliknij Dotknij Główne
> Konserwacja > Informacje o osobach. Wybierz osobę. - W polu Pracownik wybierz Profile dostępu.
- Wybierz Profil dostępu do funkcji.
- Kliknij Dotknij Zapisz
. - Powtórz dla innych osób.

Polecenia języka definicji danych (DDL) można utworzyć tylko dla schematu limitu dzierżawy.
- Kliknij Dotknij Menu główne
> Administracja> Konfiguracja aplikacji > Konfiguracja systemu > Tabele rozszerzeń. - Kliknij Dotknij Utwórz
. - Wprowadź unikatową Nazwę polecenia DDL.
- (Opcjonalnie) Wprowadź Opis.
- W Polecenia wykonania wprowadź polecenia DDL oddzielone średnikami (;).
Obsługiwane są tylko następujące polecenia:
- UTWÓRZ, ZMIEŃ lub UPUŚĆ tabelę
- UTWÓRZ, ZMIEŃ lub UPUŚĆ indeks OBETNIJ tabelę
- REINDEKSUJ tabelę lub indeks
- ANALIZUJ
UTWÓRZ TABELĘ PayrollExtractTest
(payrollExtractID BIGINT NOT NULL,
payrollExtractName TEXT NOT NULL,
runDate DATE,
CONSTRAINT pk_PayrollExtractTest PRIMARY KEY (payrollExtractID));
CREATE INDEX i1_payrollExtractName w PayrollExtractTest (payrollExtractName);
- Kliknij Dotknij Wykonaj.
- Jeśli wykonywanie jest nadal w toku, kliknij dotknij Odśwież
.

- Kliknij Dotknij Menu główne
> Administracja> Konfiguracja aplikacji > Konfiguracja systemu > Tabele rozszerzeń. - Wybierz zbiór poleceń DDL.
- Kliknij Dotknij Wyświetl
. - Jeśli uruchomienie zostało ukończone, Lista wyników poleceń pokazuje wynik każdej instrukcji.
- Skonfiguruj Połączenie z bazą danych rozszerzeń w kreatorze integracji.
- Wybierz Integracje projektu > Szablony integracji projektu.
- Skonfiguruj łącznik JDBC przy użyciu poświadczeń DML i szczegółów połączenia.

Integracja może uruchamiać tylkopolecenia języka manipulacji danymi (DML).
Uwaga: Następujące kroki są zautomatyzowane w przypadku odświeżonych lub sklonowanych dzierżawców i są wymagane tylko w przypadku nowych limitów dzierżawy.
- Kliknij Dotknij Menu główne
> Administracja > Konfiguracja aplikacji > Konfiguracja systemu > Tabele rozszerzeń. - Wybierz zbiór poleceń DDL.
- Kliknij Dotknij Wyświetl dane dostępu DML
. - Skopiuj poświadczenia DML i szczegóły połączenia.
- Skonfiguruj Połączenie z bazą danych rozszerzeń w kreatorze integracji
- :
- Wybierz Integracje projektu > Szablony integracji projektu.
- Skonfiguruj łącznik JDBC przy użyciu poświadczeń DML i szczegółów połączenia.

Można wyświetlić szczegółowe informacje dotyczące bieżących tabel rozszerzeń, takie jak kolumny, klucze podstawowe i obce oraz indeksy.
- Kliknij Dotknij Menu główne
> Administracja > Konfiguracja aplikacji > Konfiguracja systemu > Tabele rozszerzeń. - Wybierz tabelę rozszerzenia.
- Kliknij Dotknij Wyświetl tabele rozszerzeń
.

Możesz zmienić liczbę połączeń dla bazy danych rozszerzeń.
- Zaloguj się do systemu zarządzania limitami dzierżawy (TMS).
- Kliknij Dotknij Menu główne
> Administracja > Konfiguracja aplikacji > Konfiguracja systemu > Konfiguracje ustawień systemu. - Wybierz kartę Wartości globalne.
- Wprowadź maksymalną liczbę połączeń dla bazy danych rozszerzeń użytkownika DML.
- Wartość domyślna = 10 połączeń.
Przestroga :Zmień tę wartość tylko dla dużych organizacji. Dla większości organizacji zalecane jest ustawienie domyślne wynoszące 10 połączeń.
- Minimum = 10.
- Maksimum dla DDL = 10.
- Maksimum dla DML = 500.
- Wartość domyślna = 10 połączeń.
- Kliknij Dotknij Zapisz.