Azureでデータレークサービスの評価を始めます。私たちは湖を作りました。そして、ポータルを介して、サービスの2つのパブリックURLを見ることができます。webhdfs APIを使用してAzureデータレックにアクセスする方法
datalakeのドキュメントには、実際にはwebHDFS REST APIとADLという2つのインタフェースがあると記載されています。だから、私はhttps://体系が私にwehHDFSインタフェースを与えると仮定しています。しかし、Azureでは、このインタフェースの使用について、これ以上の情報はありません。
Webブラウザとカールを使用して、指定されたhttps:// URLでポーズを試みました。サービスが応答しています。回答はJSONです。データレークはHadoopのインスタンスなので、期待通りです。しかし、私はファイルにアクセスできないようです(私はポータル経由で私たちの湖にアップロードしました)。
たとえば、 "/foo.txt"に対してGETを実行すると、返信はエラー、ResourceNotFoundになります。
一般的なHadoop HDFSの構文 "/webhdfs/v1/foo.txt"を使用してGETを実行した場合、その応答はエラーAuthenticationFailedです。追加のテキストは、不足しているアクセストークンを示します。これはより有望なようです。しかし、そのようなアクセストークンを生成することについて何も見つけることができません。
ADLインターフェイスと.NETとVisual Studioの使用に関するいくつかのドキュメントがありますが、これは私が最初に望むものではありません。
ご迷惑をおかけして申し訳ありません。
ここで 'curl'コマンドを投稿できますか? – vmachan