Ich habe eine Data Factory-Pipeline mit einer HD Insight-Pipeline, die versucht, auf ein Azure Data Lake-Verzeichnis zuzugreifen.HDInsight in der Azure Data Factory-Struktur CREATE EXTERNAL TABLE ... LOCATION: Kein Dateisystem für Schema: adl
"type": "HDInsightHive",
"typeProperties": {
"scriptPath": "mpp-hive-scripts/parse_log.q",
"scriptLinkedService": "AzureStorageLinkedService",
"defines": {
"inputtable": "adl://mppmetering.azuredatalakestore.net/hour=23",
"outputtable": "wasb://[email protected]/output/"
}
},
bekomme ich folgende Fehlermeldung, wenn ich diese Pipeline laufen:
FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. MetaException(message:Got exception: java.io.IOException No FileSystem for scheme: ad
Dies funktioniert in einer Pipeline, die einen Azure Blob Speicher mit der folgenden Spezifikation greift:
"type": "HDInsightHive",
"typeProperties": {
"scriptPath": "mpp-hive-scripts/parse_log.q",
"scriptLinkedService": "AzureStorageLinkedService",
"defines": {
"inputtable": "wasb://[email protected]/hour=23",
"outputtable": "wasb://[email protected]/output/"
}
},
Beliebig Hilfe wäre willkommen. js
Danke. Bedeutet die Hive-Abfrage in diesem Artikel, dass ADL-Speicher in interaktiven Hive-Abfragen, aber nicht in Hive-Skripts verfügbar ist? https://azure.microsoft.com/en-gb/documentation/articles/data-lake-store-hdinsight-hadoop-use-portal/ Mein Anwendungsfall ist, ADL als permanenten HDFS-Speicher zu verwenden, den ich Hive ausführen kann , U-SQL, Spark on - ist das ein sinnvoller Anwendungsfall? –
Ja, der Anwendungsfall ist sinnvoll. Zurzeit erlaubt data factory jedoch nicht die Verwendung von ADL-Speicher in interaktiven Hive-Abfragen. –