コピー アクティビティを使用してデータを BLOB から SQL Datawarehouse に移動するパイプラインを作成しました。
Azure Blob Dataset:
"name": "TradeData",
"properties": {
"type": "AzureBlob",
"linkedServiceName": "HDInsightStorageLinkedService",
"structure": [],
"typeProperties": {
"folderPath": "hdinsight/hive/warehouse/tradesummary/",
"format": {
"type": "OrcFormat"
}
},
SQL DW Dataset:
"name": "TradeDataRepository",
"properties": {
"type": "AzureSqlDWTable",
"linkedServiceName": "AzureSQLDataWarehouseLinkedService",
"typeProperties": {
"tableName": "tradesummary"
},
Pipeline:
"activities": [
{
"name": "CopyActivityTemplate",
"type": "Copy",
"inputs": [
{
"name": "TradeData"
}
],
"outputs": [
{
"name": "TradeDataRepository"
}
],
"typeProperties": {
"source": {
"type": "BlobSource",
"skipHeaderLineCount": 0
},
"sink": {
"type": "SqlDWSink",
"allowPolyBase": false
}
パイプラインを実行すると、次のエラーが発生します。
データベースの操作に失敗しました。
データベース実行からのエラー メッセージ: ErrorCode=FailedDbOperation,'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=SQL Data Warehouse にデータを読み込むときにエラーが発生しました.,Source=Microsoft.DataTransfer.ClientLibrary,''Type=System.Data.SqlClient.SqlException, Message=110802; 内部 DMS エラーが発生したため、この操作は失敗しました。詳細: 例外: Microsoft.SqlServer.DataWarehouse.DataMovement.Common.ExternalAccess.HdfsAccessException、メッセージ: HdfsBridge_CreateRecordReader の呼び出しで Java 例外が発生しました: エラー [HdfsBridge::CreateRecordReader - レコード リーダーの作成中に予期しないエラーが発生しました。] 外部ファイルへのアクセス中に発生しました [ /hive/warehouse/tradesummary/000000_0][0].,Source=.Net SqlClient Data Provider,SqlErrorNumber=110802,Class=16,ErrorCode=-2146232060,State=1,Errors=[{Class=16,Number=110802 ,状態=1, Message=110802; 内部 DMS エラーが発生したため、この操作は失敗しました。詳細: 例外: Microsoft.SqlServer.DataWarehouse.DataMovement.Common.ExternalAccess.HdfsAccessException、メッセージ: HdfsBridge_CreateRecordReader の呼び出しで Java 例外が発生しました: エラー [HdfsBridge::CreateRecordReader - レコード リーダーの作成中に予期しないエラーが発生しました。] 外部ファイルへのアクセス中に発生しました [ /hive/warehouse/tradesummary/000000_0][0].,},],'.
任意のポインタをいただければ幸いです。