SQL ServerのデータテーブルをR Serverにインポートしようとしています。 SQL Serverのデータテーブルにはdatetime形式のdatetimeがありますが、次のコードを使用すると、テーブルは適切な形式でRには入りません。Rサーバー/ SQL Serverのデータインポート - 日付を適切な形式でインポートする方法
`xxx<- RxSqlServerData(table = "vwTCMSDataGPC",
connectionString = connStr,
colClasses = col)`
rxGetVarInfo(xxx)
を使用して、テーブルがdatetimeファイルを文字クラスとしてインポートすることを確認できます。これは、私は、これは30〜40分かかるため、私のデータのサイズに
xxx<- rxDataStep(inData = xxx,
transforms = list(BeginTime = as.POSIXct(BeginTime),
RestoreTime = as.POSIXct(RestoreTime),
ERTGeneratedTime = as.POSIXct(ERTGeneratedTime)),
maxRowsByCols = 1000000000)
適切な形式で私の日付を取得するには、このコードを実行しなければならないことを意味します。私の仕事の10%がこれを実行しなければならなくなるたびに消えてしまいました。私はBeginTime = "POSIXct"
などをcol
という名前のオブジェクトに入れてもいいですが、それはうまくいかず、私のやり方でPOSIXctへの変換を提案するエラーが出ます。
rxGetVarInfoを実行すると、私の日の10%をファイルの書式設定に費やさなくても、SQL Serverデータをオブジェクトとして適切な形式でインポートできます。また、これは、このソリューションが生産に入るときに重要です。この退屈なステップを行う時間はありません。
この作品をどのように機能させたいのですか?