Docs Menu
Docs Home
/ /

テーブル フィルターの適用

テーブル フィルターを使用して、テーブル データの特定のサブセットを移行できます。 テーブル フィルターを使用すると、テーブルからデータを取得するときに SQL のwhere および 行制限句を適用できます。

テーブル フィルターは、マッピング ルールを作成しているときに適用されます。詳細については、 マッピング ルールの作成 を参照してください。

テーブルごとに 1 つのフィルターを適用できます。 各フィルターには、SQL 句、行制限句、またはその両方を含めることができます。

1
  1. Schema modelペインから、フィルターを適用するテーブルをクリックします。

  2. 編集mapping ruleペインのFilter onセクションで、 + Addをクリックします。

  3. SQL queryヘッダーの下に、SQL は 条件を入力します。 指定する SQL は、関係データベースに対して ANSI SQL に準拠している必要があります。以下は、 SQL queryテーブル フィルターを適用するために 句が使用される SQL の例です。

    • LASTNAME LIKE '%SMITH%'

    • LASTNAME = 'SMITH'

    • LASTNAME IN('SMITH')

    • LASTNAME IN(SELECT LASTNAME FROM ASIA_CUSTOMERS WHERE ID < 100000)

2

Row limitヘッダーの下にあるLimit number of rowsラジオボタンをクリックし、値を入力します。 これにより、SQL クエリの最後に制限句が適用されます。

3

[Save and close] をクリックします。

注意

フィルターを保存すると、 Schema modelペインに次のものが表示されます: Relationalヘッダーの下にフィルターを含むテーブルの アイコン

データモデリング

戻る

テーブル フィルター

項目一覧