問題タブ [azure-storage]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net - 自分の Azure テーブル ストレージ アカウント名を知るにはどうすればよいですか?
Azure の一部のテーブル ストレージをローカル ストレージからクラウドに移動しようとしています。ローカル アクセスに「devstoreaccount1」を使用していましたが、クラウドに移行するためにそこに何を入れる必要があるかわかりません。
Azure アカウントへのサインアップに使用したユーザー アカウントではありませんか? それは私のメールアドレスであり、うまくいかなかったようです。私も運がないプロジェクト名を試しました。
このアカウント名が一覧表示されているポータルの場所はありますか?
asp.net-mvc - asp.net MVC での Azure ストレージ テーブルの作成
このブログ投稿に従って、Azure ストレージ テーブルを作成しています: http://blogs.msdn.com/jnak/archive/2008/10/28/walkthrough-simple-table-storage.aspx
asp.net webform web_role で正常に動作します。
asp.net mvc を Web ロールとして使用して同じプロジェクトを再作成しましたが、アプリケーションの起動時に常に失敗します。この行:
アカウント共有キーの取得に常に失敗するようです。
グローバル asax アプリケーションの開始から default.aspx に行を移動すると、完全に正常に動作します。
これは、イベント ビューアーからのエラー コール スタックです。
azure - Silverlight 3の新しいクライアントネットワークスタックは、Azure StorageまたはMeshに直接接続できますか?
Silverlight 3では、オプションとしてクライアントHTTPスタックも導入しました。クライアントのHTTP処理を使用するには、オプトインする必要があります。これにより、応答ステータスコード/ヘッダーなどを使用して、GET / POST(つまり、より多くのRESTフル動詞)以上の機能を利用できます。すべてのリクエスト、リクエストでクライアントHTTPスタックを使用するようにオプトインできます。特定のドメイン、または次のようなリクエストごとに:
私の理解では、SilverlightがAzure Storageに直接アクセスできなかった理由は、認証データを使用してHTTPヘッダーに署名できなかったためです。これにより、ギャップが埋められ、Azureストレージまたはメッシュに直接アクセスできるようになりますか?もしそうなら、それはどのように達成されますか?
azure - WindowsAzureを使用したテーブルストレージデータのクエリ
この質問には2つの部分があります。
ローカルに保存されているデータを表示する方法はありますか?ローカルテーブルストレージは、実際にはバックグラウンドでSQLExpressを使用して実行されることを理解しています。そのSQLExpressデータベースはどこにあり、任意のクエリツールを使用して開くことができますか?使用する必要のある特定のアカウントはありますか?
アプリケーションがAzureサービスにデプロイされたら、データをクエリするにはどうすればよいですか?Google App Engineにはデータビューア/クエリツールがありますが、Azureには似たようなものがありますか?
.net - WindowsAzureでテーブルを変更する
次の方法を使用して、WindowsAzureでテーブルを作成しています。このコードは、アプリケーションが最初に初期化されたときに1回だけ実行されます
テーブルに加えたい更新(新しい列など)がある場合、既存のデータを失うことなくそれらの更新を行うにはどうすればよいですか?
ado.net - ローカル ストレージの問題をどのようにデバッグしますか? HandleBatchResponse での「このリクエストの処理中にエラーが発生しました」という問題
MSDNにクロスポストされました。
ローカル ストレージ サービスのテーブルに挿入しようとしているエンティティ オブジェクトのリストがあります。SampleClient の TableStorageDataContext クラスから派生したデータ コンテキスト クラスを使用して、新しいコンテキスト オブジェクトを作成し、問題なくエンティティを追加します。context.SaveChanges() を呼び出すと、最終的に例外がスローされますが、詳細はほとんどありません。エラーがそこで発生したかどうかを確認するために SQL Server Express でプロファイラー トレースを実行しましたが、有用なものは何も見つかりませんでした。これにより、ローカル ストレージ サービスに何らかの問題があり、デバッグ方法がわかりません。
クライアント コード (F#) は次のとおりです。
上記の行の最後の行にブレークポイントを設定して実行を停止し、cxt0 オブジェクトに追加するすべてのエンティティ (>500K) が含まれていることを確認できます。その後、実行を継続すると、次の例外がスローされます。
System.Data.Services.Client.DataServiceRequestException: "この要求の処理中にエラーが発生しました。"
System.Data.Services.Client.DataServiceContext.SaveAsyncResult.HandleBatchResponse() で System.Data.Services.Client.DataServiceContext.SaveAsyncResult.EndRequest() で System.Data.Services.Client.DataServiceContext.SaveChanges (SaveChangesOptions オプション) で システムで.Data.Services.Client.DataServiceContext.SaveChanges() at WorkerRole.SrDataProcessor.importSrData(FastFunc`2 pf, String blobName) in C:\Users\Ben\Development\Projects\CloudProject\WorkerRole\SrDataProcessor.fs:line 76
InnerException (html タグのスクラバーを避けるため、角かっこはご容赦ください):
System.Data.Services.Client.DataServiceClientException: " [?xml バージョン="1.0" エンコーディング="utf-8" スタンドアロン="はい"?] [エラー xmlns="http://schemas.microsoft.com/ado/ 2007/08/dataservices/metadata"] [code][/code] [message xml:lang="en-US"]このリクエストの処理中にエラーが発生しました.[/message] [/error] "
System.Data.Services.Client.DataServiceContext.SaveAsyncResult.d__1d.MoveNext() で
HandleBatchResponse メソッドでは、応答を列挙するときにこのエラーが報告される可能性があるようです。これを何と呼んでいるのか、何かアイデアはありますか?チェックしようと思ったのにまだ行っていない唯一のことは、1000 文字を超える文字列プロパティを持つエンティティがないことを確認することです。
更新:今、私は持っていますが、何もないようです。次のスニペットでは、空のシーケンスが生成されました。
また、より一般的には、このような問題をどのようにデバッグしますか? ローカル ストレージ サービスにイントロスペクションを取得する方法はありますか?
更新 2 :「起源の例外」は、いわば、実際には「内部サーバー エラー (500)」を報告する System.WebException であり、それ以上の詳細がないことを発見しました。挿入しようとしているデータが、テーブル サービスをサポートする SQL Server Express データベース内のテーブルのスキーマおよびデータ型と互換性があることを確認するために、知っていることはすべて実行しましたが、まだ何がわかりません。問題はです。TableDataService は、挿入しようとしているオブジェクトを受け入れません。詳細については、MSDN スレッドを参照してください。connect のバグも開きました。
azure - Windows Azure: 「同じキーを持つアイテムが既に追加されています。」Select でスローされる例外
Windows Azure テーブル ストレージのテーブルから行を選択しようとすると、奇妙なエラーが発生します。「同じキーを持つアイテムが既に追加されています」という例外。何も挿入していないのに投げられています。問題の原因となっているクエリは次のとおりです。
ご覧のとおり、id は 1 つしかなく、ループの先頭でエラーがスローされ、何も変更されていません。
ただし、この特定の行のパーティション キーとして "" を使用しています。何を与える?
azure - Windows Azure で Test Table Storage を作成するときの既定の文字列値の長さを増やす
文字列値の既定値の長さを nvarchar(1000) からそれ以上に増やすことはできますか?
テーブルを再作成するたびに SQLEXPRESS でテーブルを編集する必要がないようにします。
azure - Azureを使用してユーザーの写真などをどこに保存しますか?BLOBストレージ?
テストケース用の私のプロジェクトをMicrosoftの紺碧に移行しました。
ただし、アバターのアップロードと同様の機能を実現するには、ハードドライブ上のファイルへの書き込みアクセス権が必要です。しかし、これはクラウドであるため、これは不可能です。代わりにそのような機能を構築するにはどうすればよいですか?Blob Storageを使用する必要がありますか、それともより良い解決策がありますか?
すべてのウェブサイト画像(feレイアウト画像)をBlob Storageに保存することは理にかなっていますか?だから私は私の静的コンテンツのためにCookieのないドメインを持っているでしょうか?
c# - アプリケーションは、クラウドで実行されているのか、通常のサーバーで実行されているのかを認識できますか?
アプリケーションは、クラウドで実行されているのか、通常のサーバーで実行されているのかを認識できますか?
それが可能であれば、アプリケーションに自動的にfeユーザーの写真を保存するように任せることができます:IOまたはblobストレージ。