問題タブ [external-tables]
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.
sql - CSV ファイルから日付フィールドを読み取る REGEXP_SUBSTR 関数
外部テーブルの概念を使用してcsv形式のファイルを準備するSQLブロックを作成しています。
私はほぼ20以上の列を持っており、コードは日付形式のデータを持つファイルを除いてすべてを読んでいます。日付は 5/12/2014 12:12:22 (月/日/年 時:分:秒) の形式で入力されます。
これは、すべての文字列/varchar データを読み取るために使用している一種のシンテックスです。ここで V_LINE は、行数を表す単なる変数です。
誰かが日付形式のデータを読み取る方法を教えてください。
oracle - Oracle 外部テーブル
Oracle フォーラムを調査しましたが、Oracle 外部テーブルに苦労しています。それでも、成功しません。
簡単なテーブルがあるとしましょう
次に、oracle フォルダーを作成しました。
そのテーブルの内容を .lst ファイルに保存します
次に、外部テーブルを作成しようとしました:
ここまでは順調ですね。次に、外部テーブルからデータを選択すると、次のようになりました。
膨大な量のことを試しましたが、このエラーのバリエーションがありました。私が達成した最善のことは、エラーを取り除いたことですが、テーブルは空でした。より多くの経験を持つ誰かが私を正しい方向に向けることができれば、私は非常にお世話になります.
hadoop - HAWQ から GREENPLUM にデータをプッシュする方法は?
いくつかの前処理の後に HAWQ から GREENPLUM にデータをプッシュしたいこの不安定なクライアントがいます。これを行う方法はありますか?そうでない場合、HAWQ が実行されている HDFS から読み取る外部テーブルを greenplum で作成することは可能ですか?
どんな助けでも大歓迎です。
oracle - ODCIEXTTABLEOPENコールアウトの実行エラー: ファイルが見つかりません
ファイルを正しい場所に配置したにもかかわらず、ファイルが見つからないというエラーが表示されます。
ディレクトリを作成しました CREATE or replace DIRECTORY ext_directory AS '/usr/apps/datafiles';
ext_directory に読み書き権限を付与しました。GRANT READ WRITE ON DIRECTORY ext_directory TO MY_DEV;
次に、外部テーブルを作成しました。
chmod 777 SAMPLE.TXT も使用しました
しかし、クエリを実行すると:
次のエラーが表示されます。
SAMPLE.TXT ファイルをどこに置くべきか教えてください。「/usr/apps/datafiles」自体の下に配置しました。
このリンクを確認しましたが、これで問題は解決しませんでした:
外部表からの選択でのsqlplusエラー: ORA-29913: ODCIEXTTABLEOPENコールアウトの実行中にエラーが発生しました
plsql - 外部テーブルの不良ファイル
ETLに外部テーブルを使用しています。アクセス ドライバーは、データ型の不一致など、何らかの原因で不良だったレコードを含む不良ファイルを作成します。ただし、一意の制約違反などの制約違反は、アクセス ドライバによって不良ファイルに書き込まれないため、外部テーブルからのロード プロセスで処理し、ロード プロセスのこの 2 番目の部分で作成された他の不良ファイルに入れる必要があります。これらの 2 つの不良ファイルをマージするか、不良データを統合して処理するための適切な設計を提案してください。
sql - Oracle 外部テーブルでファイルを閉じる
外部テーブルを使用して、システム内のフォルダーからファイルを読み取ります。
ファイルを読み取った後、読み取ったファイルをアーカイブに移動しようとすると、FILE IN USEエラーが発生します。
外部テーブルのファイルまたは何かを閉じるメカニズムはありますか。
hive - 外部テーブル (HIVE) ファイルから少数の列のみを選択する
ファイルからいくつかの列のみを設定する外部テーブルを作成するにはどうすればよいですか?
例: アーカイブには、A、B、C、D、E、F の 6 つの列があります。しかし、私のテーブルでは、A、C、F だけが必要です。
出来ますか?