Messages and limitations of the Azure HDInsight connector

Message code list of AZUREHDINSIGHT category

The following message codes correspond to errors that occur in Azure HDInsight Connector.

 

AZUREHDINSIGHT0000E

This message code is output when an undefined error occurs.

Cause

Solution

An undefined error occurred.

Check the error message or the manual of the operation in which the error has occurred.

Corresponding error

  • None

 

AZUREHDINSIGHT0001E

This message code is output when connection to Azure HDInsight fails.

Cause

Solution

The cause differs according to each error message.

Check the error message and perform the following:

  • Check whether the cause/solution of the error is described in the exception messages of AZUREHDINSIGHT category.

Corresponding error

  • AzureManagementRestException

 

AZUREHDINSIGHT0002E

This message code is output when connection to Azure HDInsight or execution of a job fails.

Cause

Solution

The cause differs according to each error message.

Check the error message and perform the following:

  • Check whether the cause/solution of the error is described in the exception messages of AZUREHDINSIGHT category.

Corresponding error

  • AzureHdinsightException

 

Exception messages of AZUREHDINSIGHT category

Exception name

Cause

Solution

AzureHdinsightException

cluster=<cluster name>, provisioningState=<cluster state>

The cluster state is invalid.

Check the error contents in the Azure portal.

AzureHdinsightException

Failed to execute the job.

Check the contents of the error message.

AzureHdinsightException

jobId=<job ID>, status=<job status>

The job status is incorrect.

Check the job contents.

AzureHdinsightException

cluster=<cluster name>, status=<HTTP status>, detail=The cluster already exists

The cluster can't be created because a cluster with the same name exists.

Check Cluster name.

AzureManagementRestException

Failed to create a cluster.

Check the contents of the error message.

Check the error contents in the Azure portal.

AzureManagementRestException

Failed to delete a cluster.

Check the contents of the error message.

AzureManagementRestException

status=<HTTP status>, code=SubscriptionNotFound, message=<error message>

The subscription doesn't exist.

Check Subscription ID.

AzureManagementRestException

code=SubscriptionNotFound, message=<error message>

The subscription doesn't exist.

Check Subscription ID.

AzureManagementRestException

status=<HTTP status>, code=AuthorizationFailed, message=<error message>

The resource group may not exist or can't be accessed by the user of Destination.

Check Resource group name.

Check whether user permissions for the resource group of Destination exist.

AzureManagementRestException

code=AuthorizationFailed, message=<error message>

The resource group may not exist or can't be accessed by the user of Destination.

Check the resource group.

Check whether the user of Destination can access the resource group.

InvalidPropertyConfigurationException

<Property name> is not specified.

<Property name> isn't specified.

Specify <property name>.

java.net.UnknownHostException

The cluster doesn't exist.

Check Cluster name.

ResourceNotFoundException

Resource definition could not be found. Name: []

Destination isn't specified.

Specify Destination.

ResourceNotFoundException

Resource definition could not be found. Name: [<connection resource name>]

The resource definition selected in Destination isn't found.

Check the connection resource specified in Destination.

ResourceNotFoundException

Resource definition could not be found. Name: []

Destination or Destination BLOB Storage isn't specified.

Specify Destination or Destination BLOB Storage.

ResourceNotFoundException

Resource definition could not be found. Name: [<connection resource name>]

The resource definition selected in Destination or Destination BLOB Storage can't be found.

Check the connection resource specified in Destination or Destination BLOB Storage.

 

Limitations of AZUREHDINSIGHT category

Operation environment

Notes

  • The behavior described in the help pages is subject to change depending on specification changes in the destination.

Create Cluster

Specification limits

  • The operating system of the created cluster is Linux.

Notes

  • HTTPS is used in communication between Azure HDInsight and this connector.

  • The specifications are subject to change without any prior notification depending on the changes in Azure HDInsight specifications.

  • Refresh token has an expiration date in Azure Active Directory authentication.

    When the token can't be renewed, you need to reissue the token in the connection resource specified in Destination.

Delete Cluster

Specification limits

  • None.

Notes

  • HTTPS is used in communication between Azure HDInsight and this connector.

  • The specifications are subject to change without any prior notification depending on the changes in Azure HDInsight specifications.

  • Refresh token has an expiration date in Azure Active Directory authentication.

    When the token can't be renewed, you need to reissue the token in the connection resource specified in Destination.

Execute Hive Job

Specification limits

  • None.

Notes

  • HTTPS is used in communication between Azure HDInsight and this connector.

  • The specifications are subject to change without any prior notification depending on the changes in Azure HDInsight specifications.

  • The operation ends normally even if the result of query execution is an error.