Przeskocz do zawartości głównej

Obsługiwane typy danych

Następująca tabela pokazuje obsługiwane typy danych źródłowych Oracle oraz ich domyślne mapowanie na typy danych bramy Qlik Talend Data Integration.

W przypadku operacji Przenoszenie do obiektu docelowego opartego na Oracle typy danych źródłowych i docelowych są takie same oprócz wyjątków opisanych w sekcji Replikacja jednorodna.

Aby uzyskać informacje o tym, jak wyświetlać typ danych mapowanych w miejscu docelowym, zobacz sekcję omawiającą łącznik używanego miejsca docelowego.

Obsługiwane typy danych
Typy danych Oracle Typy danych Qlik Talend Data Integration

BINARY_FLOAT

REAL4

BINARY_DOUBLE

REAL8

BOOLEAN (wprowadzone w Oracle 23ai) BOOLEAN

BINARY

BYTES

FLOAT (P)

REAL8

NUMBER (P,S)

NUMBER zgodnie z właściwością „Pokaż liczbę jako” w ustawieniach źródłowej bazy danych bramy Qlik Talend Data Integration.

Gdy skala jest < 0:

REAL8

Gdy skala wynosi 0, a precyzja = 0:

REAL8

Gdy precyzja < lub = 2:

INT1

Gdy precyzja > 2 i < lub = 4:

INT2

Gdy precyzja > 4 i < lub = 9:

INT4

Gdy precyzja > 9:

NUMERIC

Gdy precyzja > lub = skali:

NUMERIC

We wszystkich pozostałych przypadkach:

REAL8

DATE

DATETIME

INTERVAL_YEAR TO MONTH

STRING (ze wskazaniem interval year_to_month)

INTERVAL_DAY TO SECOND

STRING (ze wskazaniem interval day_to_second)

TIMESTAMP

DATETIME

TIMESTAMP WITH TIME ZONE

STRING (ze wskazaniem timestamp_with_timezone)

TIMESTAMP WITH LOCAL TIME ZONE

STRING (ze wskazaniem timestamp_with_local_timezone)

CHAR

STRING

VARCHAR2

Długość <= 4000 bajtów:

STRING

Długość > 4000 bajtów:

CLOB

NCHAR

Długość <= 4000 bajtów:

WSTRING

Długość > 4000 bajtów:

NCLOB

NVARCHAR2

Długość <= 4000 bajtów:

WSTRING

Długość > 4000 bajtów:

NCLOB

RAW

Długość <= 2000 bajtów:

BYTES

Długość > 2000 bajtów:

BLOB

REAL

REAL8

BLOB

Aby używać tego typu danych z Qlik Talend Data Integration, należy włączyć używanie obiektów BLOB dla określonego zadania.

BLOB

CLOB

Aby używać tego typu danych z Qlik Talend Data Integration, należy włączyć używanie obiektów CLOB dla określonego zadania.

CLOB

NCLOB

Aby używać tego typu danych z Qlik Talend Data Integration, należy włączyć używanie obiektów NCLOB dla określonego zadania.

NCLOB

LONG

Typ danych LONG nie jest obsługiwany w trybie stosowania zoptymalizowanego pod kątem partii.

Aby używać tego typu danych z Qlik Talend Data Integration, należy włączyć używanie obiektów LOB dla określonego zadania.

CLOB

LONG RAW

Typ danych LONG RAW nie jest obsługiwany w trybie stosowania zoptymalizowanego pod kątem partii.

Aby używać tego typu danych z Qlik Talend Data Integration, należy włączyć używanie obiektów LOB dla określonego zadania.

BLOB

XMLTYPE

Informacja
  • W przypadku operacji Przenoszenie kolumn XML wydajność można poprawić, nie używając klienta Oracle 12.

  • Obsługa typu danych XMLTYPE wymaga pełnego klienta Oracle Client (w przeciwieństwie do klienta Oracle Instant Client).

Gdy kolumna docelowa to CLOB, obsługiwany jest zarówno pełny tryb LOB, jak i ograniczony tryb LOB (w zależności od miejsca docelowego).

Więcej informacji dotyczących obsługi LOB zawiera temat Metadata.

CLOB z podtypem XML

JSON

Informacja
  • Aby korzystać z Oracle GoldenGate, należy uzyskać licencję od Oracle. Po uzyskaniu licencji należy włączyć replikację GoldenGate zgodnie z opisem w Oracle Database Reference.

  • Obsługa typu danych JSON wymaga oprogramowania Oracle Client w wersji 21 lub nowszej.

CLOB z podtypem JSON

Nieobsługiwane typy danych

Następujące typy danych nie są obsługiwane:

  • BFILE
  • ROWID
  • REF
  • UROWID
  • ANYDATA
  • SDO_GEOMETRY
  • Typy danych zdefiniowane przez użytkownika
Informacja
  • Kolumny wirtualne nie są obsługiwane.
  • Typ danych ROWID nie jest obsługiwany, więc widoki zmaterializowane oparte na kolumnie ROWID również nie są obsługiwane.

Czy ta strona była pomocna?

Jeżeli natkniesz się na problemy z tą stroną lub jej zawartością — literówkę, brakujący krok lub błąd techniczny — daj nam znać!