2017-01-11 5 views
0

Azure MLを使用して分類エンドポイントを作成しました。その入力は、分類するデータベース行を取得するデータベースクエリです。Azure Machine Learning Endpoint SQLアクセスが失敗しました。実験の中で動作します

Machine Learning Studioで実験を実行すると、正常に動作し、データベースに正しく接続されます。インポートデータモジュールでWebサービスパラメータと同じクエリを送信すると、次のエラーが発生します。

enter image description here SQLクエリの危険性を無視して入力すると、なぜこの問題が発生しますか?それは同じではありませんか?

Sidenote:同じデータベース上で全く同じ方法でトレーニングエンドポイントでSQLクエリを使用しましたが、問題はありません。

更新:これは、サービスの新しいエンドポイントを作成する場合にのみ問題になるようです。デフォルトのエンドポイントを使用すると、実際には機能しますが、新しいエンドポイントは使用できません。

更新2:リクエストをバッチ実行として送信するときにも機能します。リクエストレスポンスを使用すると失敗します。

答えて

1

マイクロソフトによると、これは既知のバグであり、彼らはそれに取り組んでいます。もう1つの回避策は、推奨されていませんが、Webサービスのパラメータとしてパスワードを渡すことです(ただし、テスト/概念証明アプリの場合は問題ありません)。

ここにはMSフォーラムのスレッドのlinkがありますバグ。

+0

ねえ。ヘッドアップをありがとう。私はMSのフォーラムに掲載することを決して考えていません。彼らのgithubリポジトリに投稿しましたが、役に立たないものです。 – bech

関連する問題