azure - Azure Synapse 数据流中分区列的前导零丢失
问题描述
我想在 Parquet 文件中用作分区列的 Synapse 数据流中有一个字符串列。数据包含前导零,例如'01'
数据流正确地写入了这个分区,创建了一个带有前导零的目录:-
但是当我在后续数据流中读取此文件时,前导零被删除,留下一个值'1'
我怎样才能防止这种情况发生?
我可以填充列,但如果值被正确读取,我会更喜欢。
额外细节:
分区已正确创建:-
两列在 Projection 和 Inspect 选项卡下都显示为“字符串”。
解决方案
推荐阅读
- airflow - 缺少气流回填命令 FERNET_KEY 配置
- apache-kafka - 包含 Kafka 消费者的服务的蓝/绿部署方法
- azure - Azure 逻辑应用按 SQL 排序
- numpy - 如何在动画共振振幅中正确改变共振频率?
- python - 如何使用 python 自动上传 Youtube
- php - Foreach 从一个数组访问数据
- javascript - 如何在清单 v3 Chrome 扩展程序中定期调用函数?
- java - Java 使用带有 javax.sound.sampled.Clip 的 mp3、ogg 和 wav 文件(或获取声音文件的比特率)
- sql - 基于变量有条件地检索数据
- java - 我为这个计划编写了一个程序,但我想知道程序是否有任何答案和我的写作不同?