เจนเฉ เจนเจฌเจฐ! เจฎเฉเจ เจฒเฉเจ เจฆเจพ เจ เจจเฉเจตเจพเจฆ เจคเฉเจนเจพเจกเฉ เจงเจฟเจเจจ เจตเจฟเฉฑเจ เจชเฉเจธเจผ เจเจฐเจฆเจพ เจนเจพเจ เจฌเฉเจฐเจพเจ เจฏเจพเจตเฉเจเจผ, เจฌเฉเจฐเฉเจจเจฐ เจนเฉเจเจเจเจผ เจ เจคเฉ เจกเฉเจจเฉ เจฒเฉ เจฆเฉเจเจฐเจพ, เจเฉ เจเจฟ เจเฉเจฐเจธ เจฒเจพเจเจ เจฆเฉ เจเจฎเฉเจฆ เจตเจฟเฉฑเจ เจคเจฟเจเจฐ เจเฉเจคเจพ เจเจฟเจ เจธเฉ OTUS เจคเฉเจเฅค

เจกเฉเจเจพ, เจธเจพเจกเฉ เจ เจจเฉเจญเจต เจตเจพเจเจ, เจฒเจเจพเจคเจพเจฐ เจเจเฉฑเจ เจพ เจนเฉเฉฐเจฆเจพ เจ เจคเฉ เจตเจฟเจเจธเจค เจนเฉเฉฐเจฆเจพ เจฐเจนเจฟเฉฐเจฆเจพ เจนเฉเฅค เจเจธ เจจเฉเฉฐ เจเจพเจฐเฉ เจฐเฉฑเจเจฃ เจฒเจ, เจฆเฉเจจเฉเจ เจฆเฉ เจธเจพเจกเฉ เจฎเจพเจจเจธเจฟเจ เจฎเจพเจกเจฒเจพเจ เจจเฉเฉฐ เจจเจตเฉเจ เจกเฉเจเจพ เจฆเฉ เจ เจจเฉเจเฉเจฒ เจนเฉเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ, เจเจฟเจจเฉเจนเจพเจ เจตเจฟเฉฑเจเฉเจ เจเฉเจ เจตเจฟเฉฑเจ เจจเจตเฉเจ เจฎเจพเจช เจนเฉเฉฐเจฆเฉ เจนเจจ - เจเจนเจจเจพเจ เจเฉเจเจผเจพเจ เจจเฉเฉฐ เจฆเฉเจเจฃ เจฆเฉ เจจเจตเฉเจ เจคเจฐเฉเจเฉ เจเจฟเจจเฉเจนเจพเจ เจฌเจพเจฐเฉ เจธเจพเจจเฉเฉฐ เจชเจนเจฟเจฒเจพเจ เจเฉเจ เจเจพเจฃเจเจพเจฐเฉ เจจเจนเฉเจ เจธเฉเฅค เจเจน เจฎเจพเจจเจธเจฟเจ เจฎเจพเจกเจฒ เจธเจชเฉเจฐเฉเจกเจธเจผเฉเจเจพเจ เจตเจฟเฉฑเจ เจธเจเฉเจฎเจพเจ เจคเฉเจ เจเจฒเจ เจจเจนเฉเจ เจนเจจ เจเฉ เจเจน เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจฆเฉ เจนเจจ เจเจฟ เจ เจธเฉเจ เจจเจตเฉเจ เจเจพเจฃเจเจพเจฐเฉ เจจเฉเฉฐ เจเจฟเจตเฉเจ เจตเจฐเจเฉเจเฉเจฐเจฟเจค เจ เจคเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจเจฐเจฆเฉ เจนเจพเจเฅค
เจเจน เจธเจพเจจเฉเฉฐ เจธเจเฉเจฎเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ เจฆเฉ เจฎเฉเฉฑเจฆเฉ 'เจคเฉ เจฒเจฟเจเจเจเจฆเจพ เจนเฉเฅค เจเจฟเจตเฉเจ-เจเจฟเจตเฉเจ เจเจพเจฐเฉเจฌเจพเจฐเฉ เจเฉเจเฉ เจ เจคเฉ เจเจผเจฐเฉเจฐเจคเจพเจ เจธเจฎเฉเจ เจฆเฉ เจจเจพเจฒ เจตเจฟเจเจธเจค เจนเฉเฉฐเจฆเฉเจเจ เจนเจจ, เจคเฉเจนเจพเจกเฉ เจกเฉเจเจพ เจฆเฉ เจฌเจฃเจคเจฐ เจตเฉ เจฌเจฆเจฒเจฆเฉ เจนเฉเฅค เจกเฉเจฒเจเจพ เจฒเฉเจ เจกเฉเจเจพ เจฌเจฆเจฒเจฃ เจฆเฉ เจจเจพเจฒ-เจจเจพเจฒ เจจเจตเฉเจ เจเจฏเจพเจฎเจพเจ เจจเฉเฉฐ เจชเฉเจธเจผ เจเจฐเจจเจพ เจเจธเจพเจจ เจฌเจฃเจพเจเจเจฆเจพ เจนเฉเฅค เจเจชเจญเฉเจเจคเจพเจตเจพเจ เจเฉเจฒ เจเจชเจฃเฉ เจเฉเจฌเจฒ เจธเจเฉเจฎเจพเจ เจฆเฉ เจชเฉเจฐเจฌเฉฐเจงเจจ เจฒเจ เจธเจงเจพเจฐเจจ เจ เจฐเจฅ เจธเจผเจพเจธเจคเจฐ เจคเฉฑเจ เจชเจนเฉเฉฐเจ เจนเฉเฉฐเจฆเฉ เจนเฉเฅค เจเจนเจจเจพเจ เจธเจพเจงเจจเจพเจ เจตเจฟเฉฑเจ เจธเจเฉเจฎเจพ เจเจจเจซเฉเจฐเจธเจฎเฉเจเจ เจธเจผเจพเจฎเจฒ เจนเฉ, เจเฉ เจเจชเจญเฉเจเจคเจพเจตเจพเจ เจจเฉเฉฐ เจ เจฃเจเจพเจฃเฉ เจตเจฟเฉฑเจ เจเจนเจจเจพเจ เจฆเฉเจเจ เจเฉเจฌเจฒเจพเจ เจจเฉเฉฐ เจเจฒเจคเฉเจเจ เจเจพเจ เจฌเฉเจฒเฉเฉเฉ เจกเฉเจเจพ เจจเจพเจฒ เจฌเฉเจคเจฐเจคเฉเจฌ เจเจฐเจจ เจคเฉเจ เจฌเจเจพเจเจเจฆเจพ เจนเฉ, เจ เจคเฉ เจธเจเฉเจฎเจพ เจเจตเฉเจฒเฉเจธเจผเจจ, เจเฉ เจเจชเจฃเฉ เจเจช เจนเฉ เจขเฉเจเจตเฉเจ เจธเจฅเจพเจจเจพเจ 'เจคเฉ เจเฉเจฎเจคเฉ เจกเฉเจเจพ เจตเจพเจฒเฉ เจจเจตเฉเจ เจเจพเจฒเจฎ เจเฉเฉเจฆเจพ เจนเฉเฅค เจเจธ เจฒเฉเจ เจตเจฟเฉฑเจ, เจ เจธเฉเจ เจเจนเจจเจพเจ เจธเจพเจงเจจเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจตเจฟเฉฑเจ เจกเฉเฉฐเจเจพเจ เจจเจพเจฒ เจกเฉเฉฑเจฌเจพเจเจเฉเฅค
เจเฉเจฌเจฒ เจธเจเฉเจฎเจพเจ เจจเฉเฉฐ เจธเจฎเจเจฃเจพ
เจ
เจชเจพเจเฉ เจธเจชเจพเจฐเจ เจตเจฟเฉฑเจ เจนเจฐเฉเจ เจกเฉเจเจพเจซเฉเจฐเฉเจฎ เจตเจฟเฉฑเจ เจเฉฑเจ เจธเจเฉเจฎเจพ เจนเฉเฉฐเจฆเจพ เจนเฉ เจเฉ เจกเฉเจเจพ เจฆเฉ เจฐเฉเจช เจจเฉเฉฐ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจเจฐเจฆเจพ เจนเฉ, เจเจฟเจตเฉเจ เจเจฟ เจกเฉเจเจพ เจเจฟเจธเจฎเจพเจ, เจเจพเจฒเจฎ เจ
เจคเฉ เจฎเฉเจเจพเจกเฉเจเจพเฅค เจกเฉเจฒเจเจพ เจฒเฉเจ เจฆเฉ เจจเจพเจฒ, เจเฉเจฌเจฒ เจธเจเฉเจฎเจพ เจจเฉเฉฐ เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจ เจฒเฉเจ เจฆเฉ เจ
เฉฐเจฆเจฐ JSON เจซเจพเจฐเจฎเฉเจ เจตเจฟเฉฑเจ เจธเจเฉเจฐ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉเฅค
เจธเจเฉเจฎ เจฒเจพเจเฉ เจเจฐเจจเจพ เจเฉ เจนเฉ?
เจธเจเฉเจฎเจพ เจเจจเจซเฉเจฐเจธเจฎเฉเจเจ, เจเจฟเจธเจจเฉเฉฐ เจธเจเฉเจฎเจพ เจตเฉเจฒเฉเจกเฉเจถเจจ เจตเฉ เจเจฟเจนเจพ เจเจพเจเจฆเจพ เจนเฉ, เจกเฉเจฒเจเจพ เจฒเฉเจ เจตเจฟเฉฑเจ เจเฉฑเจ เจธเฉเจฐเฉฑเจเจฟเจ เจตเจฟเจงเฉ เจนเฉ เจเฉ เจเจนเจจเจพเจ เจฐเจฟเจเจพเจฐเจกเจพเจ เจจเฉเฉฐ เจฐเฉฑเจฆ เจเจฐเจเฉ เจกเฉเจเจพ เจเฉเจฃเจตเฉฑเจคเจพ เจจเฉเฉฐ เจฏเจเฉเจจเฉ เจฌเจฃเจพเจเจเจฆเฉ เจนเฉ เจเฉ เจเฉเจฌเจฒ เจฆเฉ เจธเจเฉเจฎเจพ เจฆเฉ เจ เจจเฉเจเฉเจฒ เจจเจนเฉเจ เจนเจจเฅค เจเฉฑเจ เจชเฉเจฐเจธเจฟเฉฑเจง เจฐเฉเจธเจเฉเจฐเฉเจเจ เจตเจฟเฉฑเจ เจเฉฑเจ เจนเฉเจธเจเฉเจธ เจตเจพเจเจ เจเฉ เจธเจฟเจฐเจซ เจฐเจฟเจเจผเจฐเจตเฉเจธเจผเจจ เจธเจตเฉเจเจพเจฐ เจเจฐเจฆเฉ เจนเฉ, เจธเจเฉเจฎเจพ เจเจจเจซเฉเจฐเจธเจฎเฉเจเจ เจเจพเจเจ เจเจฐเจฆเฉ เจนเฉ เจเจฟ เจเฉ เจเฉเจฌเจฒ เจตเจฟเฉฑเจ เจฆเจพเจเจฒ เจเฉเจคเฉ เจเจ เจกเฉเจเจพ เจฆเฉ เจนเจฐเฉเจ เจเจพเจฒเจฎ เจฆเฉ เจเจฎเฉเจฆ เจเฉเจคเฉ เจเจพเจฒเจฎเจพเจ เจฆเฉ เจ เจจเฉเจธเจพเจฐเฉ เจธเฉเจเฉ เจตเจฟเฉฑเจ เจนเฉ (เจฆเฉเจเฉ เจธเจผเจฌเจฆเจพเจ เจตเจฟเฉฑเจ, เจเฉ เจนเจฐเฉเจ เจฒเจ "เจฐเจฟเจเจผเจฐเจตเฉเจธเจผเจจ" เจนเฉ) เจ เจคเฉ เจเจนเจจเจพเจ เจเจพเจฒเจฎเจพเจ เจตเจพเจฒเฉ เจเจฟเจธเฉ เจตเฉ เจฐเจฟเจเจพเจฐเจก เจจเฉเฉฐ เจฐเฉฑเจฆ เจเจฐเจฆเฉ เจนเฉ เจเฉ เจธเฉเจเฉ เจตเจฟเฉฑเจ เจจเจนเฉเจ เจนเจจเฅค
เจธเจเฉเจฎเจพ เจฒเจพเจเฉ เจเจฐเจจเจพ เจเจฟเจตเฉเจ เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเฉ?
เจกเฉเจฒเจเจพ เจฒเฉเจ เจธเจเฉเจฎเจพ-เจเจจ-เจฐเจพเจเจ เจเฉเจเจฟเฉฐเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเจพ เจนเฉ, เจญเจพเจต เจเฉเจฌเจฒ 'เจคเฉ เจธเจพเจฐเฉเจเจ เจจเจตเฉเจเจ เจฒเจฟเจเจคเจพเจ เจจเฉเฉฐ เจฒเจฟเจเจฃ เจฆเฉ เจธเจฎเฉเจ เจเจพเจฐเจเฉเจ เจเฉเจฌเจฒ เจฆเฉ เจธเจเฉเจฎเจพ เจจเจพเจฒ เจ
เจจเฉเจเฉเจฒเจคเจพ เจฒเจ เจเจพเจเจเจฟเจ เจเจพเจเจฆเจพ เจนเฉเฅค เจเฉเจเจฐ เจธเจเฉเจฎเจพ เจ
เจธเฉฐเจเจค เจนเฉ, เจคเจพเจ เจกเฉเจฒเจเจพ เจฒเฉเจ เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจ เจจเฉเฉฐ เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจฐเฉฑเจฆ เจเจฐ เจฆเจฟเฉฐเจฆเจพ เจนเฉ (เจเฉเจ เจกเฉเจเจพ เจจเจนเฉเจ เจฒเจฟเจเจฟเจ เจเจพเจเจฆเจพ) เจ
เจคเฉ เจเจชเจญเฉเจเจคเจพ เจจเฉเฉฐ เจ
เจธเฉฐเจเจคเจคเจพ เจฌเจพเจฐเฉ เจธเฉเจเจฟเจค เจเจฐเจจ เจฒเจ เจเฉฑเจ เจ
เจชเจตเจพเจฆ เจเจ เจพเจเจเจฆเจพ เจนเฉเฅค
เจกเฉเจฒเจเจพ เจฒเฉเจ เจเจน เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจจ เจฒเจ เจนเฉเจ เจพเจ เจฆเจฟเฉฑเจคเฉ เจจเจฟเจฏเจฎเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเจพ เจนเฉ เจเจฟ เจเฉ เจเฉเจ เจฐเจฟเจเจพเจฐเจก เจเฉเจฌเจฒ เจฆเฉ เจ
เจจเฉเจเฉเจฒ เจนเฉเฅค เจกเฉเจเจพเจซเฉเจฐเฉเจฎ เจฒเจฟเจเจฟเจ เจเจพ เจฐเจฟเจนเจพ เจนเฉ:
- เจเจธ เจตเจฟเฉฑเจ เจตเจพเจงเฉ เจเจพเจฒเจฎ เจจเจนเฉเจ เจนเฉ เจธเจเจฆเฉ เจเฉ เจเจพเจฐเจเฉเจ เจเฉเจฌเจฒ เจฆเฉ เจธเจเฉเจฎเจพ เจตเจฟเฉฑเจ เจฎเฉเจเฉเจฆ เจจเจนเฉเจ เจนเจจเฅค เจเจธเจฆเฉ เจเจฒเจ, เจเจน เจ เฉเจ เจนเฉ เจเฉเจเจฐ เจเจเจฃ เจตเจพเจฒเฉ เจกเฉเจเจพ เจตเจฟเฉฑเจ เจเฉเจฌเจฒ เจคเฉเจ เจนเจฐเฉเจ เจเจพเจฒเจฎ เจธเจผเจพเจฎเจฒ เจจเจนเฉเจ เจนเฉโเจเจนเจจเจพเจ เจเจพเจฒเจฎเจพเจ เจจเฉเฉฐ เจธเจฟเจฐเจซเจผ เจเจพเจฒเฉ เจฎเฉเฉฑเจฒ เจฆเจฟเฉฑเจคเฉ เจเจพเจฃเจเฉเฅค
- เจเจพเจฒเจฎ เจกเฉเจเจพ เจเจฟเจธเจฎเจพเจ เจจเจนเฉเจ เจนเฉ เจธเจเจฆเฉเจเจ เจเฉ เจเจพเจฐเจเฉเจ เจเฉเจฌเจฒ เจตเจฟเฉฑเจ เจเจพเจฒเจฎ เจกเฉเจเจพ เจเจฟเจธเจฎเจพเจ เจคเฉเจ เจตเฉฑเจเจฐเฉเจเจ เจนเฉเจฃเฅค เจเฉเจเจฐ เจเจพเจฐเจเฉเจ เจเฉเจฌเจฒ เจตเจฟเฉฑเจ เจเฉฑเจ เจเจพเจฒเจฎ เจตเจฟเฉฑเจ StringType เจกเฉเจเจพ เจนเฉ, เจชเจฐ DataFrame เจตเจฟเฉฑเจ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจเจพเจฒเจฎ เจตเจฟเฉฑเจ IntegerType เจกเฉเจเจพ เจนเฉ, เจคเจพเจ เจธเจเฉเจฎเจพ เจเจจเจซเฉเจฐเจธเจฎเฉเจเจ เจเฉฑเจ เจ เจชเจตเจพเจฆ เจธเฉเฉฑเจเฉเจเจพ เจ เจคเฉ เจฒเจฟเจเจฃ เจฆเฉ เจเจพเจฐเจตเจพเจ เจจเฉเฉฐ เจนเฉเจฃ เจคเฉเจ เจฐเฉเจเฉเจเจพเฅค
- เจเจพเจฒเจฎ เจจเจพเจฎ เจจเจนเฉเจ เจนเฉ เจธเจเจฆเฉ เจเฉ เจธเจฟเจฐเจซเจผ เจเฉเจธ เจตเจฟเฉฑเจ เจตเฉฑเจเจฐเฉ เจนเฉเฉฐเจฆเฉ เจนเจจเฅค เจเจธเจฆเจพ เจฎเจคเจฒเจฌ เจนเฉ เจเจฟ เจคเฉเจธเฉเจ เจเฉฑเจเฉ เจเฉเจฌเจฒ เจตเจฟเฉฑเจ 'Foo' เจ เจคเฉ 'foo' เจจเจพเจฎ เจฆเฉ เจเจพเจฒเจฎ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจจเจนเฉเจ เจเจฐ เจธเจเจฆเฉเฅค เจเจฆเฉเจ เจเจฟ เจธเจชเจพเจฐเจ เจจเฉเฉฐ เจเฉเจธ-เจธเฉฐเจตเฉเจฆเจจเจธเจผเฉเจฒ เจเจพเจ เจเฉเจธ-เจ เจธเฉฐเจตเฉเจฆเจจเจธเจผเฉเจฒ (เจกเจฟเจซเฉเจฒเจ เจฐเฉเจช เจตเจฟเฉฑเจ) เจตเจฟเฉฑเจ เจตเจฐเจคเจฟเจ เจเจพ เจธเจเจฆเจพ เจนเฉ, เจกเฉเจฒเจเจพ เจฒเฉเจ เจเฉเจธ เจจเฉเฉฐ เจธเฉเจฐเฉฑเจเจฟเจ เจค เจฐเฉฑเจเจฆเจพ เจนเฉ เจชเจฐ เจธเจเฉเจฎเจพ เจจเฉเฉฐ เจธเจเฉเจฐ เจเจฐเจฆเฉ เจธเจฎเฉเจ เจเฉเจธ-เจ เจธเฉฐเจตเฉเจฆเจจเจธเจผเฉเจฒ เจนเฉเฉฐเจฆเจพ เจนเฉเฅค เจเจพเจฒเจฎ เจเจพเจฃเจเจพเจฐเฉ เจจเฉเฉฐ เจธเจเฉเจฐ เจเจฐเจจ เจ เจคเฉ เจชเฉเจฐเจพเจชเจค เจเจฐเจจ เจตเฉเจฒเฉ เจชเจพเจฐเจเฉเจ เจเฉเจธ-เจธเฉฐเจตเฉเจฆเจจเจธเจผเฉเจฒ เจนเฉเฉฐเจฆเจพ เจนเฉเฅค เจธเฉฐเจญเจพเจตเฉ เจเจฒเจคเฉเจเจ, เจกเฉเจเจพ เจญเฉเจฐเจฟเจธเจผเจเจพเจเจพเจฐ, เจเจพเจ เจกเฉเจเจพ เจจเฉเจเจธเจพเจจ (เจเฉ เจ เจธเฉเจ เจจเจฟเฉฑเจเฉ เจคเฉเจฐ 'เจคเฉ เจกเฉเจเจพเจฌเฉเจฐเจฟเจเจธ 'เจคเฉ เจ เจจเฉเจญเจต เจเฉเจคเจพ เจนเฉ) เจคเฉเจ เจฌเจเจฃ เจฒเจ, เจ เจธเฉเจ เจเจธ เจชเจพเจฌเฉฐเจฆเฉ เจจเฉเฉฐ เจเฉเฉเจจ เจฆเจพ เจซเฉเจธเจฒเจพ เจเฉเจคเจพ เจนเฉเฅค
เจเจธเจจเฉเฉฐ เจฆเจฐเจธเจพเจเจฃ เจฒเจ, เจเจ เจฆเฉเจเฉเจ เจเจฟ เจนเฉเจ เจพเจ เจฆเจฟเฉฑเจคเฉ เจเฉเจก เจตเจฟเฉฑเจ เจเฉ เจนเฉเฉฐเจฆเจพ เจนเฉ เจเจฆเฉเจ เจ เจธเฉเจ เจเฉเจ เจจเจตเฉเจ เจคเจฟเจเจฐ เจเฉเจคเฉ เจเจพเจฒเจฎเจพเจ เจจเฉเฉฐ เจกเฉเจฒเจเจพ เจฒเฉเจ เจเฉเจฌเจฒ เจตเจฟเฉฑเจ เจเฉเฉเจจ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเจฐเจฆเฉ เจนเจพเจ เจเฉ เจ เจเฉ เจคเฉฑเจ เจเจนเจจเจพเจ เจจเฉเฉฐ เจธเจตเฉเจเจพเจฐ เจเจฐเจจ เจฒเจ เจเฉเจเจซเจฟเจเจฐ เจจเจนเฉเจ เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค
# ะกะณะตะฝะตัะธััะตะผ DataFrame ัััะด, ะบะพัะพััะน ะผั ะดะพะฑะฐะฒะธะผ ะฒ ะฝะฐัั ัะฐะฑะปะธัั Delta Lake
loans = sql("""
SELECT addr_state, CAST(rand(10)*count as bigint) AS count,
CAST(rand(10) * 10000 * count AS double) AS amount
FROM loan_by_state_delta
""")
# ะัะฒะตััะธ ะธัั
ะพะดะฝัั ัั
ะตะผั DataFrame
original_loans.printSchema()
root
|-- addr_state: string (nullable = true)
|-- count: integer (nullable = true)
# ะัะฒะตััะธ ะฝะพะฒัั ัั
ะตะผั DataFrame
loans.printSchema()
root
|-- addr_state: string (nullable = true)
|-- count: integer (nullable = true)
|-- amount: double (nullable = true) # new column
# ะะพะฟััะบะฐ ะดะพะฑะฐะฒะธัั ะฝะพะฒัะน DataFrame (ั ะฝะพะฒัะผ ััะพะปะฑัะพะผ) ะฒ ัััะตััะฒััััั ัะฐะฑะปะธัั
loans.write.format("delta")
.mode("append")
.save(DELTALAKE_PATH)
Returns:
A schema mismatch detected when writing to the Delta table.
To enable schema migration, please set:
'.option("mergeSchema", "true")'
Table schema:
root
-- addr_state: string (nullable = true)
-- count: long (nullable = true)
Data schema:
root
-- addr_state: string (nullable = true)
-- count: long (nullable = true)
-- amount: double (nullable = true)
If Table ACLs are enabled, these options will be ignored. Please use the ALTER TABLE command for changing the schema.เจจเจตเฉเจ เจเจพเจฒเจฎ เจเจชเจฃเฉ เจเจช เจเฉเฉเจจ เจฆเฉ เจฌเจเจพเจ, เจกเฉเจฒเจเจพ เจฒเฉเจ เจเฉฑเจ เจธเจเฉเจฎเจพ เจฒเจพเจเฉ เจเจฐเจฆเจพ เจนเฉ เจ เจคเฉ เจฒเจฟเจเจฃเจพ เจฌเฉฐเจฆ เจเจฐ เจฆเจฟเฉฐเจฆเจพ เจนเฉเฅค เจเจน เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจจ เจตเจฟเฉฑเจ เจฎเจฆเจฆ เจเจฐเจจ เจฒเจ เจเจฟ เจเจฟเจนเฉเจพ เจเจพเจฒเจฎ (เจเจพเจ เจเจพเจฒเจฎเจพเจ เจฆเฉ เจธเฉเฉฑเจ) เจ เฉฐเจคเจฐ เจฆเจพ เจเจพเจฐเจจ เจฌเจฃ เจฐเจฟเจนเจพ เจนเฉ, เจธเจชเจพเจฐเจ เจคเฉเจฒเจจเจพ เจฒเจ เจธเจเฉเจ เจเจฐเฉเจธ เจคเฉเจ เจฆเฉเจตเฉเจ เจธเจเฉเจฎเจพ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจเจฐเจฆเจพ เจนเฉเฅค
เจธเจเฉเจฎ เจฒเจพเจเฉ เจเจฐเจจ เจฆเจพ เจเฉ เจซเจพเจเจฆเจพ เจนเฉ?
เจเจฟเจเจเจเจฟ เจธเจเฉเจฎเจพ เจฒเจพเจเฉ เจเจฐเจจเจพ เจเฉฑเจ เจเจพเจซเจผเฉ เจธเจเจผเจค เจเจพเจเจ เจนเฉ, เจเจน เจเจคเจชเจพเจฆเจจ เจเจพเจ เจเจชเจค เจฒเจ เจคเจฟเจเจฐ เจเฉฑเจ เจธเจพเจซเจผ, เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจฌเจฆเจฒเฉ เจนเฉเจ เจกเฉเจเจพเจธเฉเจ เจฆเฉ เจเฉเจเจเฉเจชเจฐ เจตเจเฉเจ เจตเจฐเจคเจฃ เจฒเจ เจเฉฑเจ เจตเจงเฉเจ เจธเจพเจงเจจ เจนเฉเฅค เจเจน เจเจฎ เจคเฉเจฐ 'เจคเฉ เจเจนเจจเจพเจ เจเฉเจฌเจฒเจพเจ 'เจคเฉ เจฒเจพเจเฉ เจนเฉเฉฐเจฆเจพ เจนเฉ เจเฉ เจธเจฟเฉฑเจงเฉ เจคเฉเจฐ 'เจคเฉ เจกเฉเจเจพ เจซเฉเจก เจเจฐเจฆเฉ เจนเจจ:
- เจฎเจธเจผเฉเจจ เจฒเจฐเจจเจฟเฉฐเจ เจเจฒเจเฉเจฐเจฟเจฆเจฎ
- BI เจกเฉเจธเจผเจฌเฉเจฐเจก
- เจกเจพเจเจพ เจตเจฟเจธเจผเจฒเฉเจธเจผเจฃ เจ เจคเฉ เจตเจฟเจเจผเฉเจ เจฒเจพเจเจเจผเฉเจธเจผเจจ เจเฉเจฒ
- เจเฉเจ เจตเฉ เจเจคเจชเจพเจฆเจจ เจชเฉเจฐเจฃเจพเจฒเฉ เจเจฟเจธ เจฒเจ เจธเจเจผเจคเฉ เจจเจพเจฒ เจธเฉฐเจฐเจเจฟเจค, เจธเจเจผเจคเฉ เจจเจพเจฒ เจเจพเจเจช เจเฉเจคเฉ เจ เจฐเจฅ-เจธเจผเจพเจธเจคเจฐ เจธเจเฉเจฎเจพเจ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉเฅค
เจเจธ เจ เฉฐเจคเจฟเจฎ เจฐเฉเจเจพเจตเจ เจฒเจ เจเจชเจฃเจพ เจกเฉเจเจพ เจคเจฟเจเจฐ เจเจฐเจจ เจฒเจ, เจฌเจนเฉเจค เจธเจพเจฐเฉ เจเจชเจญเฉเจเจคเจพ เจเฉฑเจ เจธเจงเจพเจฐเจจ "เจฎเจฒเจเฉ-เจนเฉเจช" เจเจฐเจเฉเจเฉเจเจเจฐ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเจจ เจเฉ เจนเฉเจฒเฉ-เจนเฉเจฒเฉ เจเจนเจจเจพเจ เจฆเฉ เจเฉเจฌเจฒเจพเจ เจตเจฟเฉฑเจ เจขเจพเจเจเจพ เจชเฉเจธเจผ เจเจฐเจฆเจพ เจนเฉเฅค เจตเจงเฉเจฐเฉ เจเจพเจฃเจเจพเจฐเฉ เจฒเจ, เจคเฉเจธเฉเจ เจฒเฉเจ เจชเฉเฉเจน เจธเจเจฆเฉ เจนเฉเฅค
เจฌเฉเจธเจผเฉฑเจ, เจคเฉเจธเฉเจ เจเจชเจฃเฉ เจชเจพเจเจชเจฒเจพเจเจจ เจตเจฟเฉฑเจ เจเจฟเจคเฉ เจตเฉ เจธเจเฉเจฎเจพ เจเจจเจซเฉเจฐเจธเจฎเฉเจเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐ เจธเจเจฆเฉ เจนเฉ, เจชเจฐ เจฏเจพเจฆ เจฐเฉฑเจเฉ เจเจฟ เจเจธ เจฎเจพเจฎเจฒเฉ เจตเจฟเฉฑเจ เจเฉเจฌเจฒ เจคเฉ เจฒเจฟเจเจฃเจพ เจจเจฟเจฐเจพเจธเจผเจพเจเจจเจ เจนเฉ เจธเจเจฆเจพ เจนเฉ, เจเจฆเจพเจนเจฐเจฃ เจตเจเฉเจ, เจเจฟเจเจเจเจฟ เจคเฉเจธเฉเจ เจญเฉเฉฑเจฒ เจเจ เจนเฉ เจเจฟ เจคเฉเจธเฉเจ เจเจเจฃ เจตเจพเจฒเฉ เจกเฉเจเจพ เจตเจฟเฉฑเจ เจเฉฑเจ เจนเฉเจฐ เจเจพเจฒเจฎ เจเฉเฉเจฟเจ เจนเฉเฅค
เจกเจพเจเจพ เจคเจฐเจฒเฉเจเจฐเจจ เจจเฉเฉฐ เจฐเฉเจเจฃเจพ
เจเจธ เจฎเฉเจเฉ 'เจคเฉ, เจคเฉเจธเฉเจ เจธเฉเจ เจฐเจนเฉ เจนเฉเจตเฉเจเฉ เจเจฟ เจเจน เจธเจพเจฐเจพ เจนเฉฐเจเจพเจฎเจพ เจเจฟเจธ เจฌเจพเจฐเฉ เจนเฉ? เจเจเจผเจฐเจเจพเจฐ, เจเจ เจตเจพเจฐ เจเฉฑเจ เจ เจเจพเจจเจ "เจธเจเฉเจฎเจพ เจฎเจฟเจธเจฎเฉเจ" เจเจฒเจคเฉ เจคเฉเจนเจพเจกเฉ เจตเจฐเจเจซเจฒเฉ เจตเจฟเฉฑเจ เจคเฉเจนเจพเจจเฉเฉฐ เจชเจฐเฉเจธเจผเจพเจจ เจเจฐ เจธเจเจฆเฉ เจนเฉ, เจเจพเจธ เจเจฐเจเฉ เจเฉ เจคเฉเจธเฉเจ เจกเฉเจฒเจเจพ เจฒเฉเจ เจฒเจ เจจเจตเฉเจ เจนเฉเฅค เจเจฟเจเจ เจจเจพ เจฒเฉเฉ เจ เจจเฉเจธเจพเจฐ เจธเจเฉเจฎเจพ เจจเฉเฉฐ เจฌเจฆเจฒเจฃ เจฆเจฟเฉฑเจคเจพ เจเจพเจตเฉ เจคเจพเจ เจเฉ เจฎเฉเจ เจเจชเจฃเจพ เจกเฉเจเจพเจซเฉเจฐเฉเจฎ เจฒเจฟเจ เจธเจเจพเจ เจญเจพเจตเฉเจ เจเฉเจ เจตเฉ เจนเฉเจตเฉ?
เจเจฟเจตเฉเจ เจเจฟ เจชเฉเจฐเจพเจฃเฉ เจเจนเจพเจตเจค เจนเฉ, "เจฐเฉเจเจฅเจพเจฎ เจฆเจพ เจเฉฑเจ เจเจเจธ เจเจฒเจพเจ เจฆเฉ เจฌเจฐเจพเจฌเจฐ เจนเฉเฅค" เจเจฟเจธเฉ เจธเจฎเฉเจ, เจเฉเจเจฐ เจคเฉเจธเฉเจ เจเจชเจฃเฉ เจธเจเฉเจฎเจพ เจจเฉเฉฐ เจฒเจพเจเฉ เจเจฐเจจ เจฆเจพ เจงเจฟเจเจจ เจจเจนเฉเจ เจฐเฉฑเจเจฆเฉ, เจคเจพเจ เจกเฉเจเจพ เจเจฟเจธเจฎ เจ เจจเฉเจเฉเจฒเจคเจพ เจฆเฉ เจฎเฉเฉฑเจฆเฉ เจเจชเจฃเฉ เจฌเจฆเจธเฉเจฐเจค เจธเจฟเจฐเจพเจ เจจเฉเฉฐ เจเจญเจพเจฐเจจเจเฉ - เจชเฉเจฐเจคเฉเจค เจนเฉเฉฐเจฆเจพ เจนเฉ เจเจฟ เจเฉฑเจเจธเจพเจฐ เจเฉฑเจเฉ เจกเฉเจเจพ เจธเจฐเฉเจคเจพเจ เจตเจฟเฉฑเจ เจเจฟเจจเจพเจฐเฉ เจฆเฉ เจเฉเจธ, เจเจฐเจพเจฌ เจเจพเจฒเจฎ, เจเจฐเจพเจฌ เจฎเฉเจชเจฟเฉฐเจ, เจเจพเจ เจนเฉเจฐ เจฌเฉเจฐเฉ เจธเฉเจชเจจเฉ เจนเฉ เจธเจเจฆเฉ เจนเจจเฅค เจธเจญ เจคเฉเจ เจตเจงเฉเจ เจคเจฐเฉเจเจพ เจเจน เจนเฉ เจเจฟ เจเจนเจจเจพเจ เจฆเฉเจธเจผเจฎเจฃเจพเจ เจจเฉเฉฐ เจเฉเจ 'เจคเฉ เจฐเฉเจเจฟเจ เจเจพเจตเฉ - เจธเจเฉเจฎเจพ เจฒเจพเจเฉ เจเจฐเจจ เจฆเฉ เจจเจพเจฒ - เจ เจคเฉ เจเจนเจจเจพเจ เจจเจพเจฒ เจเฉเฉฑเจฒเฉเจนเฉ เจตเจฟเฉฑเจ เจจเจเจฟเฉฑเจ เจฃเจพ, เจจเจพ เจเจฟ เจฌเจพเจ เจฆ เจตเจฟเฉฑเจ, เจเจฆเฉเจ เจเจน เจคเฉเจนเจพเจกเฉ เจเจคเจชเจพเจฆเจจ เจเฉเจก เจฆเฉเจเจ เจนเจจเฉเจฐเฉเจเจ เจกเฉเฉฐเจเจพเจเจเจ เจตเจฟเฉฑเจ เจฒเฉเจเจฃเจพ เจธเจผเฉเจฐเฉ เจเจฐ เจฆเฉเจฃเฅค
เจธเจเฉเจฎเจพ เจเจจเจซเฉเจฐเจธเจฎเฉเจเจ เจเจน เจฏเจเฉเจจเฉ เจฌเจฃเจพเจเจเจฆเจพ เจนเฉ เจเจฟ เจคเฉเจนเจพเจกเฉ เจเฉเจฌเจฒ เจฆเฉ เจธเจเฉเจฎเจพ เจเจฆเฉเจ เจคเฉฑเจ เจจเจนเฉเจ เจฌเจฆเจฒเฉเจเฉ เจเจฆเฉเจ เจคเฉฑเจ เจคเฉเจธเฉเจ เจธเจชเจธเจผเจ เจคเฉเจฐ 'เจคเฉ เจคเจฌเจฆเฉเจฒเฉ เจจเฉเฉฐ เจฎเจจเจเจผเฉเจฐเฉ เจจเจนเฉเจ เจฆเจฟเฉฐเจฆเฉเฅค เจเจน เจกเฉเจเจพ เจกเจฟเจฒเฉเจธเจผเจจ เจจเฉเฉฐ เจฐเฉเจเจฆเจพ เจนเฉ, เจเฉ เจเจฆเฉเจ เจนเฉ เจธเจเจฆเจพ เจนเฉ เจเจฆเฉเจ เจจเจตเฉเจ เจเจพเจฒเจฎ เจเฉฐเจจเฉ เจตเจพเจฐ เจเฉเฉเฉ เจเจพเจเจฆเฉ เจนเจจ เจเจฟ เจชเจนเจฟเจฒเจพเจ เจเฉเจฎเจคเฉ, เจธเฉฐเจเฉเจช เจเฉเจฌเจฒ เจกเฉเจเจพ เจฆเฉ เจนเฉเฉเจน เจเจพเจฐเจจ เจเจชเจฃเจพ เจ เจฐเจฅ เจ เจคเฉ เจเจชเจฏเฉเจเจคเจพ เจเฉเจ เจฆเจฟเฉฐเจฆเฉ เจนเจจเฅค เจคเฉเจนเจพเจจเฉเฉฐ เจเจพเจฃเจฌเฉเฉฑเจ เจเฉ เจฌเจฃเจจ, เจเฉฑเจ เจฎเจฟเจเจฐ เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจจ เจ เจคเฉ เจเฉฑเจ เจเฉเจฃเจตเฉฑเจคเจพ เจฆเฉ เจเจฎเฉเจฆ เจเจฐเจจ เจฒเจ เจเจคเจธเจผเจพเจนเจฟเจค เจเจฐเจเฉ, เจธเจเฉเจฎเจพ เจเจจเจซเฉเจฐเจธเจฎเฉเจเจ เจฌเจฟเจฒเจเฉเจฒ เจเจนเฉ เจเจฐเจฆเจพ เจนเฉ เจเฉ เจเจธเจฆเจพ เจเจฆเฉเจธเจผ เจธเฉโเจคเฉเจนเจพเจจเฉเฉฐ เจเจฎเจพเจจเจฆเจพเจฐเฉ เจฌเจฃเจพเจ เจฐเฉฑเจเจฃ เจ เจคเฉ เจคเฉเจนเจพเจกเฉ เจเฉเจฌเจฒเจพเจ เจจเฉเฉฐ เจธเจพเจซเจผ เจฐเฉฑเจเจฃ เจตเจฟเฉฑเจ เจฎเจฆเจฆ เจเจฐเจฆเจพ เจนเฉเฅค
เจเฉเจเจฐ เจนเฉเจฐ เจตเจฟเจเจพเจฐ เจเจฐเจจ 'เจคเฉ เจคเฉเจธเฉเจ เจซเฉเจธเจฒเจพ เจเจฐเจฆเฉ เจนเฉ เจเจฟ เจคเฉเจธเฉเจ เจธเฉฑเจเจฎเฉเฉฑเจ เจเจฐเจฆเฉ เจนเฉ เจฆเฉ เจฒเฉเฉ เจนเฉ เจจเจตเจพเจ เจเจพเจฒเจฎ เจเฉเฉเจจเจพ เจเฉเจ เจธเจฎเฉฑเจธเจฟเจ เจจเจนเฉเจ เจนเฉ; เจนเฉเจ เจพเจ เจเฉฑเจ-เจฒเจพเจเจจ เจซเจฟเจเจธ เจฆเจฟเฉฑเจคเจพ เจเจฟเจ เจนเฉเฅค เจนเฉฑเจฒ เจธเจเฉเจฎเจพ เจเจตเฉเจฒเฉเจธเจผเจจ เจนเฉ!
เจธเจเฉเจฎเจพ เจตเจฟเจเจพเจธ เจเฉ เจนเฉ?
เจธเจเฉเจฎเจพ เจเจตเฉเจฒเฉเจธเจผเจจ เจเฉฑเจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพ เจนเฉ เจเฉ เจเจชเจญเฉเจเจคเจพเจตเจพเจ เจจเฉเฉฐ เจธเจฎเฉเจ เจฆเฉ เจจเจพเจฒ เจฌเจฆเจฒเจฆเฉ เจกเฉเจเจพ เจจเฉเฉฐ เจ เจจเฉเจเฉเจฒ เจฌเจฃเจพเจเจฃ เจฒเจ เจเฉฑเจ เจเฉเจฌเจฒ เจฆเฉ เจฎเฉเจเฉเจฆเจพ เจธเจเฉเจฎเจพ เจจเฉเฉฐ เจเจธเจพเจจเฉ เจจเจพเจฒ เจธเฉเจงเจฃ เจฆเฉ เจเจเจฟเจ เจฆเจฟเฉฐเจฆเฉ เจนเฉเฅค เจเจน เจเจฎ เจคเฉเจฐ 'เจคเฉ เจเฉฑเจ เจเจพเจ เจเฉฑเจ เจคเฉเจ เจตเฉฑเจง เจจเจตเฉเจ เจเจพเจฒเจฎเจพเจ เจจเฉเฉฐ เจธเจผเจพเจฎเจฒ เจเจฐเจจ เจฒเจ เจธเจเฉเจฎเจพ เจจเฉเฉฐ เจเจชเจฃเฉ เจเจช เจ เจจเฉเจเฉเจฒ เจฌเจฃเจพเจเจฃ เจฒเจ เจธเฉฐเจฎเจฟเจฒเจฟเจค เจเจพเจ เจฎเฉเฉ เจฒเจฟเจเจฃ เจฆเฉ เจเจพเจฐเจเจพเจ เจฆเฉเจฐเจพเจจ เจตเจฐเจคเจฟเจ เจเจพเจเจฆเจพ เจนเฉเฅค
เจธเจเฉเจฎเจพ เจตเจฟเจเจพเจธ เจเจฟเจตเฉเจ เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเฉ?
เจชเจฟเจเจฒเฉ เจญเจพเจ เจฆเฉ เจเจฆเจพเจนเจฐเจฃ เจฆเฉ เจชเจพเจฒเจฃเจพ เจเจฐเจฆเฉ เจนเฉเจ, เจกเจฟเจตเฉเจฒเจชเจฐ เจธเจเฉเจฎเจพ เจเจตเฉเจฒเฉเจธเจผเจจ เจฆเฉ เจตเจฐเจคเฉเจ เจจเจตเฉเจ เจเจพเจฒเจฎเจพเจ เจจเฉเฉฐ เจเฉเฉเจจ เจฒเจ เจเจธเจพเจจเฉ เจจเจพเจฒ เจเจฐ เจธเจเจฆเฉ เจนเจจ เจเฉ เจชเจนเจฟเจฒเจพเจ เจธเจเฉเจฎเจพ เจฆเฉ เจเฉเจฐ-เจชเจพเจฒเจฃเจพ เจเจพเจฐเจจ เจฐเฉฑเจฆ เจเจฐ เจฆเจฟเฉฑเจคเฉ เจเจ เจธเจจเฅค เจธเจเฉเจฎเจพ เจเจตเฉเจฒเฉเจธเจผเจจ เจจเฉเฉฐ เจเฉเฉ เจเฉ เจเจฟเจฐเจฟเจเจธเจผเฉเจฒ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ .option('mergeSchema', 'true') เจคเฉเจนเจพเจกเฉ เจธเจชเจพเจฐเจ เจเฉเจฎ เจจเฉเฉฐ .write ะธะปะธ .writeStream.
# ะะพะฑะฐะฒััะต ะฟะฐัะฐะผะตัั mergeSchema
loans.write.format("delta")
.option("mergeSchema", "true")
.mode("append")
.save(DELTALAKE_SILVER_PATH)เจเฉเจฐเจพเจซเจผ เจฆเฉเจเจฃ เจฒเจ, เจนเฉเจ เจฆเจฟเฉฑเจคเฉ Spark SQL เจชเฉเฉฑเจเจเจฟเฉฑเจ เจเจฒเจพเจ
# ะกะพะทะดะฐะนัะต ะณัะฐัะธะบ ั ะฝะพะฒัะผ ััะพะปะฑัะพะผ, ััะพะฑั ะฟะพะดัะฒะตัะดะธัั, ััะพ ะทะฐะฟะธัั ะฟัะพัะปะฐ ััะฟะตัะฝะพ
%sql
SELECT addr_state, sum(`amount`) AS amount
FROM loan_by_state_delta
GROUP BY addr_state
ORDER BY sum(`amount`)
DESC LIMIT 10 
เจตเจฟเจเจฒเจชเจ เจคเฉเจฐ 'เจคเฉ, เจคเฉเจธเฉเจ เจเจธ เจตเจฟเจเจฒเจช เจจเฉเฉฐ เจชเฉเจฐเฉ เจธเจชเจพเจฐเจ เจธเฉเจธเจผเจจ เจฒเจ เจเฉเฉ เจเฉ เจธเฉเฉฑเจ เจเจฐ เจธเจเจฆเฉ เจนเฉ spark.databricks.delta.schema.autoMerge = True เจธเจชเจพเจฐเจ เจธเฉฐเจฐเจเจจเจพ เจตเจฟเฉฑเจเฅค เจนเจพเจฒเจพเจเจเจฟ, เจเจธเจจเฉเฉฐ เจธเจพเจตเจงเจพเจจเฉ เจจเจพเจฒ เจตเจฐเจคเฉ, เจเจฟเจเจเจเจฟ เจธเจเฉเจฎเจพ เจฒเจพเจเฉเจเจฐเจจ เจนเฉเจฃ เจคเฉเจนเจพเจจเฉเฉฐ เจ
เจฃเจเจพเจฃเฉ เจตเจฟเฉฑเจ เจธเจเฉเจฎเจพ เจ
เจธเฉฐเจเจคเฉเจเจ เจฌเจพเจฐเฉ เจเฉเจคเจพเจตเจจเฉ เจจเจนเฉเจ เจฆเฉเจตเฉเจเจพเฅค
เจฌเฉเจจเจคเฉ เจตเจฟเฉฑเจ เจเฉฑเจ เจชเฉเจฐเจพเจฎเฉเจเจฐ เจธเจผเจพเจฎเจฒ เจเจฐเจเฉ mergeSchemaเจกเจพเจเจพเจซเฉเจฐเฉเจฎ เจตเจฟเฉฑเจ เจฎเฉเจเฉเจฆ เจธเจพเจฐเฉ เจเจพเจฒเจฎ เจชเจฐ เจเจพเจฐเจเฉเจ เจเฉเจฌเจฒ เจคเฉเจ เจเฉเฉฐเจฎ เจนเจจ, เจฒเจฟเจเจฃ เจฆเฉ เจฒเฉเจฃ-เจฆเฉเจฃ เจฆเฉเจฐเจพเจจ เจเจชเจฃเฉ เจเจช เจธเจเฉเจฎเจพ เจตเจฟเฉฑเจ เจธเจผเจพเจฎเจฒ เจนเฉ เจเจพเจเจฆเฉ เจนเจจเฅค เจจเฉเจธเจเจก เจซเฉเจฒเจก เจตเฉ เจเฉเฉเฉ เจเจพ เจธเจเจฆเฉ เจนเจจ, เจ
เจคเฉ เจเจนเจจเจพเจ เจจเฉเฉฐ เจขเจพเจเจเฉ เจตเจฟเฉฑเจ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจเจพเจฒเจฎเจพเจ เจตเจฟเฉฑเจ เจตเฉ เจเฉเฉเจฟเจ เจเจพเจตเฉเจเจพเฅค
เจกเฉเจเจพ เจเฉฐเจเฉเจจเฉเจ เจฐ เจ เจคเฉ เจตเจฟเจเจฟเจเจจเฉ เจเจธ เจตเจฟเจเจฒเจช เจฆเฉ เจตเจฐเจคเฉเจ เจชเฉเจฐเจพเจฃเฉ เจเจพเจฒเจฎเจพเจ เจฆเฉ เจเจงเจพเจฐ 'เจคเฉ เจฎเฉเจเฉเจฆเจพ เจฎเจพเจกเจฒเจพเจ เจจเฉเฉฐ เจคเฉเฉเฉ เจฌเจฟเจจเจพเจ เจเจชเจฃเฉ เจฎเฉเจเฉเจฆเจพ เจฎเจธเจผเฉเจจ เจฒเจฐเจจเจฟเฉฐเจ เจเจคเจชเจพเจฆเจจ เจเฉเจฌเจฒเจพเจ เจตเจฟเฉฑเจ เจจเจตเฉเจ เจเจพเจฒเจฎ (เจธเจผเจพเจเจฆ เจนเจพเจฒ เจนเฉ เจตเจฟเฉฑเจ เจเจฐเฉเจ เจเฉเจคเจพ เจเจฟเจ เจฎเฉเจเฉเจฐเจฟเจ เจเจพเจ เจเจธ เจฎเจนเฉเจจเฉ เจฒเจ เจตเจฟเจเจฐเฉ เจ เฉฐเจเฉเจฟเจเจ เจฆเจพ เจเฉฑเจ เจเจพเจฒเจฎ) เจเฉเฉเจจ เจฒเจ เจเจฐ เจธเจเจฆเฉ เจนเจจเฅค
เจเฉเจฌเจฒ เจธเฉฐเจฎเจฟเจฒเจจ เจเจพเจ เจฎเฉเฉ เจฒเจฟเจเจฃ เจฆเฉเจฐเจพเจจ เจธเจเฉเจฎเจพ เจตเจฟเจเจพเจธ เจฆเฉ เจนเจฟเฉฑเจธเฉ เจตเจเฉเจ เจนเฉเจ เจฒเจฟเจเฉเจเจ เจเจฟเจธเจฎเจพเจ เจฆเฉ เจธเจเฉเจฎเจพ เจฌเจฆเจฒเจพเจ เจฆเฉ เจเจเจฟเจ เจนเฉ:
- เจจเจตเฉเจ เจเจพเจฒเจฎ เจเฉเฉเจจเจพ (เจเจน เจธเจญ เจคเฉเจ เจเจฎ เจฆเฉเจฐเจฟเจธเจผ เจนเฉ)
- NullType -> เจเจฟเจธเฉ เจนเฉเจฐ เจเจฟเจธเจฎ เจคเฉเจ เจกเฉเจเจพ เจเจฟเจธเจฎเจพเจ เจจเฉเฉฐ เจฌเจฆเจฒเจฃเจพ เจเจพเจ ByteType -> ShortType -> IntegerType เจคเฉเจ เจชเฉเจฐเจเจพเจฐ เจเจฐเจจเจพ
เจนเฉเจฐ เจฌเจฆเจฒเจพเจ
เจเจฟเจจเฉเจนเจพเจ เจฆเฉ เจธเจเฉเจฎเจพ เจเจตเฉเจฒเฉเจธเจผเจจ เจฆเฉ เจ
เฉฐเจฆเจฐ เจเจเจพเจเจผเจค เจจเจนเฉเจ เจนเฉ, เจเจนเจจเจพเจ เจฒเจ เจธเจเฉเจฎเจพ เจ
เจคเฉ เจกเฉเจเจพ เจจเฉเฉฐ เจเฉเฉ เจเฉ เจเจตเจฐเจฐเจพเจเจ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฉฐเจฆเฉ เจนเฉ .option("overwriteSchema", "true")เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจเฉเจเจฐ "Foo" เจเจพเจฒเจฎ เจ
เจธเจฒ เจตเจฟเฉฑเจ เจเฉฑเจ เจชเฉเจฐเจจ เจ
เฉฐเจ เจธเฉ, เจ
เจคเฉ เจจเจตเจพเจ เจธเจเฉเจฎเจพ เจเฉฑเจ เจธเจเฉเจฐเจฟเฉฐเจ เจกเฉเจเจพ เจเจฟเจธเจฎ เจธเฉ, เจคเจพเจ เจธเจพเจฐเฉเจเจ Parquet (เจกเฉเจเจพ) เจซเจพเจเจฒเจพเจ เจจเฉเฉฐ เจฆเฉเจฌเจพเจฐเจพ เจฒเจฟเจเจฃ เจฆเฉ เจฒเฉเฉ เจนเฉเจตเฉเจเฉเฅค เจ
เจเจฟเจนเฉ เจฌเจฆเจฒเจพเจตเจพเจ เจตเจฟเฉฑเจ เจธเจผเจพเจฎเจฒ เจนเจจ:
- เจเฉฑเจ เจเจพเจฒเจฎ เจฎเจฟเจเจพเจเจฃเจพ
- เจฎเฉเจเฉเจฆเจพ เจเจพเจฒเจฎ เจฆเฉ เจกเฉเจเจพ เจเจฟเจธเจฎ เจจเฉเฉฐ เจฌเจฆเจฒเจฃเจพ (เจเจเฉเจนเจพ เจตเจฟเฉฑเจ)
- เจเจพเจฒเจฎเจพเจ เจฆเจพ เจจเจพเจฎ เจฌเจฆเจฒเจฃเจพ เจเฉ เจธเจฟเจฐเจซเจผ เจเฉเจธเจพเจ เจตเจฟเฉฑเจ เจตเฉฑเจเจฐเฉ เจนเฉเฉฐเจฆเฉ เจนเจจ (เจเจฟเจตเฉเจ เจเจฟ "Foo" เจ เจคเฉ "foo")
เจ เฉฐเจค เจตเจฟเฉฑเจ, เจ เจเจฒเฉ เจฐเฉเจฒเฉเจเจผ, เจธเจชเจพเจฐเจ 3.0 เจฆเฉ เจจเจพเจฒ, เจธเจชเจธเจผเจ DDL (ALTER TABLE เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ) เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจธเจฎเจฐเจฅเจฟเจค เจนเฉเจตเฉเจเจพ, เจเจฟเจธ เจจเจพเจฒ เจเจชเจญเฉเจเจคเจพเจตเจพเจ เจจเฉเฉฐ เจเฉเจฌเจฒ เจธเจเฉเจฎเจพเจ 'เจคเฉ เจนเฉเจ เจฒเจฟเจเฉเจเจ เจเจพเจฐเจตเจพเจเจเจ เจเจฐเจจ เจฆเฉ เจเจเจฟเจ เจฎเจฟเจฒเฉเจเฉ:
- เจเจพเจฒเจฎ เจเฉเฉเจจเจพ
- เจเจพเจฒเจฎ เจเจฟเฉฑเจชเจฃเฉเจเจ เจจเฉเฉฐ เจฌเจฆเจฒเจฃเจพ
- เจเฉเจฌเจฒ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจธเฉเฉฑเจ เจเจฐเจจเจพ เจเฉ เจเจน เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจฆเฉ เจนเจจ เจเจฟ เจเฉเจฌเจฒ เจเจฟเจตเฉเจ เจตเจฟเจตเจนเจพเจฐ เจเจฐเจฆเจพ เจนเฉ, เจเจฟเจตเฉเจ เจเจฟ เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจ เจฒเฉเจ เจฐเฉเจเฉเจจเจธเจผเจจ เจชเฉเจฐเฉเจ เจก เจธเฉเฉฑเจ เจเจฐเจจเจพเฅค
เจธเจเฉเจฎเจพ เจตเจฟเจเจพเจธ เจฆเจพ เจเฉ เจซเจพเจเจฆเจพ เจนเฉ?
เจธเจเฉเจฎเจพ เจตเจฟเจเจพเจธ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฆเฉเจ เจตเฉ เจคเฉเจธเฉเจ เจเจฐ เจธเจเจฆเฉ เจนเฉ เจเฉ เจคเฉเจธเฉเจ เจเจฐเจพเจฆเจพ เจฐเฉฑเจเจฆเฉ เจนเฉ เจเจชเจฃเฉ เจเฉเจฌเจฒ เจฆเฉ เจธเจเฉเจฎเจพ เจฌเจฆเจฒเฉ (เจคเฉเจนเจพเจกเฉ เจกเฉเจเจพเจซเฉเจฐเฉเจฎ เจตเจฟเฉฑเจ เจเจฒเจคเฉ เจจเจพเจฒ เจเจพเจฒเจฎ เจเฉเฉเจจ เจฆเฉ เจเจฒเจ เจเฉ เจเฉฑเจฅเฉ เจจเจนเฉเจ เจนเฉเจฃเฉ เจเจพเจนเฉเจฆเฉ)เฅค เจเจน เจคเฉเจนเจพเจกเฉ เจธเจเฉเจฎเจพ เจจเฉเฉฐ เจฎเจพเจเจเฉเจฐเฉเจ เจเจฐเจจ เจฆเจพ เจธเจญ เจคเฉเจ เจเจธเจพเจจ เจคเจฐเฉเจเจพ เจนเฉ เจเจฟเจเจเจเจฟ เจเจน เจเจชเจฃเฉ เจเจช เจนเฉ เจธเจนเฉ เจเจพเจฒเจฎ เจจเจพเจฎ เจ เจคเฉ เจกเฉเจเจพ เจเจฟเจธเจฎเจพเจ เจจเฉเฉฐ เจธเจชเฉฑเจธเจผเจ เจคเฉเจฐ 'เจคเฉ เจเฉเจธเจผเจฟเจค เจเฉเจคเฉ เจฌเจฟเจจเจพเจ เจเฉเฉเจฆเจพ เจนเฉเฅค
เจธเจฟเฉฑเจเจพ
เจธเจเฉเจฎเจพ เจเจจเจซเฉเจฐเจธเจฎเฉเจเจ เจเจฟเจธเฉ เจตเฉ เจจเจตเฉเจ เจเจพเจฒเจฎ เจเจพเจ เจนเฉเจฐ เจธเจเฉเจฎเจพ เจคเจฌเจฆเฉเจฒเฉเจเจ เจจเฉเฉฐ เจฐเฉฑเจฆ เจเจฐเจฆเจพ เจนเฉ เจเฉ เจคเฉเจนเจพเจกเฉ เจเฉเจฌเจฒ เจฆเฉ เจ เจจเฉเจเฉเจฒ เจจเจนเฉเจ เจนเจจเฅค เจเจนเจจเจพเจ เจเฉฑเจ เจฎเจฟเจเจฐเจพเจ เจจเฉเฉฐ เจธเฉเฉฑเจ เจเจฐเจเฉ เจ เจคเฉ เจฌเจฃเจพเจ เจฐเฉฑเจ เจเฉ, เจตเจฟเจธเจผเจฒเฉเจธเจผเจ เจ เจคเฉ เจเฉฐเจเฉเจจเฉเจ เจฐ เจญเจฐเฉเจธเจพ เจฐเฉฑเจ เจธเจเจฆเฉ เจนเจจ เจเจฟ เจเจนเจจเจพเจ เจฆเฉ เจกเฉเจเจพ เจตเจฟเฉฑเจ เจเฉฑเจเจคเจฎ เจชเฉฑเจงเจฐ เจฆเฉ เจเจฎเจพเจจเจฆเจพเจฐเฉ เจนเฉ, เจเจธ เจฌเจพเจฐเฉ เจธเจชเจธเจผเจ เจ เจคเฉ เจธเฉฐเจเฉเจช เจตเจฟเฉฑเจ เจคเจฐเจ เจเจฐเจฆเฉ เจนเฉเจ, เจเจนเจจเจพเจ เจจเฉเฉฐ เจตเจงเฉเจฐเฉ เจชเฉเจฐเจญเจพเจตเจธเจผเจพเจฒเฉ เจตเจชเจพเจฐเจ เจซเฉเจธเจฒเฉ เจฒเฉเจฃ เจฆเฉ เจฏเฉเจ เจฌเจฃเจพเจเจเจฆเฉ เจนเจจเฅค
เจฆเฉเจเฉ เจชเจพเจธเฉ, เจเจธ เจฏเฉเจเจจเจพ เจฆเจพ เจตเจฟเจเจพเจธ เจธเจฐเจฒ เจฌเจฃเจพ เจเฉ เจฒเจพเจเฉเจเจฐเจจ เจจเฉเฉฐ เจชเฉเจฐเจพ เจเจฐเจฆเจพ เจนเฉ เจเจฅเจฟเจค เจเจเฉเจฎเฉเจเจฟเจ เจธเจเฉเจฎเจพ เจฌเจฆเจฒ เจเจพเจเจฆเฉ เจนเฉเฅค เจเจเจผเจฐเจเจพเจฐ, เจเฉฑเจ เจเจพเจฒเจฎ เจเฉเฉเจจเจพ เจเฉฐเจจเจพ เจฎเฉเจธเจผเจเจฒ เจจเจนเฉเจ เจนเฉเจฃเจพ เจเจพเจนเฉเจฆเจพเฅค
เจธเจฐเจเจ เจเจจเจซเฉเจฐเจธเจฎเฉเจเจ เจฏเจพเจเจ เจคเฉเจ เจธเจฐเจเจ เจตเจฟเจเจพเจธ เจฆเจพ เจฏเจฟเจจ เจนเฉเฅค เจเจเฉฑเจ เฉ เจตเจฐเจคเฉ เจเจพเจฃ 'เจคเฉ, เจเจน เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจธเจผเฉเจฐ เจฆเจฎเจจ เจ เจคเฉ เจธเจฟเจเจจเจฒ เจเจฟเจเจจเจฟเฉฐเจ เจจเฉเฉฐ เจชเจนเจฟเจฒเจพเจ เจจเจพเจฒเฉเจ เจเจฟเจคเฉ เจเจผเจฟเจเจฆเจพ เจเจธเจพเจจ เจฌเจฃเจพเจเจเจฆเฉเจเจ เจนเจจเฅค
เจ เจธเฉเจ เจเจธ เจฒเฉเจ เจตเจฟเฉฑเจ เจฏเฉเจเจฆเจพเจจ เจชเจพเจเจฃ เจฒเจ เจฎเฉเจเฉเจฒ เจฎเฉเจฐเจคเฉ เจ เจคเฉ เจชเฉเจฐเจฃเจต เจเจจเฉฐเจฆ เจฆเจพ เจตเฉ เจงเฉฐเจจเจตเจพเจฆ เจเจฐเจจเจพ เจเจพเจนเฉเฉฐเจฆเฉ เจนเจพเจเฅค
เจเจธ เจฒเฉเฉ เจฆเฉ เจนเฉเจฐ เจฒเฉเจ:

เจธเฉฐเจฌเฉฐเจงเจฟเจค เจฒเฉเจ
เจธเจฐเฉเจค: www.habr.com
