简体   繁体   English

Azure 数据湖的数据类型

[英]Data Types at Azure Data Lake

I am bringing data from SAP HANA based OLTP source to Microsoft azure based data lake using azure adf and data bricks.我使用 azure adf 和数据块将数据从基于 SAP HANA 的 OLTP 源带到基于 Microsoft azure 的数据湖。 What should data type be at Microsoft azure based data lake for below data types at SAP HANA source:对于 SAP HANA 源中的以下数据类型,基于 Microsoft azure 的数据湖中的数据类型应该是什么:

  • NVARCHAR(4) NVARCHAR(4)
  • DECIMAL (9,5)小数 (9,5)
  • Float漂浮
  • int整数
  • datetime约会时间
  • nvarchar(64) nvarchar(64)
  • decimal(10,2)十进制(10,2)

If you are using Copy activity for your copy process, in ADLS Gen2 you can store data in many different file formats like delimited , avro .如果您在复制过程中使用复制活动,则在 ADLS Gen2 中,您可以以许多不同的文件格式存储数据,例如delimitedavro paraquet ,XML , etc. Depending upon which format you want the data types will change. paraquetXML等。数据类型将根据您想要的格式而改变。 For example, if you select delimited format, everything will be stored as string .例如,如果您使用 select 分隔格式,则所有内容都将存储为string

For Parquet, Avro, Delta, Orc formats there are few limitations in ADF while using copy activity.对于 Parquet、Avro、Delta、Orc 格式,ADF 在使用复制活动时几乎没有限制。

For example: Parquet limitations:例如:Parquet 限制: 在此处输入图像描述

ORC format limiation: ORC格式限制: 在此处输入图像描述

You can go through the ADF documentation for each file format to look for respective limitation with respect to datatypes.您可以 go 通过每种文件格式的 ADF 文档来查找关于数据类型的各自限制。

You can also check for this documentation to explore more about the copy activity interim data types supported in ADF: ADF Copy activity Data type mapping您还可以查看此文档以了解有关 ADF 中支持的复制活动临时数据类型的更多信息: ADF 复制活动数据类型映射

在此处输入图像描述

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM