R
の電力をSQL Server 2008?
に使用する方法はありますか?コンソールで使用することも、両方を通信することもできます。
この場合、手順は何ですか?RとSQL Server 2008
答えて
SQL Serverデータ:
R内のSQL Serverのデータを使用した例がhereです。このブログ記事では、K-Means Clusteringを使用してSQL Serverテーブルからデータをプロットする方法について説明します。
SQL Server内Rを呼び出す:
あなたは(ニックが指摘するように、または任意のコマンドライン・ツール)SQL Server内Rを呼び出すために、拡張ストアドプロシージャXP_CmdShellを使用することができます。
サーバーレベルで機能を有効にする:
XP_CMDSHELLは、SQL Server内のcmdシェルを公開します。明らかな理由から、これはデフォルトでは有効になっていません。 SysAdmin(またはControl Server権限を持つユーザー)は、サーバーレベルでenableこの機能を実行できます。
この機能にアクセスするために、特定のユーザーを有効にする:
exec ON xp_cmdshell TO *YourLoginHere*
は、より多くの(このような非システム管理者のユーザーのためのプロキシアカウントを使用するなど)のベストプラクティスに関する情報や使用例のためthis URLを参照してください。
RODBCパッケージ:http://cran.r-project.org/web/packages/RODBC/を使用します。
ビネットはhereです。
私はRODBCがあなたに聞いたことの逆をしていると思います(SQL Server内からRを呼び出したいと思います)。しかし、SQL Serverのストアドプロシージャや、適切なセキュリティ設定(ここでは高度に熟練したシステム管理者と話したい)から、Rを含む任意のコマンドラインツールを実行できます。システムストアドプロシージャがあることを覚えています(しかし、それはしばらくして以来、その名前を忘れていた)。
Rにスクリプト(たぶんスクリプトスクリプト)を渡すこともできますし、RODBCを介してSQL Serverに接続するための正しい情報を渡すこともできます。ここでは、実行するステートメントや使用するデータのあるテーブルを見つけることができます分析。あなたの両方の方法を通信するのに十分な電力を与える必要があります
... R内
- 1. FreeTDSとSQL Server 2008?
- 2. SQL Server 2000とSQL Server 2008の同期
- 3. SQL Server 2008 SELECT
- 4. SQL Server 2008データベースセカンダリ
- 5. Sql Server 2008エージェントログパージ
- 6. SQL Server 2008 DBMail
- 7. Sql Server 2008キャッチエラーコレクション
- 8. SQL Server 2008イベントドリブンアーキテクチャ
- 9. SQL Server 2008
- 10. SQL Server 2008の
- 11. SQL Server 2008の
- 12. SQL Server 2008の
- 13. - SQL Server 2008の
- 14. SQL Server 2008:グループデータベース
- 15. SQL Server 2008レポートサービス
- 16. SQL Server 2008 sp1
- 17. Sql Server 2008 coalesce
- 18. - SQL Serverの2008
- 19. Sql Server 2008トリガー
- 20. Sql Server 2008クロスタブクエリ
- 21. SQL Server 2008の
- 22. ADDTIMEとSEC_TO_TIME to SQL Server 2008
- 23. ASP.NET 3.5とSQL Server 2008
- 24. Visual Studio 2008とSQL Server 2005
- 25. SQL Server 2008のユニークキーとユニークインデックス
- 26. Sql Server 2008とPHP - sqlsvr_escape_string?
- 27. Windows Server 2008/SQL Server 2008クラスタの設定
- 28. SQL Server 2008 CONTROL SERVER権限
- 29. SQL Server 2008クロスサーバークエリ2000
- 30. SQL Server 2008のOPENROWSET