本トピックでは、サービスユニットまたは API の作成のために DataService でサポートされるデータソースと、論理テーブル API でサポートされるコンピュートエンジンについて説明します。
凡例
Y は、データソースまたはコンピュートエンジンがその機能をサポートしていることを示します。N は、サポートしていないことを示します。
制限事項
API を使用して作成、更新、または削除できるのは、直接接続データソースのみです。
DataService でサポートされるデータソース
直接接続データソース API は、同期呼び出しモードと非同期呼び出しモードの両方をサポートします。データソースが非同期呼び出しをサポートしている場合は、その旨が記載されています。
行レベルセキュリティ、ページネーション、および総数の返却のサポートは、サービスユニットと直接接続データソース API で異なります。
行レベルセキュリティ、ページネーション、または総数の返却のサポートが「Y」とマークされている場合、API とサービスユニットの両方がその機能をサポートします。API またはサービスユニットのみがサポートを提供する例外については、明記されています。
行レベルセキュリティ、ページネーション、または総数の返却のサポートが「N」とマークされている場合、API とサービスユニットのどちらもその機能をサポートしません。
同期呼び出しの場合、API は 1 回の応答で最大 10,000 レコードを返すことができます。ただし、同期呼び出しまたは非同期呼び出しのいずれにおいても、レコードの総数に制限はありません。
具体的には、論理テーブル API はページネーションをサポートします。
データソースがトランザクションをサポートしている場合は、その旨が記載されています。
データソース | データソースのバージョン | サービスユニット | 直接データソース API | 行レベル権限 | ページネーション | 総数 | CUD 操作 | |
ビッグデータストレージ | MaxCompute | / | N | Y (非同期モードのみ) | N | N | Y | N |
Hive (Hudi、Iceberg、Paimon) |
| N | Y (非同期モードのみ) | Y | N | Y | N | |
Hologres | / | Y | Y | Y | Y | Y | N | |
Impala |
| N | Y | N | Y | Y | N | |
TDH Inceptor |
| N | Y (同期および非同期モードの両方) | N | Y | Y | N | |
Doris | / | Y | Y (同期および非同期モードの両方) | N | Y | Y | N | |
SelectDB | V3.x | Y | Y (同期および非同期モードの両方) | Y | Y | Y | N | |
TDengine | / | N | Y | N | Y | Y | N | |
StarRocks | / | N | Y (同期および非同期モードの両方) | Y | Y | Y | N | |
Databricks | 2.6.40 | N | Y (同期および非同期モードの両方) | N | Y | Y | N | |
Amazon Redshift | 1.0.x | Y | Y (同期および非同期モードの両方) | N | Y | Y | N | |
DolphinDB | v2.00.11.2 | N | Y (同期および非同期モードの両方) | N | Y | Y | N | |
リレーショナルデータベース | PolarDB-X 2.0 | / | Y | Y (同期および非同期モードの両方) | N | Y | Y | N |
MySQL |
| Y | Y | Y | Y | Y | Y (トランザクションあり) | |
SAP HANA | / | N | Y | N | N | N | N | |
Microsoft SQL Server | / | Y | Y | Y | Y | Y | Y (トランザクションあり) | |
PostgreSQL | / | Y | Y | Y | Y | Y | Y (トランザクションあり) | |
AnalyticDB for MySQL 2.0 | / | Y | N | Y | Y (サービスユニットのみ) | Y (サービスユニットのみ) | N | |
AnalyticDB for MySQL 3.0 | / | Y | Y (同期および非同期モードの両方) | Y | Y | Y | N | |
AnalyticDB for PostgreSQL | / | Y | N | Y | Y (サービスユニットのみ) | Y (サービスユニットのみ) | N | |
OceanBase | / | Y | Y (同期および非同期モードの両方) | N | Y | Y | N | |
Oracle |
| Y | Y | Y | Y | Y | Y (トランザクションあり) | |
ClickHouse | / | N | Y | Y | Y | Y | N | |
Dameng Database (バージョン 3.13.12 および 3.14.4 のみ) | / | Y | Y | N | Y | Y | N | |
GBase 8c | / | Y | Y (同期および非同期モードの両方) | N | Y | Y | N | |
GaussDB (DWS) | / | N | Y | Y | Y | Y | N | |
Amazon RDS for PostgreSQL | / | Y | Y | Y (サービスユニットのみ) | Y | Y | N | |
Amazon RDS for MySQL |
| Y | Y | Y (サービスユニットのみ) | Y | Y | N | |
Amazon RDS for SQL Server | / | Y | Y | Y (サービスユニットのみ) | Y | Y | N | |
Amazon RDS for Oracle |
| Y | Y | Y (サービスユニットのみ) | Y | Y | N | |
GBase 8a | / | Y | Y (同期および非同期モードの両方) | N | Y | Y | N | |
TDSQL for MySQL | / | Y | Y (同期および非同期モードの両方) | Y | Y | Y | N | |
TDSQL for PostgreSQL | / | Y | Y (同期および非同期モードの両方) | Y | Y | Y | N | |
NoSQL | Elasticsearch |
| Y | Y | N | Y (サービスユニットのみ) | Y (サービスユニットのみ) | N |
HBase |
| Y | Y | N | N | N | N | |
MongoDB |
| Y | N | N | Y (サービスユニットのみ) | Y (サービスユニットのみ) | N | |
Lindorm (ワイドテーブル) | / | N | Y | N | Y | Y | N | |
OpenSearch | 2.x | N | Y | N | Y | Y | N | |
サポートされるコンピュートエンジン
コンピュートエンジン | 論理テーブル API |
MaxCompute | Y |
CDH5.x, CDH6.x | Y |
Cloudera Data Platform 7.x | Y |
AsiaInfo DP 5.3 | Y |
AnalyticDB for PostgreSQL | Y |