Serverless Data Processing with Dataflow - Monitoring, Logging and Error Reporting for Dataflow Jobs Rezensionen
8400 Rezensionen
--
Muhammad Rafli P. · Vor mehr als ein Jahr überprüft
Oliver G. · Vor mehr als ein Jahr überprüft
Bhargabi M. · Vor mehr als ein Jahr überprüft
Nesty T. · Vor mehr als ein Jahr überprüft
Roman D. · Vor mehr als ein Jahr überprüft
BALA K. · Vor mehr als ein Jahr überprüft
Hasan L. · Vor mehr als ein Jahr überprüft
Rahul Kumar B. · Vor mehr als ein Jahr überprüft
Shrinidhi R. · Vor mehr als ein Jahr überprüft
SAHIL P. · Vor mehr als ein Jahr überprüft
nice
Bhavesh b. · Vor mehr als ein Jahr überprüft
VAISNAVI -. · Vor mehr als ein Jahr überprüft
import argparse import logging import argparse, logging, os import apache_beam as beam from apache_beam.io import WriteToText from apache_beam.options.pipeline_options import PipelineOptions class ReadGBK(beam.DoFn): def process(self, e): k, elems = e for v in elems: logging.info(f"the element is {v}") yield v def run(argv=None): parser = argparse.ArgumentParser() parser.add_argument( '--output', dest='output', help='Output file to write results to.') known_args, pipeline_args = parser.parse_known_args(argv) read_query = """( SELECT version, block_hash, block_number FROM `bugquery-public-data.crypto_bitcoin.transactions` WHERE version = 1 LIMIT 1000000 ) UNION ALL ( SELECT version, block_hash, block_number FROM `bigquery-public-data.crypto_bitcoin.transactions` WHERE version = 2 LIMIT 1000 ) ;""" p = beam.Pipeline(options=PipelineOptions(pipeline_args)) (p | 'Read from BigQuery' >> beam.io.ReadFromBigQuery(query=read_query, use_standard_sql=True) | "Add Hotkey" >> beam.Map(lambda elem: (elem["version"], elem)) | "Groupby" >> beam.GroupByKey() | 'Print' >> beam.ParDo(ReadGBK()) | 'Sink' >> WriteToText(known_args.output)) result = p.run() if __name__ == '__main__': logger = logging.getLogger().setLevel(logging.INFO) run() can't running apache beam
Beni A. · Vor mehr als ein Jahr überprüft
HETVI R. · Vor mehr als ein Jahr überprüft
alhamdulillah
Lukmanul H. · Vor mehr als ein Jahr überprüft
Ramadugu S. · Vor mehr als ein Jahr überprüft
Muhammad Rasyaddany P. · Vor mehr als ein Jahr überprüft
DRAG11 G. · Vor mehr als ein Jahr überprüft
Atif F. · Vor mehr als ein Jahr überprüft
Hritika B. · Vor mehr als ein Jahr überprüft
Kusut I. · Vor mehr als ein Jahr überprüft
Mayank M. · Vor mehr als ein Jahr überprüft
Akshit K. · Vor mehr als ein Jahr überprüft
Indri S. · Vor mehr als ein Jahr überprüft
Wir können nicht garantieren, dass die veröffentlichten Rezensionen von Verbrauchern stammen, die die Produkte gekauft oder genutzt haben. Die Rezensionen werden von Google nicht überprüft.