2

Azure でのデータレイク サービスの評価はまだ始まったばかりです。レイクを作成しました。ポータルを介して、サービスの 2 つのパブリック URL を確認できます。(1 つは https:// スキーム、もう 1 つは adl:// スキーム)

データレイクのドキュメントには、実際には webHDFS REST API と ADL の 2 つのインターフェイスがあると記載されています。したがって、https:// スキームによって wehHDFS インターフェイスが取得されると想定しています。ただし、このインターフェイスの使用に関する Azure の情報はこれ以上見つかりません。

Web ブラウザーと curl を使用して、指定された https:// URL を突っ込んでみました。サービスが応答しています。データレイクは Hadoop のインスタンスであるため、応答は期待どおりの JSON です。しかし、[ポータル経由でレイクにアップロードした] ファイルにアクセスできないようです。

たとえば、"/foo.txt" に対して GET を実行すると、ResourceNotFound というエラーが返されます。

典型的な Hadoop HDFS 構文「/webhdfs/v1/foo.txt」を使用して GET を実行すると、エラー、AuthenticationFailed という応答が返されます。追加のテキストは、欠落しているアクセス トークンを示します。これはより有望に思えます。ただし、そのようなアクセス トークンの生成については何も見つかりません。

ADL インターフェイス、.NET、および Visual Studio の使用に関するドキュメントがいくつかありますが、最初はこれが必要なわけではありません。

どんな助けでも大歓迎です!

4

1 に答える 1