Skip to content

Commit 87258a7

Browse files
committed
Update EOS
1 parent 3b4179b commit 87258a7

File tree

2 files changed

+11
-6
lines changed

2 files changed

+11
-6
lines changed

articles/data-factory/connector-hive.md

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@ ms.author: jianleishen
1515

1616
This article outlines how to use the Copy Activity in an Azure Data Factory or Synapse Analytics pipeline to copy data from Hive. It builds on the [copy activity overview](copy-activity-overview.md) article that presents a general overview of copy activity.
1717

18+
> [!IMPORTANT]
19+
> The Hive connector version 2.0 (Preview) provides improved native Hive support. If you are using the Hive connector version 1.0 in your solution, please [upgrade your Hive connector](#upgrade-the-hive-connector) before **September 30, 2025**. Refer to this [section](#differences-between-hive-version-20-and-version-10) for details on the difference between version 2.0 (Preview) and version 1.0.
20+
1821
## Supported capabilities
1922

2023
This Hive connector is supported for the following capabilities:
@@ -87,7 +90,7 @@ The Hive linked service supports the following properties when apply version 2.0
8790
| host | IP address or host name of the Hive server. | Yes |
8891
| port | The TCP port that the Hive server uses to listen for client connections. If you connect to Azure HDInsight, specify port as 443. | Yes |
8992
| serverType | The type of Hive server. <br/>Allowed value is: **HiveServer2** | No |
90-
| thriftTransportProtocol | The transport protocol to use in the Thrift layer. <br/>Allowed value is: **HTTP** | No |
93+
| thriftTransportProtocol | The transport protocol to use in the Thrift layer. <br/>Allowed value is: **Binary**, **SASL**, **HTTP** | No |
9194
| authenticationType | The authentication method used to access the Hive server. <br/>Allowed values are: **Anonymous**, **UsernameAndPassword**, **WindowsAzureHDInsightService**. Kerberos authentication is not supported now. | Yes |
9295
| username | The user name that you use to access Hive Server. | No |
9396
| password | The password corresponding to the user. Mark this field as a SecureString to store it securely, or [reference a secret stored in Azure Key Vault](store-credentials-in-key-vault.md). | No |
@@ -335,17 +338,17 @@ Here are steps that help you upgrade the Hive connector:
335338

336339
2. The data type mapping for the Hive linked service version 2.0 (Preview) is different from that for the version 1.0. To learn the latest data type mapping, see [Data type mapping for Hive](#data-type-mapping-for-hive).
337340

338-
## Differences between Hive version 2.0 (Preview) and version 1.0
341+
## <a name="differences-between-hive-version-20-and-version-10"></a> Differences between Hive version 2.0 (Preview) and version 1.0
339342

340343
The Hive connector version 2.0 (Preview) offers new functionalities and is compatible with most features of version 1.0. The following table shows the feature differences between version 2.0 (Preview) and version 1.0.
341344

342345
| Version 2.0 (Preview) | Version 1.0 |
343346
|:--- |:--- |
344347
| Using ';' to separate multiple hosts (only when serviceDiscoveryMode is enabled) is not supported.| Using ';' to separate multiple hosts (only when serviceDiscoveryMode is enabled) is supported.|
345-
| `ServerType` does not support `HiveServer1` and `HiveThriftServer`. | `ServerType` supports `HiveServer1` and `HiveThriftServer`. |
346-
| `authenticationType` does not support `Username`. | `authenticationType` supports `Username`. |
347-
| The default value of `enableSSL` is true. <br><br>`enableServerCertificateValidation` is supported.<br><br>`serviceDiscoveryMode`, `zooKeeperNameSpace`, `useNativeQuery`, `trustedCertPath`, `useSystemTrustStore`, `allowHostNameCNMismatch` and `allowSelfSignedServerCert` are not supported.| The default value of `enableSSL` is false.<br><br>`enableServerCertificateValidation` is not supported.<br><br>`serviceDiscoveryMode`, `zooKeeperNameSpace`, `useNativeQuery`, `trustedCertPath`, `useSystemTrustStore`, `allowHostNameCNMismatch` and `allowSelfSignedServerCert` are supported. |
348-
| `thriftTransportProtocol` does not support `Binary` and `SASL`.| `thriftTransportProtocol` supports `Binary` and `SASL`. |
348+
| HiveServer1 and HiveThriftServer are not supported for `ServerType`. | Support HiveServer1 and HiveThriftServer for `ServerType`. |
349+
| Username authentication type is not supported. <br><br> UsernameAndPassword authentication type is only supported for SASL transport protocol. Anonymous authentication type is only supported for Binary transport protocol. | Support Username authentication type. <br><br>UsernameAndPassword and Anonymous authentication types are supported for Binary, SASL and HTTP transport protocols. |
350+
| `serviceDiscoveryMode`, `zooKeeperNameSpace` and `useNativeQuery` are not supported. | `serviceDiscoveryMode`, `zooKeeperNameSpace`, `useNativeQuery` are supported. |
351+
| The default value of `enableSSL` is true. `trustedCertPath`, `useSystemTrustStore`, `allowHostNameCNMismatch` and `allowSelfSignedServerCert` are not supported.<br><br>`enableServerCertificateValidation` is supported.| The default value of `enableSSL` is false. `trustedCertPath`, `useSystemTrustStore`, `allowHostNameCNMismatch` and `allowSelfSignedServerCert` are supported.<br><br>`enableServerCertificateValidation` is not supported. |
349352
| The following mappings are used from Hive data types to interim service data type.<br><br>TINYINT -> SByte<br>TIMESTAMP -> DateTimeOffset | The following mappings are used from Hive data types to interim service data type.<br><br>TINYINT -> Int16 <br>TIMESTAMP -> DateTime |
350353

351354

articles/data-factory/connector-release-stages-and-timelines.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ For comprehensive details on support levels and recommended usage at each stage,
3434
| [Greenplum](connector-greenplum.md) | version 2.0 | GA | / | / |
3535
| | version 1.0 | End of support announced | August 31, 2025 | September 30, 2025 |
3636
| [HBase](connector-hbase.md) | / | End of support | December 31, 2024 | December 31, 2024 |
37+
| [Hive](connector-hive.md) | version 2.0 | GA | / | / |
38+
| | version 1.0 | End of support announced | September 30, 2025 | October 31, 2025 |
3739
| [Magento (Preview)](connector-magento.md) | / | End of support | December 31, 2024 | December 31, 2024 |
3840
| [MariaDB](connector-mariadb.md) | version 2.0 | GA | / | / |
3941
| | version 1.0 | End of support | October 31, 2024 | September 30, 2025 |

0 commit comments

Comments
 (0)