テーブル読み取りコンポーネントは、MaxComputeテーブルからデータを読み取ります。 既定では、コンポーネントは現在のプロジェクトのテーブルデータを読み取ります。 他のプロジェクトのテーブルからデータを読み取るには、テーブル名の前に関連するプロジェクト名を付ける必要があります。
Machine Learning Designerのアルゴリズムコンポーネントは、DOUBLE、BIGINT、STRING、BOOLEAN、DATETIMEのデータ型をサポートしています。 Read Tableコンポーネントは、すべての種類のデータをサポートします。 他のアルゴリズムコンポーネントでのエラーを防ぐために、データ変換コンポーネントを読み取りテーブルコンポーネントの下流コンポーネントとして接続できます。
テーブルの読み取りコンポーネントは、Machine Learning Platform for AIコンソールでのみ設定できます。 次の表に、このコンポーネントのパラメーターを示します。
タブ | 項目 | 説明 |
テーブルの選択 | テーブル名 | データを読み取るMaxComputeテーブルの名前。 別のプロジェクトのMaxComputeテーブルからデータを読み取る場合は、このパラメーターをproject name. table name形式で設定します。 例: tianchi_project.weibo_data 重要 MaxComputeテーブルのフィールドが変更された場合、変更をMachine Learning Designerに同期することはできません。 MaxComputeデータソースを手動で再度設定する必要があります。 |
パーティション | 入力テーブルがパーティションテーブルの場合、[パーティション] チェックボックスをオンにし、[パラメーター] を設定してパーティションごとにデータを照会します。 説明 SQLスクリプトコンポーネントが読み取りテーブルコンポーネントの下流コンポーネントである場合、フィルター条件は有効になりません。 SQLスクリプトコンポーネントでフィルター条件を設定する必要があります。 | |
パラメーター | フィルタリングするパーティション。The partition that you want to filter. このパラメータは、パーティションテーブルのデータをフィルタリングするために使用されます。 複数のパーティションはコンマ (,) で区切ります。 このパラメーターを指定しない場合、完全なテーブルが使用されます。 例:
| |
フィールド情報 | ソーステーブル列 | [テーブル名] パラメーターを設定すると、システムは自動的にテーブルスキーマを読み取ります。 |