問題タブ [ddf]
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.
scala - CSV をデータフレームにロードする際のタイムスタンプの問題
スキーマを提供しながら、csv ファイルを分散データフレーム (ddf) にロードしようとしています。ddf はロードされますが、タイムスタンプ列には null 値しか表示されません。これは、spark が特定の形式のタイムスタンプを想定しているためだと思います。だから私は2つの質問があります:
1) どのようにスパークにフォーマットを与えたり、フォーマットを検出させたりするのですか (のように
"MM/dd/yyyy' 'HH:mm:ss"
)
2) 1 がオプションでない場合 (文字列としてインポートしたと仮定して) フィールドをタイムスタンプに変換する方法。
Q2では、次を使用してみました:
最後のステップは、終了させない null 値があるため機能しません。次のようなエラーが表示されます。
ただし、sqlContext.load は問題なく csv をロードできます。
java - Java から Pervasive/Btrieve DB (DDF + DAT ファイル) にアクセス
パーベイシブ/btrieve データベースである *.DDF および *.DAT ファイルを含むフォルダーがあります。DDF Periscope (ddf-periscope.com) でデータベースのコンテンツを開いて表示できます。
ddf periscope を使用して各テーブルから個別にデータをエクスポートできますが、Java を使用して同じことをしたいと考えています。DB 内のデータにアクセスし、それらを CSV ファイル、POJO、またはデータを操作できる任意の方法にエクスポートします。
これは可能ですか?