ストアドプロシージャーを使用して個人情報を受信
このシナリオでは、入力フローで定義したid値に従ってストアドプロシージャーを使用して、指定したテーブルから個人情報レコードを取得するジョブについて説明します。
Talendでサポートされているテクノロジーの詳細は、Talendコンポーネントをご覧ください。
このシナリオでは、データを取得するテーブルには個人情報が含まれています。このシナリオを再現するため、次のようにCSVファイルからテーブルにデータを書き込むことができます。MS SQLテーブルにデータを書き込む方法は、データベーステーブルにデータを挿入し、そこから有用な情報を抽出をご覧ください。
id;name;sex;age
1;Ford;Male;25
2;Rose;Female;30
3;Sabrina;Female;28
4;Teddy;Male;32
5;Kate;Male;35
このシナリオでは、個人情報の取得に使用するストアドプロシージャーは、次のとおりです。
CREATE PROCEDURE [dbo].[QueryPerson]
@id int,
@name varchar(50)
AS
BEGIN
SET NOCOUNT ON
SELECT * FROM dbo.person where id=@id
END