すべてのプロダクト
Search
ドキュメントセンター

Platform For AI:テーブルの読み込み

最終更新日:Mar 06, 2026

テーブル読み込み (Read Table) コンポーネントは、MaxCompute テーブルからデータを読み込みます。デフォルトでは、コンポーネントは現在のプロジェクトのテーブルデータを読み込みます。他のプロジェクトのテーブルからデータを読み込むには、テーブル名の前に、関連するプロジェクト名をプレフィックスとして付ける必要があります。

説明

テーブル読み込み (Read Table) コンポーネントはすべてのデータの型をサポートしていますが、Designer のアルゴリズムコンポーネントは DOUBLE、BIGINT、STRING、BOOLEAN、DATETIME のデータの型のみをサポートしています。後続のアルゴリズムコンポーネントでエラーが発生するのを防ぐために、データ変換コンポーネントをテーブル読み込み (Read Table) コンポーネントに接続してください。

Designer では、テーブル読み込み (Read Table) コンポーネントのパラメーターはユーザーインターフェース (UI) でのみ設定できます。次の表で、各パラメーターについて説明します。

タブ

パラメーター

説明

[テーブルの選択]

[テーブル名]

データを読み込む MaxCompute テーブルの名前です。他のプロジェクトの MaxCompute テーブルからデータを読み込む場合は、このパラメーターを プロジェクト名.テーブル名 のフォーマットで設定します。例:tianchi_project.weibo_data

重要

MaxCompute テーブルのフィールドが変更された場合、Designer は変更を自動的に同期できません。MaxCompute のソースを手動で再設定してください。

パーティション

入力テーブルがパーティションテーブルの場合は、[パーティション] チェックボックスをオンにし、[パラメーター] を設定してパーティションを指定してデータをクエリします。

説明

SQL スクリプト コンポーネントが下流に接続されている場合、このパーティション フィルター条件は適用されません。フィルター条件は、「SQL スクリプト」コンポーネントで設定してください。

[パラメーター]

フィルターするパーティションです。このパラメーターは、パーティションテーブルのデータをフィルターするために使用されます。複数のパーティションはコンマ (,) で区切ります。このパラメーターを指定しない場合、テーブル全体が使用されます。例:

  • 動的パーティションテーブルの場合、値を dt=${yyyyMMdd} のフォーマットで入力します。${yyyyMMdd} は現在の日付を表すシステムパラメーターで、${yyyyMMdd-1d} は現在の日付の前日を表します。

  • 標準パーティションテーブルの場合、パーティション条件を入力します。例:ds=1,ds=2

  • 多階層パーティションテーブルの場合、スラッシュ (/) を使用してパーティションを区切ります。例:ds=1/name=cat,ds=2/name=dog

  • グローバル変数を使用します。例:ds=${a}/name=${b}/tag=${c}。a、b、c はパイプラインの [グローバル変数] タブで設定できます。

[フィールド情報]

[ソーステーブルの列]

[テーブル名] を入力すると、システムが自動的にテーブルスキーマを読み込みます。