跳至主要内容
版本:v4

資料來源支援清單以及版本

信息

資料來源的每個資料表 (Table) 最多欄位 (Column) 數限制為 1000

支援的 SQL 資料庫/ 資料倉儲

1. MySQL

因小版本號間的差異不大,測試皆以大版本號的最新版為主,例如 5.5 會測試 5.5.61。

  • MySQL 5.5.46 - 5.5.61
  • MYSQL 5.6.34 - 5.6.46
  • MySQL 5.7.16 - 5.7.28
  • MySQL 8.0.11 - 8.0.17

目前不支援型別:

  1. 不支援 zerofill 及 unsigned int
  2. 不支援 time
  3. 不支援 Spatial Data Types
  4. bit type 僅支援 range = 1 (e.g, bit(1))

2. Oracle

  • Oracle 10g (測試以 10.2.0.1.0 為主,部分支援)
  • Oracle 11g (測試以 11.2.0.4 為主)
  • Oracle 12c (測試以 12.1.0.2 為主)
  • Oracle 18c (測試以 18.0.0.0 為主)
  • Oracle 19c (測試以 19.0.0.0 為主)

目前不支援型別:

  1. 不支援 XML
  2. 不支援 Timestamp with local zone
  3. 不支援 URITYPE
  4. 不支援 BFILE
  5. 不支援 time

3. PostgreSQL

因小版本號間的差異不大,測試皆以大版本號的最新版為主,例如 9.3 會測試 9.3.25。

  • PostgreSQL 9.3.12 - 9.3.25
  • PostgreSQL 9.4.7 - 9.4.25
  • PostgreSQL 9.5.2 - 9.5.20
  • PostgreSQL 9.6.1 - 9.6.16
  • PostgreSQL 10.1 - 10.11
  • PostgreSQL 11.1 - 11.6
  • PostgreSQL 12
  • PostgreSQL 13

目前不支援型別:

  1. 不支援 time, timetz, interval
  2. 不支援 Text Search Types
  3. 不支援 txid_snapshot
  4. 不支援 xml
  5. 不支援 Network address types (macaddr, inet, cidr)
  6. 不支援 bit, varbit
  7. 不支援 Spatial Data Types
  8. 不支援 Array with timestamptz, time, json, money

4. Microsoft SQL Server

每個版本會有各自的 Service Pack,而這些 Service Pack 之間差異並不大

  • SQL Server 2008 (10)
  • SQL Server 2012 (11)
  • SQL Server 2014
  • SQL Server 2016
  • SQL Server 2017
  • SQL Server 2019
  • Azure SQL Database

目前不支援型別:

  1. 不支援 tinyint
  2. 不支援 DatetimeOffset
  3. 不支援 SqlVariant
  4. 不支援 time
  5. 不支援 Spatial Data Types

5. Google BigQuery

  1. 不支援 BIGNUMERIC 及 BIGDECIMAL
  2. 不支援 GEOGRAPHY
  3. 不支援 Query from View

支援的資料湖 (Data Lake) 來源

1. AWS S3

2. Azure Blob Storage

3. Hive

支援的 NoSQL 資料庫

1. MongoDB

版本支援:

  • MongoDB 3.2
  • MongoDB 3.4
  • MongoDB 3.6
  • MongoDB 4.0
  • MongoDB 4.2
  • MongoDB 4.4

目前不支援型別:

  1. 不支援 BSON Bindata Type
  2. 不支援 BSON Null Type
  3. 不支援 BSON Timestamp Type. BSON has a special timestamp type for internal MongoDB use and is not associated with the regular Date type. 資料查看
  4. 不支援 BSON Decimal Type The decimal BSON type uses the IEEE 754 decimal128 decimal-based floating-point numbering format. 資料查看

2. ElasticSearch

  1. 不支援 SCALED_FLOAT
  2. 不支援 UNSIGNED_LONG
  3. 不支援 CONSTANT_KEYWORD
  4. 不支援 Date type with custom format

支援的 Files 檔案連結來源

1. FTP/SFTP

2. Google Sheet

補充 - 支援的檔案類型

1. JSON file

2. Parquet file

  1. hive (parquet-mr) 產生出來的 Parquet 可能會有不支援的狀況

3. CSV file

  1. 分隔符號支援 comma (,), pipe (|), tab (\t)colon (:)
  2. Encoding 只支援 UTF8
  3. Fields with embedded SEPARATOR MUST be delimited with double-quote characters.

4. Apache ORC file

目前支援版本為 ORC v1

5. Excel

  • 支援 xls, xlsx
  • 支援密碼保護的 excel
  • 支援 excel 中大部分的公式 (formula)
  • 支援用 excel 的型別自動在 canner 中做轉型 (支援 date, number 型別)

支援的 API 連結器

  • 支援連結 RESTful API,且 API 的 Response 型態需為 JSON 格式