Google เจฆเฉ€ BigQuery เจจเฉ‡ เจกเฉ‡เจŸเจพ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจฒเฉ‹เจ•เจคเฉฐเจคเจฐเฉ€เจ•เจฐเจจ เจ•เฉ€เจคเจพเฅค เจญเจพเจ— 1

เจนเฉˆเจฒเฉ‹, เจนเฉˆเจฌเจฐ! เจ‡เฉฑเจ• เจจเจตเฉ‡เจ‚ เจ•เฉ‹เจฐเจธ เจธเจŸเฉเจฐเฉ€เจฎ เจฒเจˆ เจฆเจพเจ–เจฒเจพ เจ‡เจธ เจธเจฎเฉ‡เจ‚ OTUS 'เจคเฉ‡ เจ–เฉเฉฑเจฒเฉเจนเจพ เจนเฉˆ เจกเจพเจŸเจพ เจ‡เฉฐเจœเฉ€เจจเฉ€เจ…เจฐ. เจ•เฉ‹เจฐเจธ เจฆเฉ€ เจธเจผเฉเจฐเฉ‚เจ†เจค เจฆเฉ€ เจ‰เจฎเฉ€เจฆ เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ เจฐเจตเจพเจ‡เจคเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจคเฉเจนเจพเจกเฉ‡ เจฒเจˆ เจฆเจฟเจฒเจšเจธเจช เจธเจฎเฉฑเจ—เจฐเฉ€ เจฆเจพ เจ…เจจเฉเจตเจพเจฆ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจนเฉˆเฅค

เจนเจฐ เจฐเฉ‹เจœเจผ, เจ‡เฉฑเจ• เจธเฉŒ เจฎเจฟเจฒเฉ€เจ…เจจ เจคเฉ‹เจ‚ เจตเฉฑเจง เจฒเฉ‹เจ• เจ‡เจน เจœเจพเจฃเจจ เจฒเจˆ เจŸเจตเจฟเฉฑเจŸเจฐ 'เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ เจ•เจฟ เจฆเฉเจจเฉ€เจ† เจตเจฟเฉฑเจš เจ•เฉ€ เจนเฉ‹ เจฐเจฟเจนเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจธ 'เจคเฉ‡ เจšเจฐเจšเจพ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจนเจฐ เจŸเจตเฉ€เจŸ เจ…เจคเฉ‡ เจนเจฐ เจฆเฉ‚เจœเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฆเฉ€ เจ•เจพเจฐเจตเจพเจˆ เจ‡เฉฑเจ• เจ‡เจตเฉˆเจ‚เจŸ เจคเจฟเจ†เจฐ เจ•เจฐเจฆเฉ€ เจนเฉˆ เจœเฉ‹ เจŸเจตเจฟเฉฑเจŸเจฐ เจฆเฉ‡ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจกเฉ‡เจŸเจพ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจฒเจˆ เจ‰เจชเจฒเจฌเจง เจนเฉˆเฅค เจธเฉˆเจ‚เจ•เฉœเฉ‡ เจ•เจฐเจฎเจšเจพเจฐเฉ€ เจ‡เจธ เจกเฉ‡เจŸเจพ เจฆเจพ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจ…เจคเฉ‡ เจ•เจฒเจชเจจเจพ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจ…เจจเฉเจญเจต เจจเฉ‚เฉฐ เจฌเจฟเจนเจคเจฐ เจฌเจฃเจพเจ‰เจฃเจพ เจŸเจตเจฟเฉฑเจŸเจฐ เจกเฉ‡เจŸเจพ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจŸเฉ€เจฎ เจฒเจˆ เจ‡เฉฑเจ• เจชเฉเจฐเจฎเฉเฉฑเจ– เจคเจฐเจœเฉ€เจน เจนเฉˆเฅค

เจธเจพเจกเจพ เจฎเฉฐเจจเจฃเจพ เจนเฉˆ เจ•เจฟ เจคเจ•เจจเฉ€เจ•เฉ€ เจนเฉเจจเจฐ เจฆเฉ€ เจ‡เฉฑเจ• เจตเจฟเจธเจผเจพเจฒ เจธเจผเฉเจฐเฉ‡เจฃเฉ€ เจตเจพเจฒเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจกเฉ‡เจŸเจพ เจ–เฉ‹เจœเจฃ เจฆเฉ‡ เจฏเฉ‹เจ— เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจ•เฉ‹เจฒ เจตเจงเฉ€เจ† เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ SQL-เจ…เจงเจพเจฐเจฟเจค เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจ…เจคเฉ‡ เจตเจฟเจœเจผเฉ‚เจ…เจฒเจพเจˆเจœเจผเฉ‡เจธเจผเจจ เจŸเฉ‚เจฒเจธ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจนเฉ‹เจฃเฉ€ เจšเจพเจนเฉ€เจฆเฉ€ เจนเฉˆเฅค เจ‡เจน เจ˜เฉฑเจŸ เจคเจ•เจจเฉ€เจ•เฉ€ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฆเฉ‡ เจ‡เฉฑเจ• เจชเฉ‚เจฐเฉ‡ เจจเจตเฉ‡เจ‚ เจธเจฎเฉ‚เจน เจจเฉ‚เฉฐ, เจกเจพเจŸเจพ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจ• เจ…เจคเฉ‡ เจ‰เจคเจชเจพเจฆ เจชเฉเจฐเจฌเฉฐเจงเจ•เจพเจ‚ เจธเจฎเฉ‡เจค, เจกเฉ‡เจŸเจพ เจคเฉ‹เจ‚ เจธเฉ‚เจ เจ•เฉฑเจขเจฃ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเฉ‡เจตเฉ‡เจ—เจพ, เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจŸเจตเจฟเฉฑเจŸเจฐ เจฆเฉ€เจ†เจ‚ เจธเจฎเจฐเฉฑเจฅเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจฟเจนเจคเจฐ เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ เจธเจฎเจเจฃ เจ…เจคเฉ‡ เจตเจฐเจคเจฃ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเฉ‡เจตเฉ‡เจ—เจพเฅค เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจ…เจธเฉ€เจ‚ เจŸเจตเจฟเฉฑเจŸเจฐ 'เจคเฉ‡ เจกเฉ‡เจŸเจพ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจฆเจพ เจฒเฉ‹เจ•เจคเฉฐเจคเจฐเฉ€เจ•เจฐเจจ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค

เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจธเจพเจกเฉ‡ เจŸเฉ‚เจฒเจธ เจ…เจคเฉ‡ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจกเจพเจŸเจพ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจธเจฎเจฐเฉฑเจฅเจพเจตเจพเจ‚ เจตเจฟเฉฑเจš เจธเฉเจงเจพเจฐ เจนเฉ‹เจ‡เจ† เจนเฉˆ, เจ…เจธเฉ€เจ‚ เจŸเจตเจฟเฉฑเจŸเจฐ เจตเจฟเฉฑเจš เจธเฉเจงเจพเจฐ เจฆเฉ‡เจ–เจฟเจ† เจนเฉˆเฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจ…เจœเฉ‡ เจตเฉ€ เจธเฉเจงเจพเจฐ เจฆเฉ€ เจ—เฉเฉฐเจœเจพเจ‡เจธเจผ เจนเฉˆเฅค เจธเจ•เจพเจฒเจกเจฟเฉฐเจ— เจตเจฐเจ—เฉ‡ เจฎเฉŒเจœเฉ‚เจฆเจพ เจŸเฉ‚เจฒเจธ เจฒเจˆ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— เจ…เจจเฉเจญเจต เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค SQL-เจ…เจงเจพเจฐเจฟเจค เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจŸเฉ‚เจฒ เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจชเฉเจฐเฉ€เจธเจŸเฉ‹ เจ…เจคเฉ‡ เจตเจฐเจŸเจฟเจ•เจพ เจฆเฉ‡ เจชเฉฑเจงเจฐ 'เจคเฉ‡ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฆเฉ‡ เจฎเฉเฉฑเจฆเฉ‡ เจนเจจเฅค เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ‡เจธเจฆเฉ€ เจจเจฟเจฐเฉฐเจคเจฐ เจชเจนเฉเฉฐเจš เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ เจ•เจˆ เจชเฉเจฐเจฃเจพเจฒเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจตเฉฐเจกเจฃ เจฆเฉ€ เจธเจฎเฉฑเจธเจฟเจ† เจนเฉˆเฅค

เจชเจฟเจ›เจฒเฉ‡ เจธเจพเจฒ เจ…เจธเฉ€เจ‚ เจเจฒเจพเจจ เจ•เฉ€เจคเจพ เจธเฉ€ เจ—เฉ‚เจ—เจฒ เจฆเฉ‡ เจจเจพเจฒ เจจเจตเจพเจ‚ เจธเจนเจฟเจฏเฉ‹เจ—, เจœเจฟเจธ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจ…เจธเฉ€เจ‚ เจ†เจชเจฃเฉ‡ เจนเจฟเฉฑเจธเฉ‡ เจฆเจพ เจคเจฌเจพเจฆเจฒเจพ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ เจกเจพเจŸเจพ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเจพ Google เจ•เจฒเจพเจŠเจก เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ (GCP) 'เจคเฉ‡เฅค เจ…เจธเฉ€เจ‚ เจ‡เจน เจธเจฟเฉฑเจŸเจพ เจ•เฉฑเจขเจฟเจ† เจนเฉˆ เจ•เจฟ เจ—เฉ‚เจ—เจฒ เจ•เจฒเจพเจ‰เจก เจŸเฉ‚เจฒ เจตเฉฑเจกเฉ‡ เจกเฉ‡เจŸเจพ เจŸเจตเจฟเฉฑเจŸเจฐ 'เจคเฉ‡ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ, เจตเจฟเจœเจผเฉ‚เจ…เจฒเจพเจˆเจœเจผเฉ‡เจธเจผเจจ, เจ…เจคเฉ‡ เจฎเจธเจผเฉ€เจจ เจฒเจฐเจจเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจฒเฉ‹เจ•เจคเฉฐเจคเจฐ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจธเจพเจกเฉ€เจ†เจ‚ เจชเจนเจฟเจฒเจ•เจฆเจฎเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจธเจพเจกเฉ€ เจฎเจฆเจฆ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆ:

  • เจฌเจฟเจ—เจ•เฉ‹เจฐเฉ€: SQL เจ‡เฉฐเจœเจฃ เจ…เจงเจพเจฐเจฟเจค เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผ เจกเฉ‡เจŸเจพ เจตเฉ‡เจ…เจฐเจนเจพเจŠเจธ เจกเจฐเฉ‡เจฎเจฒ, เจœเฉ‹ เจ•เจฟ เจ‡เจธเจฆเฉ€ เจ—เจคเฉ€, เจธเจพเจฆเจ—เฉ€ เจ…เจคเฉ‡ เจจเจพเจฒ เจจเจœเจฟเฉฑเจ เจฃ เจฒเจˆ เจฎเจธเจผเจนเฉ‚เจฐ เจนเฉˆ เจฎเจธเจผเฉ€เจจ เจธเจฟเจ–เจฒเจพเจˆ.
  • เจกเจพเจŸเจพ เจธเจŸเฉ‚เจกเฉ€เจ“: เจ—เฉ‚เจ—เจฒ เจกเฉŒเจ•เจธ เจตเจฐเจ—เฉ€เจ†เจ‚ เจธเจนเจฟเจฏเฉ‹เจ— เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจตเจพเจฒเจพ เจตเฉฑเจกเจพ เจกเฉ‡เจŸเจพ เจตเจฟเจœเจผเฉ‚เจ…เจฒเจพเจˆเจœเจผเฉ‡เจธเจผเจจ เจŸเฉ‚เจฒเฅค

เจ‡เจธ เจฒเฉ‡เจ– เจตเจฟเฉฑเจš, เจคเฉเจธเฉ€เจ‚ เจ‡เจนเจจเจพเจ‚ เจธเจพเจงเจจเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจธเจพเจกเฉ‡ เจ…เจจเฉเจญเจต เจฌเจพเจฐเฉ‡ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡: เจ…เจธเฉ€เจ‚ เจ•เฉ€ เจ•เฉ€เจคเจพ, เจ…เจธเฉ€เจ‚ เจ•เฉ€ เจธเจฟเฉฑเจ–เจฟเจ†, เจ…เจคเฉ‡ เจ…เจธเฉ€เจ‚ เจ…เฉฑเจ—เฉ‡ เจ•เฉ€ เจ•เจฐเจพเจ‚เจ—เฉ‡เฅค เจ…เจธเฉ€เจ‚ เจนเฉเจฃ เจฌเฉˆเจš เจ…เจคเฉ‡ เจ‡เฉฐเจŸเจฐเจเจ•เจŸเจฟเจต เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ 'เจคเฉ‡ เจงเจฟเจ†เจจ เจฆเฉ‡เจตเจพเจ‚เจ—เฉ‡เฅค เจ…เจธเฉ€เจ‚ เจ…เจ—เจฒเฉ‡ เจฒเฉ‡เจ– เจตเจฟเฉฑเจš เจ…เจธเจฒ-เจธเจฎเฉ‡เจ‚ เจฆเฉ‡ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจฌเจพเจฐเฉ‡ เจšเจฐเจšเจพ เจ•เจฐเจพเจ‚เจ—เฉ‡เฅค

เจŸเจตเจฟเฉฑเจŸเจฐ เจกเฉ‡เจŸเจพ เจธเจŸเฉ‹เจฐเจพเจ‚ เจฆเจพ เจ‡เจคเจฟเจนเจพเจธ

BigQuery เจตเจฟเฉฑเจš เจ—เฉ‹เจคเจพเจ–เฉ‹เจฐเฉ€ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚, เจŸเจตเจฟเฉฑเจŸเจฐ เจกเฉ‡เจŸเจพ เจตเฉ‡เจ…เจฐเจนเจพเจŠเจธเจฟเฉฐเจ— เจฆเฉ‡ เจ‡เจคเจฟเจนเจพเจธ เจจเฉ‚เฉฐ เจธเฉฐเจ–เฉ‡เจช เจตเจฟเฉฑเจš เจฆเฉฑเจธเจฃ เจฏเฉ‹เจ— เจนเฉˆเฅค 2011 เจตเจฟเฉฑเจš, เจŸเจตเจฟเฉฑเจŸเจฐ เจกเฉ‡เจŸเจพ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจตเจฐเจŸเจฟเจ•เจพ เจ…เจคเฉ‡ เจนเฉˆเจกเฉ‚เจช เจตเจฟเฉฑเจš เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€เฅค เจ…เจธเฉ€เจ‚ MapReduce Hadoop เจจเฉŒเจ•เจฐเฉ€เจ†เจ‚ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ Pig เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€เฅค 2012 เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ Pig เจจเฉ‚เฉฐ Scalding เจจเจพเจฒ เจฌเจฆเจฒ เจฆเจฟเฉฑเจคเจพ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจ—เฉเฉฐเจเจฒเจฆเจพเจฐ เจชเจพเจˆเจชเจฒเจพเจˆเจจเจพเจ‚ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ เจ…เจคเฉ‡ เจŸเฉˆเจธเจŸเจฟเฉฐเจ— เจตเจฟเฉฑเจš เจ†เจธเจพเจจเฉ€ เจตเจฐเจ—เฉ‡ เจฒเจพเจญเจพเจ‚ เจจเจพเจฒ เจ‡เฉฑเจ• Scala API เจธเฉ€เฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจกเฉ‡เจŸเจพ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจ•เจพเจ‚ เจ…เจคเฉ‡ เจ‰เจคเจชเจพเจฆ เจชเฉเจฐเจฌเฉฐเจงเจ•เจพเจ‚ เจฒเจˆ เจœเฉ‹ SQL เจฆเฉ‡ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจตเจฟเฉฑเจš เจตเจงเฉ‡เจฐเฉ‡ เจ…เจฐเจพเจฎเจฆเฉ‡เจน เจธเจจ, เจ‡เจน เจ‡เฉฑเจ• เจ•เจพเจซเจผเฉ€ เจคเฉ‡เจœเจผ เจธเจฟเจ–เจฒเจพเจˆ เจตเจ•เจฐ เจธเฉ€เฅค 2016 เจฆเฉ‡ เจ†เจธ-เจชเจพเจธ, เจ…เจธเฉ€เจ‚ เจนเฉˆเจกเฉ‚เจช เจกเฉ‡เจŸเจพ เจฒเจˆ เจ‡เฉฑเจ• SQL เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจตเจœเฉ‹เจ‚ Presto เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจธเจผเฉเจฐเฉ‚ เจ•เฉ€เจคเฉ€เฅค เจธเจชเจพเจฐเจ• เจจเฉ‡ เจชเจพเจˆเจฅเจจ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฆเฉ€ เจชเฉ‡เจธเจผเจ•เจธเจผ เจ•เฉ€เจคเฉ€, เจœเฉ‹ เจ‡เจธเจจเฉ‚เฉฐ เจเจกเจนเจพเจ• เจกเฉ‡เจŸเจพ เจธเจพเจ‡เฉฐเจธ เจ…เจคเฉ‡ เจฎเจธเจผเฉ€เจจ เจธเจฟเจ–เจฒเจพเจˆ เจฒเจˆ เจ‡เฉฑเจ• เจตเจงเฉ€เจ† เจตเจฟเจ•เจฒเจช เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค

2018 เจคเฉ‹เจ‚, เจ…เจธเฉ€เจ‚ เจกเฉ‡เจŸเจพ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจ…เจคเฉ‡ เจตเจฟเจœเจผเฉ‚เจ…เจฒเจพเจˆเจœเจผเฉ‡เจธเจผเจจ เจฒเจˆ เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ‡ เจŸเฉ‚เจฒเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€ เจนเฉˆ:

  • เจ‰เจคเจชเจพเจฆเจจ เจ•เจจเจตเฉ‡เจ…เจฐ เจฒเจˆ เจธเจ•เฉˆเจฒเจกเจฟเฉฐเจ—
  • เจเจกเจนเจพเจ• เจกเฉ‡เจŸเจพ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจ…เจคเฉ‡ เจฎเจธเจผเฉ€เจจ เจธเจฟเจ–เจฒเจพเจˆ เจฒเจˆ เจธเจ•เฉˆเจฒเจกเจฟเฉฐเจ— เจ…เจคเฉ‡ เจธเจชเจพเจฐเจ•
  • เจเจกเจนเจพเจ• เจ…เจคเฉ‡ เจ‡เฉฐเจŸเจฐเจเจ•เจŸเจฟเจต SQL เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจฒเจˆ Vertica เจ…เจคเฉ‡ Presto
  • เจŸเจพเจˆเจฎ เจธเฉ€เจฐเฉ€เจœเจผ เจฎเฉˆเจŸเฉเจฐเจฟเจ•เจธ เจคเฉฑเจ• เจ˜เฉฑเจŸ เจ‡เฉฐเจŸเจฐเจเจ•เจŸเจฟเจต, เจ–เฉ‹เจœเฉ€ เจ…เจคเฉ‡ เจ˜เฉฑเจŸ เจฒเฉ‡เจŸเฉˆเจ‚เจธเฉ€ เจชเจนเฉเฉฐเจš เจฒเจˆ เจกเจฐเฉ‚เจ‡เจก
  • เจกเฉ‡เจŸเจพ เจตเจฟเจœเจผเฉ‚เจ…เจฒเจพเจˆเจœเจผเฉ‡เจธเจผเจจ เจฒเจˆ เจเจพเจ‚เจ•เฉ€, เจœเจผเฉ‡เจชเฉ‡เจฒเจฟเจจ เจ…เจคเฉ‡ เจชเฉ€เจตเฉ‹เจŸ

เจ…เจธเฉ€เจ‚ เจชเจพเจ‡เจ† เจ•เจฟ เจœเจฆเฉ‹เจ‚ เจ•เจฟ เจ‡เจน เจธเจพเจงเจจ เจฌเจนเฉเจค เจธเจผเจ•เจคเฉ€เจธเจผเจพเจฒเฉ€ เจธเจฎเจฐเฉฑเจฅเจพเจตเจพเจ‚ เจฆเฉ€ เจชเฉ‡เจธเจผเจ•เจธเจผ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจธเจพเจจเฉ‚เฉฐ เจŸเจตเจฟเฉฑเจŸเจฐ 'เจคเฉ‡ เจ‡เฉฑเจ• เจตเจฟเจธเจผเจพเจฒ เจฆเจฐเจธเจผเจ•เจพเจ‚ เจฒเจˆ เจ‡เจนเจจเจพเจ‚ เจธเจฎเจฐเฉฑเจฅเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจ‰เจชเจฒเจฌเจง เจ•เจฐเจตเจพเจ‰เจฃ เจตเจฟเฉฑเจš เจฎเฉเจธเจผเจ•เจฒ เจ†เจˆ เจธเฉ€เฅค เจ—เฉ‚เจ—เจฒ เจ•เจฒเจพเจ‰เจก เจฆเฉ‡ เจจเจพเจฒ เจธเจพเจกเฉ‡ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฆเจพ เจตเจฟเจธเจคเจพเจฐ เจ•เจฐเจ•เฉ‡, เจ…เจธเฉ€เจ‚ เจธเจพเจฐเฉ‡ เจŸเจตเจฟเฉฑเจŸเจฐ เจฒเจˆ เจธเจพเจกเฉ‡ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจŸเฉ‚เจฒเจธ เจจเฉ‚เฉฐ เจธเจฐเจฒ เจฌเจฃเจพเจ‰เจฃ 'เจคเฉ‡ เจงเจฟเจ†เจจ เจ•เฉ‡เจ‚เจฆเจฐเจฟเจค เจ•เจฐ เจฐเจนเฉ‡ เจนเจพเจ‚เฅค

Google เจฆเจพ BigQuery เจกเจพเจŸเจพ เจตเฉ‡เจ…เจฐเจนเจพเจŠเจธ

เจŸเจตเจฟเฉฑเจŸเจฐ 'เจคเฉ‡ เจ•เจˆ เจŸเฉ€เจฎเจพเจ‚ เจจเฉ‡ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจ‰เจจเฉเจนเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจ•เฉเจ เจ‰เจคเจชเจพเจฆเจจ เจชเจพเจˆเจชเจฒเจพเจˆเจจเจพเจ‚ เจตเจฟเฉฑเจš BigQuery เจจเฉ‚เฉฐ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจนเฉˆเฅค เจ‰เจนเจจเจพเจ‚ เจฆเฉ€ เจฎเฉเจนเจพเจฐเจค เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ, เจ…เจธเฉ€เจ‚ เจธเจพเจฐเฉ‡ Twitter เจตเจฐเจคเฉ‹เจ‚ เจฆเฉ‡ เจฎเจพเจฎเจฒเจฟเจ†เจ‚ เจฒเจˆ BigQuery เจฆเฉ€เจ†เจ‚ เจธเจฎเจฐเฉฑเจฅเจพเจตเจพเจ‚ เจฆเจพ เจฎเฉเจฒเจพเจ‚เจ•เจฃ เจ•เจฐเจจเจพ เจธเจผเฉเจฐเฉ‚ เจ•เฉ€เจคเจพเฅค เจธเจพเจกเจพ เจŸเฉ€เจšเจพ เจธเจพเจฐเฉ€ เจ•เฉฐเจชเจจเฉ€ เจจเฉ‚เฉฐ BigQuery เจฆเฉ€ เจชเฉ‡เจธเจผเจ•เจธเจผ เจ•เจฐเจจเจพ เจ…เจคเฉ‡ เจกเฉ‡เจŸเจพ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจŸเฉ‚เจฒเจธเฉˆเฉฑเจŸ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจ‡เจธเจฆเจพ เจฎเจฟเจ†เจฐเฉ€เจ•เจฐเจจ เจ…เจคเฉ‡ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจจเจพ เจธเฉ€เฅค เจ‡เจน เจ•เจˆ เจ•เจพเจฐเจจเจพเจ‚ เจ•เจฐเจ•เฉ‡ เจ”เจ–เจพ เจธเฉ€เฅค เจธเจพเจจเฉ‚เฉฐ เจตเฉฑเจกเฉ€ เจฎเจพเจคเจฐเจพ เจตเจฟเฉฑเจš เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจญเจฐเฉ‹เจธเฉ‡เจฎเฉฐเจฆ เจขเฉฐเจ— เจจเจพเจฒ เจ—เฉเจฐเจนเจฟเจฃ เจ•เจฐเจจ, เจ•เฉฐเจชเจจเฉ€-เจตเจฟเจ†เจชเฉ€ เจกเฉ‡เจŸเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจจ, เจธเจนเฉ€ เจชเจนเฉเฉฐเจš เจจเจฟเจฏเฉฐเจคเจฐเจฃ เจจเฉ‚เฉฐ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃ, เจ…เจคเฉ‡ เจ—เจพเจนเจ• เจฆเฉ€ เจ—เฉ‹เจชเจจเฉ€เจฏเจคเจพ เจจเฉ‚เฉฐ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ‡เฉฑเจ• เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเจพ เจตเจฟเจ•เจธเจค เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจธเฉ€เฅค เจธเจพเจจเฉ‚เฉฐ เจธเจฐเฉ‹เจคเจพเจ‚ เจฆเฉ€ เจตเฉฐเจก, เจจเจฟเจ—เจฐเจพเจจเฉ€, เจ…เจคเฉ‡ เจšเจพเจฐเจœเจฌเฉˆเจ• เจฒเจˆ เจธเจฟเจธเจŸเจฎ เจตเฉ€ เจฌเจฃเจพเจ‰เจฃเฉ‡ เจชเจ เจคเจพเจ‚ เจœเฉ‹ เจŸเฉ€เจฎเจพเจ‚ BigQuery เจจเฉ‚เฉฐ เจชเฉเจฐเจญเจพเจตเจธเจผเจพเจฒเฉ€ เจขเฉฐเจ— เจจเจพเจฒ เจตเจฐเจค เจธเจ•เจฃเฅค

เจจเจตเฉฐเจฌเจฐ 2018 เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ BigQuery เจ…เจคเฉ‡ Data Studio เจฆเฉ€ เจ‡เฉฑเจ• เจ•เฉฐเจชเจจเฉ€-เจตเจฟเจ†เจชเจ• เจ…เจฒเจซเจผเจพ เจฐเฉ€เจฒเฉ€เจœเจผ เจœเจพเจฐเฉ€ เจ•เฉ€เจคเฉ€เฅค เจ…เจธเฉ€เจ‚ เจŸเจตเจฟเฉฑเจŸเจฐ เจ•เจฐเจฎเจšเจพเจฐเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจธเจพเจซเจผ เจ•เฉ€เจคเฉ‡ เจจเจฟเฉฑเจœเฉ€ เจกเฉ‡เจŸเจพ เจฆเฉ‡ เจจเจพเจฒ เจธเจพเจกเฉ€เจ†เจ‚ เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจง เจตเจฐเจคเฉ€เจ†เจ‚ เจœเจพเจฃ เจตเจพเจฒเฉ€เจ†เจ‚ เจธเจชเฉเจฐเฉˆเจกเจธเจผเฉ€เจŸเจพเจ‚ เจฆเฉ€ เจชเฉ‡เจธเจผเจ•เจธเจผ เจ•เฉ€เจคเฉ€ เจนเฉˆเฅค BigQuery เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ‡เฉฐเจœเฉ€เจจเฉ€เจ…เจฐเจฟเฉฐเจ—, เจตเจฟเฉฑเจค เจ…เจคเฉ‡ เจฎเจพเจฐเจ•เฉ€เจŸเจฟเฉฐเจ— เจธเจฎเฉ‡เจค เจตเฉฑเจ–-เจตเฉฑเจ– เจŸเฉ€เจฎเจพเจ‚ เจฆเฉ‡ 250 เจคเฉ‹เจ‚ เจตเฉฑเจง เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆเฅค เจธเจญ เจคเฉ‹เจ‚ เจนเจพเจฒ เจนเฉ€ เจตเจฟเฉฑเจš, เจ‰เจน เจฒเจ—เจญเจ— 8k เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจšเจฒเจพ เจฐเจนเฉ‡ เจธเจจ, เจฒเจ—เจญเจ— 100 PB เจชเฉเจฐเจคเฉ€ เจฎเจนเฉ€เจจเจพ เจชเฉเจฐเฉ‹เจธเฉˆเจธ เจ•เจฐ เจฐเจนเฉ‡ เจธเจจ, เจ…เจจเฉเจธเฉ‚เจšเจฟเจค เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเฉ‡เฅค เจฌเจนเฉเจค เจธเจ•เจพเจฐเจพเจคเจฎเจ• เจซเฉ€เจกเจฌเฉˆเจ• เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจ…เจธเฉ€เจ‚ เจ…เฉฑเจ—เฉ‡ เจตเจงเจฃ เจ…เจคเฉ‡ เจŸเจตเจฟเฉฑเจŸเจฐ 'เจคเฉ‡ เจกเฉ‡เจŸเจพ เจจเจพเจฒ เจ‡เฉฐเจŸเจฐเฉˆเจ•เจŸ เจ•เจฐเจจ เจฒเจˆ เจฎเฉเฉฑเจ– เจธเจฐเฉ‹เจค เจตเจœเฉ‹เจ‚ BigQuery เจฆเฉ€ เจชเฉ‡เจธเจผเจ•เจธเจผ เจ•เจฐเจจ เจฆเจพ เจซเฉˆเจธเจฒเจพ เจ•เฉ€เจคเจพ เจนเฉˆเฅค

เจ‡เฉฑเจฅเฉ‡ เจธเจพเจกเฉ‡ Google BigQuery เจกเจพเจŸเจพ เจตเฉ‡เจ…เจฐเจนเจพเจŠเจธ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจฆเจพ เจ‡เฉฑเจ• เจ‰เฉฑเจš-เจชเฉฑเจงเจฐเฉ€ เจšเจฟเฉฑเจคเจฐ เจนเฉˆเฅค

Google เจฆเฉ€ BigQuery เจจเฉ‡ เจกเฉ‡เจŸเจพ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจฒเฉ‹เจ•เจคเฉฐเจคเจฐเฉ€เจ•เจฐเจจ เจ•เฉ€เจคเจพเฅค เจญเจพเจ— 1
เจ…เจธเฉ€เจ‚ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจ•เจฒเจพเจ‰เจก เจฐเจฟเจชเจฒเฉ€เจ•เฉ‡เจŸเจฐ เจŸเฉ‚เจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจ†เจจ-เจชเฉเจฐเฉ€เจฎเจฟเจธเจธ เจนเฉˆเจกเฉ‚เจช เจ•เจฒเฉฑเจธเจŸเจฐเจพเจ‚ เจคเฉ‹เจ‚ Google เจ•เจฒเจพเจ‰เจก เจธเจŸเฉ‹เจฐเฉ‡เจœ (GCS) เจตเจฟเฉฑเจš เจกเฉ‡เจŸเจพ เจฆเฉ€ เจจเจ•เจฒ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ…เจธเฉ€เจ‚ เจซเจฟเจฐ เจชเจพเจˆเจชเจฒเจพเจˆเจจเจพเจ‚ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ…เจชเจพเจšเฉ‡ เจเจ…เจฐเจซเจฒเฉ‹ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ เจœเฉ‹ "bq_loadยป GCS เจคเฉ‹เจ‚ BigQuery เจตเจฟเฉฑเจš เจกเจพเจŸเจพ เจฒเฉ‹เจก เจ•เจฐเจจ เจฒเจˆเฅค เจ…เจธเฉ€เจ‚ GCS เจตเจฟเฉฑเจš Parquet เจœเจพเจ‚ Thrift-LZO เจกเจพเจŸเจพเจธเฉˆเจŸเจพเจ‚ เจฆเฉ€ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจ•เจฐเจจ เจฒเจˆ Presto เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค BQ Blaster HDFS Vertica เจ…เจคเฉ‡ Thrift-LZO เจกเจพเจŸเจพเจธเฉˆเจŸเจพเจ‚ เจจเฉ‚เฉฐ BigQuery เจตเจฟเฉฑเจš เจฒเฉ‹เจก เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจธเจ•เฉˆเจฒเจกเจฟเฉฐเจ— เจŸเฉ‚เจฒ เจนเฉˆเฅค

เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ‡ เจญเจพเจ—เจพเจ‚ เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ เจตเจฐเจคเฉ‹เจ‚ เจตเจฟเฉฑเจš เจธเฉŒเจ–, เจชเฉเจฐเจฆเจฐเจธเจผเจจ, เจกเฉ‡เจŸเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ, เจธเจฟเจธเจŸเจฎ เจฆเฉ€ เจธเจฟเจนเจค เจ…เจคเฉ‡ เจฒเจพเจ—เจค เจฆเฉ‡ เจ–เฉ‡เจคเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจธเจพเจกเฉ€ เจชเจนเฉเฉฐเจš เจ…เจคเฉ‡ เจฎเฉเจนเจพเจฐเจค เจฌเจพเจฐเฉ‡ เจšเจฐเจšเจพ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค

เจตเจฐเจคเฉ‹เจ‚ เจตเจฟเจš เจธเฉŒเจ–

เจ…เจธเฉ€เจ‚ เจชเจพเจ‡เจ† เจ•เจฟ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฒเจˆ BigQuery เจจเจพเจฒ เจธเจผเฉเจฐเฉ‚เจ†เจค เจ•เจฐเจจเจพ เจ†เจธเจพเจจ เจธเฉ€ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‡เจธเจจเฉ‚เฉฐ เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐ เจธเจฅเจพเจชเจจเจพ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจธเฉ€ เจ…เจคเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจ‡เฉฑเจ• เจ…เจจเฉเจญเจตเฉ€ เจตเฉˆเฉฑเจฌ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฆเฉเจ†เจฐเจพ เจ‡เจธ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจ•เจฐ เจธเจ•เจฆเฉ‡ เจธเจจเฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ GCP เจฆเฉ€เจ†เจ‚ เจ•เฉเจ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจ…เจคเฉ‡ เจธเฉฐเจ•เจฒเจชเจพเจ‚ เจคเฉ‹เจ‚ เจœเจพเจฃเฉ‚ เจนเฉ‹เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจธเจฐเฉ‹เจคเจพเจ‚ เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ, เจกเฉ‡เจŸเจพเจธเฉˆเฉฑเจŸ เจ…เจคเฉ‡ เจŸเฉ‡เจฌเจฒ เจธเจผเจพเจฎเจฒ เจนเจจเฅค เจ…เจธเฉ€เจ‚ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจธเจผเฉเจฐเฉ‚เจ†เจค เจ•เจฐเจจ เจตเจฟเฉฑเจš เจฎเจฆเจฆ เจ•เจฐเจจ เจฒเจˆ เจตเจฟเจฆเจฟเจ…เจ• เจธเจฎเฉฑเจ—เจฐเฉ€ เจ…เจคเฉ‡ เจŸเจฟเจŠเจŸเฉ‹เจฐเจฟเจ…เจฒ เจตเจฟเจ•เจธเจฟเจค เจ•เฉ€เจคเฉ‡ เจนเจจเฅค เจฎเฉเจขเจฒเฉ€ เจธเจฎเจ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฆเฉ‡ เจจเจพเจฒ, เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจจเฉ‡ เจกเจพเจŸเจพ เจธเจŸเฉ‚เจกเฉ€เจ“ เจตเจฟเฉฑเจš เจกเจพเจŸเจพ เจธเฉˆเฉฑเจŸเจพเจ‚ เจจเฉ‚เฉฐ เจจเฉˆเจตเฉ€เจ—เฉ‡เจŸ เจ•เจฐเจจเจพ, เจธเจ•เฉ€เจฎเจพ เจ…เจคเฉ‡ เจŸเฉ‡เจฌเจฒ เจกเจพเจŸเจพ เจฆเฉ‡เจ–เจฃเจพ, เจธเจงเจพเจฐเจจ เจธเจตเจพเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃเจพ เจ…เจคเฉ‡ เจจเจคเฉ€เจœเจฟเจ†เจ‚ เจฆเฉ€ เจ•เจฒเจชเจจเจพ เจ•เจฐเจจเจพ เจ†เจธเจพเจจ เจชเจพเจ‡เจ†เฅค

BigQuery เจตเจฟเฉฑเจš เจกเฉ‡เจŸเจพ เจเจ‚เจŸเจฐเฉ€ เจฒเจˆ เจธเจพเจกเจพ เจŸเฉ€เจšเจพ เจ‡เฉฑเจ• เจ•เจฒเจฟเฉฑเจ• เจจเจพเจฒ HDFS เจœเจพเจ‚ GCS เจกเฉ‡เจŸเจพเจธเฉˆเจŸเจพเจ‚ เจฆเฉ€ เจธเจนเจฟเจœ เจฒเฉ‹เจกเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจ‰เจฃเจพ เจธเฉ€เฅค เจ…เจธเฉ€เจ‚ เจตเจฟเจšเจพเจฐ เจ•เฉ€เจคเจพ เจ•เจฒเจพเจŠเจก เจ•เฉฐเจชเฉ‹เจœเจผเจฐ (เจเจ…เจฐเจซเจฒเฉ‹ เจฆเฉเจ†เจฐเจพ เจชเฉเจฐเจฌเฉฐเจงเจฟเจค) เจชเจฐ เจธเจพเจกเฉ‡ เจกเฉ‹เจฎเฉ‡เจจ เจชเฉเจฐเจคเจฟเจฌเฉฐเจงเจฟเจค เจธเจผเฉ‡เจ…เจฐเจฟเฉฐเจ— เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฎเจพเจกเจฒ เจฆเฉ‡ เจ•เจพเจฐเจจ เจ‡เจธเจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจตเจฟเฉฑเจš เจ…เจธเจฎเจฐเฉฑเจฅ เจธเจจ (เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ‡ เจกเฉ‡เจŸเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ เจญเจพเจ— เจตเจฟเฉฑเจš เจ‡เจธ เจฌเจพเจฐเฉ‡ เจนเฉ‹เจฐ)เฅค เจ…เจธเฉ€เจ‚ BigQuery เจตเจฐเจ•เจฒเฉ‹เจก เจจเฉ‚เฉฐ เจ†เจฐเจ•เฉ‡เจธเจŸเฉเจฐเฉ‡เจŸ เจ•เจฐเจจ เจฒเจˆ Google เจกเจพเจŸเจพ เจŸเฉเจฐเจพเจ‚เจธเจซเจฐ เจธเฉ‡เจตเจพ (DTS) เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเจพ เจชเฉเจฐเจฏเฉ‹เจ— เจ•เฉ€เจคเจพเฅค เจœเจฆเฉ‹เจ‚ เจ•เจฟ เจกเฉ€เจŸเฉ€เจเจธ เจธเจฅเจพเจชเจค เจ•เจฐเจจ เจฒเจˆ เจคเฉ‡เจœเจผ เจธเฉ€, เจ‡เจน เจจเจฟเจฐเจญเจฐเจคเจพ เจจเจพเจฒ เจชเจพเจˆเจชเจฒเจพเจˆเจจเจพเจ‚ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจฒเจšเจ•เจฆเจพเจฐ เจจเจนเฉ€เจ‚ เจธเฉ€เฅค เจธเจพเจกเฉ€ เจเจฒเจซเจผเจพ เจฐเฉ€เจฒเฉ€เจœเจผ เจฒเจˆ, เจ…เจธเฉ€เจ‚ GCE เจตเจฟเฉฑเจš เจ†เจชเจฃเจพ เจ…เจชเจพเจšเฉ‡ เจเจ…เจฐเจซเจฒเฉ‹ เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจฌเจฃเจพเจ‡เจ† เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจธเจจเฉ‚เฉฐ เจ‰เจคเจชเจพเจฆเจจ เจตเจฟเฉฑเจš เจšเจฒเจพเจ‰เจฃ เจฒเจˆ เจคเจฟเจ†เจฐ เจ•เจฐ เจฐเจนเฉ‡ เจนเจพเจ‚ เจ…เจคเฉ‡ เจตเจฐเจŸเจฟเจ•เจพ เจตเจฐเจ—เฉ‡ เจนเฉ‹เจฐ เจกเฉ‡เจŸเจพ เจธเจฐเฉ‹เจคเจพเจ‚ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจจ เจฆเฉ‡ เจฏเฉ‹เจ— เจนเฉ‹เจตเจพเจ‚เจ—เฉ‡เฅค

เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ BigQuery เจตเจฟเฉฑเจš เจฌเจฆเจฒเจฃ เจฒเจˆ, เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจ…เจจเฉเจธเฉ‚เจšเจฟเจค เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ›เจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจธเจงเจพเจฐเจจ SQL เจกเจพเจŸเจพ เจชเจพเจˆเจชเจฒเจพเจˆเจจเจพเจ‚ เจฌเจฃเจพเจ‰เจ‚เจฆเฉ‡ เจนเจจเฅค เจจเจฟเจฐเจญเจฐเจคเจพ เจตเจพเจฒเฉ€เจ†เจ‚ เจ—เฉเฉฐเจเจฒเจฆเจพเจฐ เจฌเจนเฉ-เจชเฉœเจพเจตเฉ€ เจชเจพเจˆเจชเจฒเจพเจˆเจจเจพเจ‚ เจฒเจˆ, เจ…เจธเฉ€เจ‚ เจœเจพเจ‚ เจคเจพเจ‚ เจธเจพเจกเฉ‡ เจ†เจชเจฃเฉ‡ เจเจ…เจฐเจซเจฒเฉ‹ เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจœเจพเจ‚ เจ•เจฒเจพเจ‰เจก เจ•เฉฐเจชเฉ‹เจœเจผเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจœเจจเจพ เจฌเจฃเจพ เจฐเจนเฉ‡ เจนเจพเจ‚ เจ•เจฒเจพเจ‰เจก เจกเจพเจŸเจพเจซเจฒเฉ‹.

เจ‰เจคเจชเจพเจฆเจ•เจคเจพ

BigQuery เจจเฉ‚เฉฐ เจ†เจฎ เจ‰เจฆเฉ‡เจธเจผ SQL เจธเจตเจพเจฒเจพเจ‚ เจฒเจˆ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจœเฉ‹ เจตเฉฑเจกเฉ€ เจฎเจพเจคเจฐเจพ เจตเจฟเฉฑเจš เจกเฉ‡เจŸเจพ เจฆเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจ‡เจน เจ˜เฉฑเจŸ เจฒเฉ‡เจŸเฉˆเจ‚เจธเฉ€, เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจเจฒ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจฆเฉเจ†เจฐเจพ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ‡ เจ‰เฉฑเจš เจฅเฉเจฐเฉเจชเฉเฉฑเจŸ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ›เจพเจ‚, เจœเจพเจ‚ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเฉ‡ เจ—เจ เจ˜เฉฑเจŸ เจฒเฉ‡เจŸเฉˆเจ‚เจธเฉ€ เจŸเจพเจˆเจฎ เจธเฉ€เจฐเฉ€เจœเจผ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจฒเจˆ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจ…เจชเจพเจšเฉ‡ เจกเจฐเฉ‚เจ‡เจก. เจชเจฐเจธเจชเจฐ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจ•เฉ€ เจธเจตเจพเจฒเจพเจ‚ เจฒเจˆ, เจธเจพเจกเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจ‡เฉฑเจ• เจฎเจฟเฉฐเจŸ เจคเฉ‹เจ‚ เจ˜เฉฑเจŸ เจฆเฉ‡ เจœเจตเจพเจฌ เจธเจฎเฉ‡เจ‚ เจฆเฉ€ เจ‰เจฎเฉ€เจฆ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจธเจพเจจเฉ‚เฉฐ เจ‡เจนเจจเจพเจ‚ เจ‰เจฎเฉ€เจฆเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉ‚เจฐเจพ เจ•เจฐเจจ เจฒเจˆ BigQuery เจฆเฉ€ เจธเจพเจกเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจจเฉ‚เฉฐ เจกเจฟเจœเจผเจพเจˆเจจ เจ•เจฐเจจเจพ เจชเจฟเจ†เฅค เจธเจพเจกเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฒเจˆ เจ…เจจเฉเจฎเจพเจจเจฟเจค เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจจ เจฒเจˆ, เจ…เจธเฉ€เจ‚ BigQuery เจ•เจพเจฐเจœเจ•เฉเจธเจผเจฒเจคเจพ เจฆเจพ เจฒเจพเจญ เจ‰เจ เจพเจ‡เจ† เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจ—เจพเจนเจ•เจพเจ‚ เจฒเจˆ เจ‡เฉฑเจ• เจซเจฒเฉˆเจŸ เจซเฉ€เจธ เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡ เจ‰เจชเจฒเจฌเจง เจนเฉˆ เจœเฉ‹ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฎเจพเจฒเจ•เจพเจ‚ เจจเฉ‚เฉฐ เจ‰เจนเจจเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ›เจพเจ‚ เจฒเจˆ เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ เจธเจฒเจพเจŸ เจฐเจพเจ–เจตเฉ‡เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจธเจฒเจพเจŸ BigQuery SQL เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ›เจพเจ‚ เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃ เจฒเจˆ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ€ เจ•เฉฐเจชเจฟเจŠเจŸเจฟเฉฐเจ— เจธเจผเจ•เจคเฉ€ เจฆเฉ€ เจ‡เจ•เจพเจˆ เจนเฉˆเฅค

เจ…เจธเฉ€เจ‚ เจฒเจ—เจญเจ— 800 TB เจกเฉ‡เจŸเจพ เจฆเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจ•เจฐเจจ เจตเจพเจฒเฉ€เจ†เจ‚ 1 เจคเฉ‹เจ‚ เจตเฉฑเจง เจชเฉเจฐเจธเจผเจจเจพเจ‚ เจฆเจพ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจ•เฉ€เจคเจพ เจ…เจคเฉ‡ เจชเจพเจ‡เจ† เจ•เจฟ เจ”เจธเจค เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจธเจฎเจพเจ‚ 30 เจธเจ•เจฟเฉฐเจŸ เจธเฉ€เฅค เจ…เจธเฉ€เจ‚ เจ‡เจน เจตเฉ€ เจธเจฟเฉฑเจ–เจฟเจ† เจนเฉˆ เจ•เจฟ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจตเฉฑเจ–-เจตเฉฑเจ– เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸเจพเจ‚ เจ…เจคเฉ‡ เจ•เฉฐเจฎเจพเจ‚ เจตเจฟเฉฑเจš เจธเจพเจกเฉ‡ เจธเจฒเจพเจŸ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ 'เจคเฉ‡ เจฌเจนเฉเจค เจœเจผเจฟเจ†เจฆเจพ เจจเจฟเจฐเจญเจฐ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจธเจพเจจเฉ‚เฉฐ เจ‰เจคเจชเจพเจฆเจจ เจตเจฐเจคเฉ‹เจ‚ เจฆเฉ‡ เจฎเจพเจฎเจฒเจฟเจ†เจ‚ เจ…เจคเฉ‡ เจ”เจจเจฒเจพเจˆเจจ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจฒเจˆ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจจเฉ‚เฉฐ เจฌเจฐเจ•เจฐเจพเจฐ เจฐเฉฑเจ–เจฃ เจฒเจˆ เจธเจพเจกเฉ‡ เจ‰เจคเจชเจพเจฆเจจ เจ…เจคเฉ‡ เจเจกเจนเจพเจ• เจธเจฒเจพเจŸ เจฐเจฟเจœเจผเจฐเจต เจจเฉ‚เฉฐ เจธเจชเจธเจผเจŸ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจฆเจฐเจธเจพเจ‰เจฃเจพ เจชเจฟเจ†เฅค เจ‡เจธ เจจเฉ‡ เจธเจฒเจพเจŸ เจฐเจฟเจœเจผเจฐเจตเฉ‡เจธเจผเจจเจพเจ‚ เจ…เจคเฉ‡ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฒเฉœเฉ€ เจฒเจˆ เจธเจพเจกเฉ‡ เจกเจฟเจœเจผเจพเจˆเจจ เจจเฉ‚เฉฐ เจฌเจนเฉเจค เจชเฉเจฐเจญเจพเจตเจฟเจค เจ•เฉ€เจคเจพเฅค

เจ…เจธเฉ€เจ‚ เจ†เจ‰เจฃ เจตเจพเจฒเฉ‡ เจฆเจฟเจจเจพเจ‚ เจตเจฟเฉฑเจš เจ…เจจเฉเจตเจพเจฆ เจฆเฉ‡ เจฆเฉ‚เจœเฉ‡ เจญเจพเจ— เจตเจฟเฉฑเจš เจกเฉ‡เจŸเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ, เจ•เจพเจฐเจœเจธเจผเฉ€เจฒเจคเจพ เจ…เจคเฉ‡ เจชเฉเจฐเจฃเจพเจฒเฉ€เจ†เจ‚ เจฆเฉ€ เจฒเจพเจ—เจค เจฌเจพเจฐเฉ‡ เจ—เฉฑเจฒ เจ•เจฐเจพเจ‚เจ—เฉ‡, เจชเจฐ เจนเฉเจฃ เจ…เจธเฉ€เจ‚ เจธเจพเจฐเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจธเฉฑเจฆเจพ เจฆเจฟเฉฐเจฆเฉ‡ เจนเจพเจ‚ เจฎเฉเจซเจผเจค เจฒเจพเจˆเจต เจตเฉˆเจฌเจฟเจจเจพเจฐ, เจœเจฟเจธ เจฆเฉŒเจฐเจพเจจ เจคเฉเจธเฉ€เจ‚ เจ•เฉ‹เจฐเจธ เจฌเจพเจฐเฉ‡ เจตเจฟเจธเจฅเจพเจฐ เจตเจฟเฉฑเจš เจธเจฟเฉฑเจ–เจฃ เจฆเฉ‡ เจฏเฉ‹เจ— เจนเฉ‹เจตเฉ‹เจ—เฉ‡, เจจเจพเจฒ เจนเฉ€ เจธเจพเจกเฉ‡ เจฎเจพเจนเจฐ - Egor Mateshuk (เจธเฉ€เจจเฉ€เจ…เจฐ เจกเจพเจŸเจพ เจ‡เฉฐเจœเฉ€เจจเฉ€เจ…เจฐ, MaximaTelecom) เจจเฉ‚เฉฐ เจธเจตเจพเจฒ เจชเฉเฉฑเจ› เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค

เจนเฉ‹เจฐ เจชเฉœเฉเจนเฉ‹:

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹