メイン コンテンツをスキップする 補完的コンテンツへスキップ

AzureStorageテーブルからデータを取得する

従業員データをAzure Storageテーブルから取得するようにtAzureStorageInputTableコンポーネントとtLogRowコンポーネントを設定するために使われます。

手順

  1. tAzureStorageInputTableコンポーネントをダブルクリックして、[Basic settings] (基本設定)ビューを開きます。
  2. 接続コンポーネントドロップダウンリストから、Azure ストレージサービスへの接続設定のために接続の詳細を使うコンポーネントを選択します。この例ではtAzureStorageConnection_1です。
  3. [Table name] (テーブル名)フィールドに、従業員データの取得元となるテーブルの名前(この例ではemployee)を入力します。
  4. [Edit schema] (スキーマを編集)の横にあるをクリックして、スキーマダイアログボックスを開きます。

    スキーマは、String型の2つの読み取り専用カラムRowKeyPartitionKey、およびDate型の別のカラムTimestampで事前定義済みとなっています。RowKeyカラムとPartitionKeyカラムは、tAzureStorageOutputTableスキーマのIdカラムとSiteカラムに対応します。

  5. 他の従業員データ、すなわち、String型のNameJob、Date型のDate、Double型のSalaryを保持する別の4つのカラムを追加して、スキーマを定義します。次に、[OK]をクリックして変更を保存し、ポップアップダイアログボックスに表示される伝播を受け入れます。
  6. [Advanced settings] (詳細設定)をクリックして、ビューを開きます。
  7. [Name mappings] (名前のマッピング)テーブルの下にあるをクリックして1行を追加し、[Schema column name] (スキーマカラム名)セルに値"Name"を、[Entity property name] (エンティティのプロパティ名)セルに値"EmployeeName"を設定して、スキーマカラム名をAzureテーブル内の各エンティティのプロパティ名にマップします。

    tAzureStorageInputTableコンポーネントの場合、PartitionKeyカラムとRowKeyカラムは既にスキーマに自動的に追加されているため、それらのマッピング関係を指定する必要はありません。

  8. tLogRowコンポーネントをダブルクリックして[Basic settings] (基本設定)ビューを開き、[Mode] (モード)エリアで、結果の表示を改善するために[Table (print values in cells of a table)] (テーブル(テーブルのセルの出力値))を選択します。

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。