1

私は Windows Azure と SQL Azure を初めて使用します。作成したレポートを (自分のレポート サーバー上で) エクスポートし、たとえば毎週のように管理者に自動的に電子メールで送信する方法があるかどうか疑問に思っていました。

敬具!

4

2 に答える 2

1

Windows Azure と SQL Azure の両方を初めて使用する場合は、次のことをお勧めします。

  1. SQL Azure Reporting はまだプレビュー (または CTP) モードであるため、使用できる機能は限られています。
  2. SQL Azure レポート プレビューでは、次の 3 つのシナリオが提供されます。

    2.1 Web またはクライアント アプリケーションに Microsoft レポートを埋め込む

    2.2 SQL Azure Reporting レポート サーバーでのレポート (.rdl) およびレポート関連アイテムの設計、発行、および表示。

    2.3 SOAP API 呼び出しを使用して、レポート サーバー Web サービスと対話します。

  3. そのため、SQL Azure Reporting Preview を使用している場合はレポートを生成できますが、これらのレポートを電子メールで送信するには、SQL Azure Reporting サービスに接続されたオンプレミスで実行されているジョブまたはカスタム コードを処理するフロント エンドが必要です。

    3.1 このフロント エンドは、Windows Azure Web ロール (サード パーティの電子メール プロバイダーまたはオンライン MS Exchange を使用して電子メールを送信する)、またはカスタム コードを使用して電子メールを送信する独自​​の SQL Azure レポート サービスである可能性があります。

    3.2 また、SOAP を介して Reporting Service Web サービスと対話するクライアント アプリケーションを記述して、レポートを取得し、必要な宛先に電子メールで送信することもできます。

SQL Azure レポート プレビューの詳細については、次を参照してください。

http://msdn.microsoft.com/en-us/library/windowsazure/gg430129.aspx

于 2012-05-07T16:17:02.100 に答える
0

レポート サーバーが Azure で実行されていると思いますか? AzureにはSMTPサーバーがないため、基本的に行う必要があるのは

1) サードパーティの SMTP サーバー (Gmail は無料) を使用してメールを送信します。Azure は最近、SMTP および電子メール サービスも提供する sendgrid と契約を結びました。2) ワーカー ロールで実行され、定期的にレポートを生成して送信する小さなアプリケーションを作成します。

于 2012-05-07T23:25:27.203 に答える