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

メールアドレスを重複除去

重複するメールアドレスを特定するtUniqRowコンポーネントを追加するには、以下のようにします:

手順

  1. tFileInputDelimitedコンポーネントの次に、新しいaddComponent {}関数とそのサブ関数setComponentDefinition {}を追加してtUniqRowコンポーネントを追加します。
    addComponent {
    	setComponentDefinition {
    		TYPE: "tUniqRow",
    		NAME: "tUniqRow_1",
    		POSITION: 416, 192
    	}
    
    }
  2. setComponentDefinition {}関数の次に、setSettings {}関数を入力して重複除去プロセスを定義し、コンポーネントのラベルを設定します。
    	setSettings {
    		UNIQUE_KEY {
    			SCHEMA_COLUMN : "email",
    			KEY_ATTRIBUTE : "true"
    		},
    		LABEL : "deduplicate"
    	}
  3. setSettings {}関数の次に、2つのaddSchema {}関数を入力して、ユニークなメールアドレス用の出力フローと、重複用の出力フローのスキーマを定義します。
    	addSchema {
    		NAME: "UNIQUE",
    		CONNECTOR: "UNIQUE"
    		addColumn {
    			NAME: "email",
    			TYPE: "id_String"
    		}
    	}
    	addSchema {
    		NAME: "DUPLICATE",
    		CONNECTOR: "DUPLICATE"
    		addColumn {
    			NAME: "email",
    			TYPE: "id_String"
    		}
    	}

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

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