Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
HDInsight Spark cluster-can';无法连接到Azure Data Lake存储_Azure - Fatal编程技术网

HDInsight Spark cluster-can';无法连接到Azure Data Lake存储

HDInsight Spark cluster-can';无法连接到Azure Data Lake存储,azure,Azure,因此,我创建了一个HDInsight Spark群集。我想让它访问Azure Data Lake商店 要创建HDInsight Spark群集,我遵循了中的说明:但是Azure门户中没有配置AAD或添加服务原则的选项 因此,我的群集仅使用Azure Blob存储创建。现在我想扩展它以访问Azure Data Lake Store。但是,“群集AAD标识”对话框状态为“服务主体:已禁用”,对话框中的所有字段均显示为灰色并已禁用。我看不到任何方法可以将存储扩展到指向ADL 任何帮助都将不胜感激! 谢

因此,我创建了一个HDInsight Spark群集。我想让它访问Azure Data Lake商店

要创建HDInsight Spark群集,我遵循了中的说明:但是Azure门户中没有配置AAD或添加服务原则的选项

因此,我的群集仅使用Azure Blob存储创建。现在我想扩展它以访问Azure Data Lake Store。但是,“群集AAD标识”对话框状态为“服务主体:已禁用”,对话框中的所有字段均显示为灰色并已禁用。我看不到任何方法可以将存储扩展到指向ADL

任何帮助都将不胜感激!
谢谢:-)

您可以使用data Factory将数据从Blob移动到ADL,但无法从Spark群集直接访问ADL。

您创建了哪种类型的群集?
在我们的Linux群集中,您链接的指南中列出的所有选项都可用。

请使用ServicePrincipal创建Azure Hdinsight群集。ServicePrincipal应该可以访问您的data lake存储帐户。 您可以将集群配置为使用Data lake存储,但这非常复杂。事实上,没有相关的文件。 所以建议使用ServicePrincipal创建