SQL Server を使用して、統計分析用のデータをローカルに保存しています。通常、数百の列を持つ csv ファイルからテーブルを作成します。列の名前と型を手動で指定するのは面倒なので、インポート ウィザードの「型の提案」を使用して正しい型を選択します。
これはほとんどの場合うまくいきますが、私の csv ファイルはしばしば「ぎざぎざの上端」を持っています (つまり、最初の千行または百万行の多くの列が空です。これらのファイルの多くは 1+ GB であり、したがって、サブセット結合を容易にするために SQL Server が必要です)。インポート ウィザードは最初の 1000 行までしか参照しないため、インポートに失敗する可能性があります。巧妙な回避策はありますか?
私が考えることができる解決策は、最後の千行ほどをファイルの先頭、ヘッダー行のすぐ下に移動することです。しかし、これらのファイルの一部は 1 GB 以上で数百万の行があるため、テキスト エディターでは実行できません。インポート ウィザードの裏をかく方法はありますか? それとも逆読み?または、最後の千行程度を移動しますか?
ありがとう!