コード例 #1
0
ファイル: api_io.py プロジェクト: k4y3ff/dataflow
 def expand(self, pcoll):
     """
     Implements class: `apache_beam.transforms.ptransform.PTransform.expand`
     """
     print 'Starting Spotify API read'
     LOGGER.setLevel(logging.INFO)
     LOGGER.info('Starting Spotify API read')
     return pcoll | iobase.Read(self._source)
コード例 #2
0
ファイル: snippets.py プロジェクト: zoyahav/beam
 def expand(self, pcoll):
     return pcoll | iobase.Read(_CountingSource(count))
コード例 #3
0
ファイル: mongodbio.py プロジェクト: x1-/beam
 def expand(self, pcoll):
     return pcoll | iobase.Read(self._mongo_source)
コード例 #4
0
 def expand(self, pcoll):
     """Implements :class:`~apache_beam.transforms.ptransform.PTransform.expand`"""
     logger.info('Starting MongoDB read from {}.{} with query {}'.format(
         self._db, self._coll, self._query))
     return pcoll | iobase.Read(self._source)
コード例 #5
0
ファイル: io.py プロジェクト: mb-14/beam-mysql-connector
 def expand(self, pcoll: PCollection) -> PCollection:
     return pcoll | iobase.Read(
         MySQLSource(self._query, self._host, self._database, self._user,
                     self._password, self._port, self._splitter))
コード例 #6
0
 def expand(self, pvalue):
     return pvalue.pipeline | iobase.Read(self._source)