เดนเต เดนเดฌเตผ! เดฒเตเดเดจเดคเตเดคเดฟเดจเตเดฑเต เดตเดฟเดตเตผเดคเตเดคเดจเด เดเดพเตป เดจเดฟเดเตเดเดณเตเดเต เดถเตเดฐเดฆเตเดงเดฏเดฟเตฝเดชเตเดชเตเดเตเดคเตเดคเตเดจเตเดจเต
เดจเดฎเตเดฎเตเดเต เด เดจเตเดญเดตเด เดชเตเดฒเต เดกเดพเดฑเตเดฑเดฏเตเด เดจเดฟเดฐเดจเตเดคเดฐเด เดถเตเดเดฐเดฟเดเตเดเดชเตเดชเตเดเตเดเดฏเตเด เดตเดฟเดเดธเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต. เดคเตเดเดฐเตเดจเตเดจเดคเดฟเดจเต, เดจเดฎเตเดฎเตเดเต เดฎเดพเดจเดธเดฟเด เดฎเดพเดคเตเดเดเตพ เดชเตเดคเดฟเดฏ เดกเดพเดฑเตเดฑเดฏเตเดฎเดพเดฏเดฟ เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเดฃเด, เด เดตเดฏเดฟเตฝ เดเดฟเดฒเดคเต เดชเตเดคเดฟเดฏ เดฎเดพเดจเดเตเดเตพ เดเตพเดเตเดเตเดณเตเดณเตเดจเตเดจเต - เดฎเตเดฎเตเดชเต เดจเดฎเตเดเตเดเต เด เดฑเดฟเดฏเดพเดคเตเดค เดเดพเดฐเตเดฏเดเตเดเตพ เดจเดฟเดฐเตเดเตเดทเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเตเดคเดฟเดฏ เดตเดดเดฟเดเตพ. เดชเตเดคเดฟเดฏ เดตเดฟเดตเดฐเดเตเดเตพ เดเดเตเดเตพ เดเดเตเดเดจเต เดคเดฐเดเดคเดฟเดฐเดฟเดเตเดเตเดเดฏเตเด เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดฏเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต เดเดจเตเดจเต เดจเดฟเตผเดฃเตเดฃเดฏเดฟเดเตเดเตเดจเตเดจ เดเตเดฌเดฟเตพ เดธเตเดเตเดฎเดเดณเดฟเตฝ เดจเดฟเดจเตเดจเต เด เดฎเดพเดจเดธเดฟเด เดฎเดพเดคเตเดเดเตพ เดตเดณเดฐเต เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดฒเตเดฒ.
เดเดคเต เดธเตเดเตเดฎ เดฎเดพเดจเตเดเตเดฎเตเตปเตเดฑเดฟเตปเตเดฑเต เดชเตเดฐเดถเตเดจเดคเตเดคเดฟเดฒเตเดเตเดเต เดจเดฎเตเดฎเต เดเดคเตเดคเดฟเดเตเดเตเดจเตเดจเต. เดฌเดฟเดธเดฟเดจเดธเตเดธเต เดตเตเดฒเตเดฒเตเดตเดฟเดณเดฟเดเดณเตเด เดเดตเดถเตเดฏเดเดคเดเดณเตเด เดเดพเดฒเดคเตเดคเดฟเดจเดจเตเดธเดฐเดฟเดเตเดเต เดฎเดพเดฑเตเดจเตเดจเดคเดฟเดจเดจเตเดธเดฐเดฟเดเตเดเต เดจเดฟเดเตเดเดณเตเดเต เดกเดพเดฑเตเดฑเดฏเตเดเต เดเดเดจเดฏเตเด เดฎเดพเดฑเตเดจเตเดจเต. เดกเดพเดฑเตเดฑ เดฎเดพเดฑเตเดจเตเดจเดคเดฟเดจเดจเตเดธเดฐเดฟเดเตเดเต เดชเตเดคเดฟเดฏ เด เดณเดตเตเดเตพ เด เดตเดคเดฐเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเต เดกเตเตฝเดฑเตเดฑ เดคเดเดพเดเด เดเดณเตเดชเตเดชเดฎเดพเดเตเดเตเดจเตเดจเต. เดเดชเดฏเตเดเตเดคเดพเดเตเดเตพเดเตเดเต เด เดตเดฐเตเดเต เดเตเดฌเดฟเตพ เดธเตโเดเตเดฎเดเตพ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดเตเดเดพเตป เดฒเดณเดฟเดคเดฎเดพเดฏ เดธเตเดฎเดพเตปเตเดฑเดฟเดเตโเดธเดฟเดฒเตเดเตเดเต เดเดเตโเดธเดธเต เดเดฃเตเดเต. เด เดเตเดณเตเดเดณเดฟเตฝ เดธเตโเดเตเดฎ เดเตปเดซเตเดดเตโเดธเตโเดฎเตเตปเตเดฑเต เดเตพเดชเตเดชเตเดเตเดจเตเดจเต, เดเดคเต เดเดชเดฏเตเดเตเดคเดพเดเตเดเดณเตเดเต เดเตเดฌเดฟเดณเตเดเตพ เดคเตเดฑเตเดฑเดพเดฏเดฟ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เด เดจเดพเดตเดถเตเดฏ เดกเดพเดฑเตเดฑ เดเดชเดฏเตเดเดฟเดเตเดเต เดฎเดฒเดฟเดจเดฎเดพเดเตเดเตเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเตเด เดเดชเดฏเตเดเตเดคเดพเดเตเดเดณเต เดธเดเดฐเดเตเดทเดฟเดเตเดเตเดจเตเดจเต, เดเตเดเดพเดคเต เดฎเตเดฒเตเดฏเดตเดคเตเดคเดพเดฏ เดกเดพเดฑเตเดฑเดฏเตเดเต เดชเตเดคเดฟเดฏ เดเตเดณเดเตเดเตพ เดเดเดฟเดคเดฎเดพเดฏ เดธเตเดฅเดฒเดเตเดเดณเดฟเดฒเตเดเตเดเต เดธเตเดตเดฏเดฎเตเดต เดเตเตผเดเตเดเดพเตป เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจ เดธเตเดเตเดฎ เดเดตเดฒเตเดฏเตเดทเตป. เด เดฒเตเดเดจเดคเตเดคเดฟเตฝ, เด เดเดชเดเดฐเดฃเดเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดเดเตเดเตพ เดเตเดเตเดคเตฝ เดเดดเดคเตเดคเดฟเตฝ เดเดฑเดเตเดเตเด.
เดชเดเตเดเดฟเด เดธเตเดเตเดฎเดเตพ เดฎเดจเดธเตเดธเดฟเดฒเดพเดเตเดเตเดจเตเดจเต
เด
เดชเตเดชเดพเดเตเดเต เดธเตเดชเดพเตผเดเตเดเดฟเดฒเต เดเดฐเต เดกเดพเดฑเตเดฑเดพเดซเตเดฐเตเดฏเดฟเดฎเดฟเดฒเตเด เดกเดพเดฑเตเดฑเดพ เดคเดฐเดเตเดเตพ, เดเตเดณเดเตเดเตพ, เดฎเตเดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดเดจเตเดจเดฟเดต เดชเตเดฒเตเดณเตเดณ เดกเดพเดฑเตเดฑเดฏเตเดเต เดฐเตเดชเด เดจเดฟเตผเดตเดเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดธเตเดเตเดฎ เด
เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต. เดกเตเตฝเดฑเตเดฑ เดคเดเดพเดเดคเตเดคเดฟเตฝ, เดเตเดฌเดฟเตพ เดธเตเดเตเดฎ เดเดเดชเดพเดเต เดฒเตเดเดฟเดจเตเดณเตเดณเดฟเตฝ 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
, DataFrame-เตฝ เดเดณเตเดณเดคเตเด เดเดจเตเดจเดพเตฝ เดเดพเตผเดเตเดฑเตเดฑเต เดเตเดฌเดฟเดณเดฟเตฝ เดเดฒเตเดฒเดพเดคเตเดคเดคเตเดฎเดพเดฏ เดเดฒเตเดฒเดพ เดเตเดณเดเตเดเดณเตเด เดเดฐเต เดเดดเตเดคเตเดคเต เดเดเดชเดพเดเดฟเตปเตเดฑเต เดญเดพเดเดฎเดพเดฏเดฟ เดธเตเดเตเดฎเดฏเตเดเต เด
เดตเดธเดพเดจเด เดธเตเดตเดฏเดฎเตเดต เดเตเตผเดเตเดเตเด. เดจเตเดธเตเดฑเตเดฑเดกเต เดซเตเตฝเดกเตเดเดณเตเด เดเตเตผเดเตเดเดพเด, เดเดตเดฏเตเด เด
เดจเตเดฌเดจเตเดง เดเดเดจ เดจเดฟเดฐเดเดณเตเดเต เด
เดตเดธเดพเดจเด เดเตเตผเดเตเดเตเด.
เดชเดดเดฏ เดเตเดณเดเตเดเดณเต เด เดเดฟเดธเตเดฅเดพเดจเดฎเดพเดเตเดเดฟ เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดฎเตเดกเดฒเตเดเตพ เดคเดเตผเดเตเดเดพเดคเต เดคเดจเตเดจเต เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดฎเตเดทเตเตป เดฒเตเดฃเดฟเดเดเต เดชเตเดฐเตเดกเดเตเดทเตป เดเตเดฌเดฟเดณเตเดเดณเดฟเดฒเตเดเตเดเต เดชเตเดคเดฟเดฏ เดเตเดณเดเตเดเตพ (เดเดฐเตเดชเดเตเดทเต เด เดเตเดคเตเดคเดฟเดเต เดเตเดฐเดพเดเตเดเต เดเตเดฏเตโเดค เดฎเตเดเตเดฐเดฟเดเต เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เด เดฎเดพเดธเดคเตเดคเต เดธเตเดฏเดฟเตฝเดธเต เดชเตเตผเดซเตเดฎเตปเดธเต เดเตเดณเด) เดเตเตผเดเตเดเดพเตป เดคเตเดฏเดคเดฟ เดเดเตเดเดฟเดจเตเดฏเตผเดฎเดพเตผเดเตเดเตเด เดกเดพเดฑเตเดฑเดพ เดถเดพเดธเตเดคเตเดฐเดเตเดเตผเดเตเดเตเด เด เดเดชเตโเดทเตป เดเดชเดฏเตเดเดฟเดเตเดเดพเด.
เดเตเดฌเดฟเตพ เดเตเดเตเดเดฟเดเตเดเตเตผเดเตเดเตเดฎเตเดชเตเดดเต เดตเตเดฃเตเดเตเด เดเดดเตเดคเตเดฎเตเดชเตเดดเต เดธเตเดเตเดฎ เดชเดฐเดฟเดฃเดพเดฎเดคเตเดคเดฟเตปเตเดฑเต เดญเดพเดเดฎเดพเดฏเดฟ เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดธเตเดเตเดฎ เดฎเดพเดฑเตเดฑเดเตเดเตพ เด เดจเตเดตเดฆเดจเตเดฏเดฎเดพเดฃเต:
- เดชเตเดคเดฟเดฏ เดจเดฟเดฐเดเตพ เดเตเตผเดเตเดเตเดจเตเดจเต (เดเดคเดพเดฃเต เดเดฑเตเดฑเดตเตเด เดธเดพเดงเดพเดฐเดฃเดฎเดพเดฏ เดธเดพเดนเดเดฐเตเดฏเด)
- NullType -> เดฎเดฑเตเดฑเตเดคเตเดเตเดเดฟเดฒเตเด เดคเดฐเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดกเดพเดฑเตเดฑ เดคเดฐเดเตเดเตพ เดฎเดพเดฑเตเดฑเตเด เด เดฒเตเดฒเตเดเตเดเดฟเตฝ ByteType -> ShortType -> IntegerType-เตฝ เดจเดฟเดจเตเดจเต เดชเตเดฐเดฎเตเดเตเดเต เดเตเดฏเตเดฏเตเด
เดธเตเดเตเดฎ เดชเดฐเดฟเดฃเดพเดฎเดคเตเดคเดฟเตฝ เด
เดจเตเดตเดฆเดจเตเดฏเดฎเดฒเตเดฒเดพเดคเตเดค เดฎเดฑเตเดฑเต เดฎเดพเดฑเตเดฑเดเตเดเตพเดเตเดเต เดธเตเดเตเดฎเดฏเตเด เดกเดพเดฑเตเดฑเดฏเตเด เดเตเตผเดคเตเดคเต เดตเตเดฃเตเดเตเด เดเดดเตเดคเตเดฃเตเดเดคเตเดฃเตเดเต .option("overwriteSchema", "true")
. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, "Foo" เดเดจเตเดจ เดเตเดณเด เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เดเดฐเต เดชเตเตผเดฃเตเดฃเดธเดเดเตเดฏเดฏเตเด เดชเตเดคเดฟเดฏ เดธเตเดเตเดฎ เดเดฐเต เดธเตเดเตเดฐเดฟเดเดเต เดกเดพเดฑเตเดฑเดพ เดคเดฐเดตเตเด เดเดฏเดฟเดฐเตเดจเตเดจเตเดเตเดเดฟเตฝ, เดเดฒเตเดฒเดพ Parquet(data) เดซเดฏเดฒเตเดเดณเตเด เดตเตเดฃเตเดเตเด เดเดดเตเดคเตเดฃเตเดเดคเตเดฃเตเดเต. เด
เดคเตเดคเดฐเด เดฎเดพเดฑเตเดฑเดเตเดเตพ เดเตพเดชเตเดชเตเดเตเดจเตเดจเต:
- เดเดฐเต เดเตเดณเด เดเดฒเตเดฒเดพเดคเดพเดเตเดเตเดจเตเดจเต
- เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดเตเดณเดคเตเดคเดฟเตปเตเดฑเต เดกเดพเดฑเตเดฑ เดคเดฐเด เดฎเดพเดฑเตเดฑเตเดจเตเดจเต (เดเตป-เดชเตเดฒเตเดธเต)
- เดเตเดธเดฟเตฝ เดฎเดพเดคเตเดฐเด เดตเตเดฏเดคเตเดฏเดพเดธเดฎเตเดณเตเดณ เดจเดฟเดฐเดเดณเตเดเต เดชเตเดจเตผเดจเดพเดฎเดเดฐเดฃเด (เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, "Foo", "foo")
เด เดตเดธเดพเดจเดฎเดพเดฏเดฟ, Spark 3.0-เตปเตเดฑเต เด เดเตเดคเตเดค เดฑเดฟเดฒเตเดธเดฟเดจเตเดชเตเดชเด, เดตเตเดฏเดเตเดคเดฎเดพเดฏ DDL เดชเตเตผเดฃเตเดฃเดฎเดพเดฏเตเด เดชเดฟเดจเตเดคเตเดฃเดฏเตโเดเตเดเตเด (ALTER TABLE เดเดชเดฏเตเดเดฟเดเตเดเต), เดเตเดฌเดฟเตพ เดธเตโเดเตเดฎเดเดณเดฟเตฝ เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเตพ เดจเดเดคเตเดคเดพเตป เดเดชเดฏเตเดเตเดคเดพเดเตเดเดณเต เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเต:
- เดจเดฟเดฐเดเตพ เดเตเตผเดเตเดเตเดจเตเดจเต
- เดเตเดณเด เดเดฎเตปเตเดฑเตเดเตพ เดฎเดพเดฑเตเดฑเตเดจเตเดจเต
- เดเดฐเต เดเดเดชเดพเดเต เดฒเตเดเต เดธเดเดญเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดธเดฎเดฏ เดฆเตเตผเดเตเดฏเด เดธเดเตเดเตเดเดฐเดฟเดเตเดเตเดจเตเดจเดคเต เดชเตเดฒเต, เดชเดเตเดเดฟเดเดฏเตเดเต เดธเตเดตเดญเดพเดตเด เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดเตเดเตเดจเตเดจ เดชเดเตเดเดฟเด เดชเตเดฐเตเดชเตเดชเตผเดเตเดเดฟเดเตพ เดเตเดฐเดฎเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต.
เดธเตผเดเตเดฏเตเดเตเดเต เดชเดฐเดฟเดฃเดพเดฎเดคเตเดคเดฟเตปเตเดฑเต เดชเตเดฐเดฏเตเดเดจเด เดเดจเตเดคเดพเดฃเต?
เดจเดฟเดเตเดเตพ เดเดชเตเดชเตเตพ เดตเตเดฃเดฎเตเดเตเดเดฟเดฒเตเด เดธเตเดเตเดฎ เดชเดฐเดฟเดฃเดพเดฎเด เดเดชเดฏเตเดเดฟเดเตเดเดพเดตเตเดจเตเดจเดคเดพเดฃเต เดเดฆเตเดฆเตเดถเดฟเดเตเดเตเดจเตเดจเดคเต เดจเดฟเดเตเดเดณเตเดเต เดชเดเตเดเดฟเดเดฏเตเดเต เดธเตเดเตเดฎ เดฎเดพเดฑเตเดฑเตเด (เดจเดฟเดเตเดเดณเตเดเต เดกเดพเดฑเตเดฑเดพเดซเตเดฐเตเดฏเดฟเดฎเดฟเดฒเตเดเตเดเต เดเดเดธเตเดฎเดฟเดเดฎเดพเดฏเดฟ เดเตเดณเดเตเดเตพ เดเตเตผเดเตเดเตเดฎเตเดชเตเตพ เดเดฃเตเดเดพเดเดพเตป เดชเดพเดเดฟเดฒเตเดฒเดพเดคเตเดคเดคเต). เดจเดฟเดเตเดเดณเตเดเต เดธเตโเดเตเดฎ เดฎเตเดเตเดฐเตเดฑเตเดฑเต เดเตเดฏเตเดฏเดพเดจเตเดณเตเดณ เดเดฑเตเดฑเดตเตเด เดเดณเตเดชเตเดชเดฎเดพเตผเดเตเดเดฎเดพเดฃเดฟเดคเต, เดเดพเดฐเดฃเด เดเดคเต เดเตเดคเตเดฏเดฎเดพเดฏ เดเตเดณเด เดชเตเดฐเตเดเดณเตเด เดกเดพเดฑเตเดฑ เดคเดฐเดเตเดเดณเตเด เดตเตเดฏเดเตเดคเดฎเดพเดฏเดฟ เดชเตเดฐเดเตเดฏเดพเดชเดฟเดเตเดเดพเดคเต เดคเดจเตเดจเต เดธเตเดตเดฏเดฎเตเดต เดเตเตผเดเตเดเตเดจเตเดจเต.
เดคเตเดฐเตเดฎเดพเดจเด
เดจเดฟเดเตเดเดณเตเดเต เดชเดเตเดเดฟเดเดฏเตเดฎเดพเดฏเดฟ เดชเตเดฐเตเดคเตเดคเดชเตเดชเตเดเดพเดคเตเดค เดชเตเดคเดฟเดฏ เดจเดฟเดฐเดเดณเต เดฎเดฑเตเดฑเต เดธเตโเดเตเดฎ เดฎเดพเดฑเตเดฑเดเตเดเดณเต เดธเตโเดเตเดฎ เดเตปเดซเตเดดเตโเดธเตโเดฎเตเตปเตเดฑเต เดจเดฟเดฐเดธเดฟเดเตเดเตเดจเตเดจเต. เด เดเดฏเตผเดจเตเดจ เดจเดฟเดฒเดตเดพเดฐเดเตเดเตพ เดธเดเตเดเตเดเดฐเดฟเดเตเดเตเดเดฏเตเด เดชเดฐเดฟเดชเดพเดฒเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดฒเตเดเต, เดตเดฟเดถเดเดฒเดจ เดตเดฟเดฆเดเตเดงเตผเดเตเดเตเด เดเดเตเดเดฟเดจเตเดฏเตผเดฎเดพเตผเดเตเดเตเด เด เดตเดฐเตเดเต เดกเดพเดฑเตเดฑเดฏเตเดเตเดเต เดเดฑเตเดฑเดตเตเด เดเดฏเตผเดจเตเดจ เดคเดฒเดคเตเดคเดฟเดฒเตเดณเตเดณ เดธเดฎเดเตเดฐเดคเดฏเตเดฃเตเดเตเดจเตเดจเต เดตเดฟเดถเตเดตเดธเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเด, เด เดคเต เดตเตเดฏเดเตเดคเดฎเดพเดฏเตเด เดตเตเดฏเดเตเดคเดฎเดพเดฏเตเด เดเดถเดฏเดตเดฟเดจเดฟเดฎเดฏเด เดจเดเดคเตเดคเตเดเดฏเตเด เดฎเดฟเดเดเตเด เดฌเดฟเดธเดฟเดจเดธเตเดธเต เดคเตเดฐเตเดฎเดพเดจเดเตเดเตพ เดเดเตเดเตเดเดพเตป เด เดตเดฐเต เด เดจเตเดตเดฆเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต.
เดฎเดฑเตเดตเดถเดคเตเดคเต, เดธเตเดเตเดฎ เดชเดฐเดฟเดฃเดพเดฎเด เดฒเดณเดฟเดคเดฎเดพเดเตเดเดฟเดเตเดเตเดฃเตเดเตเดณเตเดณ เดจเดฟเตผเดตเตเดตเดนเดฃเดคเตเดคเต เดชเตเตผเดคเตเดคเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต เดเดฐเตเดชเดฟเดเตเดเต เดฏเดพเดจเตเดคเตเดฐเดฟเด เดธเตเดเตเดฎ เดฎเดพเดฑเตเดฑเดเตเดเตพ. เดเดฒเตเดฒเดพเดคเตเดคเดฟเดจเตเดฎเตเดชเดฐเดฟ, เดเดฐเต เดเตเดณเด เดเตเตผเดเตเดเตเดจเตเดจเดคเต เดฌเตเดฆเตเดงเดฟเดฎเตเดเตเดเตเดณเตเดณ เดเดพเดฐเตเดฏเดฎเดฒเตเดฒ.
เดธเตเดเตเดฎเดฟเตปเตเดฑเต เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดชเตเดฐเดฏเตเดเด เดฏเดพเดเต เดเดฃเต, เดเดตเดฟเดเต เดธเตเดเตเดฎเดฟเตปเตเดฑเต เดชเดฐเดฟเดฃเดพเดฎเด เดฏเดฟเตป เดเดฃเต. เดเดฐเตเดฎเดฟเดเตเดเต เดเดชเดฏเตเดเดฟเดเตเดเตเดฎเตเดชเตเตพ, เด เดธเดตเดฟเดถเตเดทเดคเดเตพ เดถเดฌเตโเดฆเด เด เดเดฟเดเตเดเดฎเตผเดคเตเดคเดฒเตเด เดธเดฟเดเตเดจเตฝ เดเตเดฏเตเดฃเดฟเดเดเตเด เดเดจเตเดจเดคเตเดคเตเดเตเดเดพเดณเตเด เดเดณเตเดชเตเดชเดฎเดพเดเตเดเตเดจเตเดจเต.
เด เดฒเตเดเดจเดคเตเดคเดฟเดจเต เดจเตฝเดเดฟเดฏ เดธเดเดญเดพเดตเดจเดเตพเดเตเดเต เดฎเตเดเตเตพ เดฎเตเตผเดคเตเดคเดฟเดเตเดเตเด เดชเตเดฐเดฃเดตเต เดเดจเดจเตเดฆเดฟเดจเตเด เดจเดจเตเดฆเดฟ เด เดฑเดฟเดฏเดฟเดเตเดเตเดจเตเดจเต.
เด เดชเดฐเดฎเตเดชเดฐเดฏเดฟเดฒเต เดฎเดฑเตเดฑเต เดฒเตเดเดจเดเตเดเตพ:
เดตเดฟเดทเดฏเดคเตเดคเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดฒเตเดเดจเดเตเดเตพ
เด เดตเดฒเดเดฌเด: www.habr.com