title: How can I search pipeline with another pipeline value on google cloud dataflow
body: <p>I would like to search text which includes specified word from stream data with google cloud dataflow.</p>
  
  <p>In detail, I will deal with following two stream.</p>
  
  <ul>
  <li>stream A: element of stream is "word"</li>
  <li>stream B: element of stream is "text". and each text consists of "word". This text may have "word" on stream A</li>
  </ul>
  
  <p>Many "text" flow into stream B frequently. On the other hand, "word" flow into stream A occasionally.</p>
  
  <p>When "word" flow into stream A, I would like to search "text" which has "word" and flow into stream B after 5 minutes ago.</p>
  
  <p>Example</p>
  
  <pre><code>time  stream A : stream B
  00:01 -          this is an apple
  00:02 -          this is an orange
  00:03 -          I have an apple
  00:04 apple                        &lt;= "this is an apple" and "I have an apple" are found
  00:05 this                         &lt;= "this is an apple" and "this is an orange" are found
  </code></pre>
  
  <p>Can I search text with google cloud dataflow?</p>