問題タブ [talend]
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.
etl - TalendのリソースとしてExcelファイルをインポートします
Talendは初めてです。ヘッダー行とフィルターを含むExcelファイルがあります。私の仕事では、このファイルを作業ディレクトリ(tFile_copy
)にコピーしてから、データベースから選択したデータをファイルに入力します。次に、結果ファイルをメールで送信します。
すべてが機能しますが、「テンプレート」ExcelファイルをTalendプロジェクトに保存して、svnに入れ、他の人が数か月後にこの仕事を再び必要とするときに簡単に見つけられるようにしたいと思います。
「アイテムのインポート」メニューでは、.xlsファイルは許可されていません。リソースファイルをTalendプロジェクトにインポートするクリーンな方法はありますか?
ありがとう。
date - MongoDBの日付制限クエリ
特定の日付のMongoDBからの抽出を探しています。クエリを送信するTalendのコンポーネントを使用しているため、複数行のコードを使用できないという意味で制限があります。
find-methodで直接日付制限を行うことはできますか?
lowdateが、皆さんが理解できることを願っている何かの代わりに使用される場合。
どうもありがとう!
PS。mongodbの日付形式は、それが重要な場合、「2011年12月16日19:37:06」です。
---更新---私のMongoDBから:
、"ty": "auth"、 "ts":"2011年12月16日15:28:01"、
これは、タイムスタンプ(ts)の形式が文字列であることを示しています。正しい?
talend - talendでファイルを複数のファイルに分割する
実際のファイル行に従って、talend studio でジョブの実行を分割する方法を探しています。「DEBUG」で始まるファイル行を 1 つのジョブ ブランチで処理し、別の行を別のジョブ ブランチで処理したいと考えています。それは可能ですか?
timeout - Talend - ロック待機タイムアウトを超えました
ETL Talend Open Studio (TOS) を使用しています。データベース A をデータベース B に転送したいのですが、tMap コンポーネントを使用しています。tLogRow を使用して結果を表示する場合は問題ありません。TOS はデータを正しく表示します。しかし、転送を行うと、TOS は「ロック待機タイムアウトを超えました。トランザクションを再起動してください」と書き込みます。
この問題がわかりません... データの読み取りには問題ありませんが、データの書き込みには問題があります。助けてくれませんか?
sas - SASサーバーをインストールせずにTalendを使用してSASファイルを読み書きする方法は?
Talend を使用して SAS ファイルを操作したいと考えています。ただし、SAS プラグインには何らかのサーバー認証が必要です。私のマシンには SAS サーバーがありません。できればインストールしたくありません。サーバーをインストールせずに SAS ファイルを読み書きする方法はありますか?
talend - Talendトレーニング/チュートリアル
データ統合のためのTalend Open Studioの使用方法を学習するための優れた資料を推奨できる人はいますか?
TalendForgeのチュートリアルを見てきましたが、初心者向けのよりまとまりのあるトレーニングリソースが存在するかどうか疑問に思っていましたか?
Interweb を検索しましたが、TalendForge 以外のものやひどいレビューのある本は見つかりません!
どんな提案でも大歓迎です!
components - Talend - コンポーネントの作成 - 出力に行を追加
新しいコンポーネント Talend を作成しています。このコンポーネントには、入力に多くのデータ (例: タイトル、コンテンツ、抜粋、および作成者) があり、同じデータを返します (ただし、タイトル、抜粋、およびコンテンツは変更されています)。したがって、出力では、タイトルが変更され、コンテンツが変更され、抽出が変更され、作成者 (変更されていません) が表示されます。
私のコンポーネントが別の行を返すことを望みます。さらに一行。たとえばID。コンポーネントが新しい「行」を作成して返すことは可能ですか?
私が理解できるかどうかわかりません...助けてください。
さよなら。
PS : あなたがフランス人なら :私の問題を抱えたフランスのフォーラムです
java - DB で日付依存のステータスのアクティブ化を処理するにはどうすればよいですか?
私の問題は 2 つあります。できるだけエレガントに扱うようにしています。
以下の形式の日付を指定します。
可変日数離れた対応する日付を見つけるにはどうすればよいですか? たとえば、日付が指定された場合、その日付から "x" 日離れたその形式の対応する日付を見つけることができる必要があります。
この生成された日付は、データベースの activation_date 列に保存するものです。次に、毎晩データベースにクエリを実行して、その日付がまだあるかどうかを確認します。もしそうなら、別の列のアイテムのステータスを保留中からアクティブに変更します。
これは私の問題を処理する最良の方法のように思えますが、解決するのは非常に簡単ではないようです。
別の方法として、DB に days_till_activation 列を作成し、エントリごとにその列の値をゼロになるまで毎晩減少させるスクリプトを用意します。ゼロに達すると、スクリプトはステータスを変更します。これに関する問題は、データベースを処理する方法が非常に貧弱であるように思われることです。必要な場合にのみ行うのではなく、データベースへの書き込みが多く含まれます。
とにかく、どんな考えでも大歓迎です。Javaでソリューションを処理する必要がありますが、疑似コードで問題ありません。
mysql - 「INSERTIGNORE」と「…ONDUPLICATEKEY UPDATE」の両方はどうなりますか?
mysqlはとの両方INSERT IGNORE
で何をし… ON DUPLICATE KEY UPDATE
ますか?
これはそれらの違いについての質問ではありません。Talend ETLはUIの背後でこれを行うため、特に更新して次のようなことをしたくない場合は、副作用が発生するのではないかと心配しています。
database - talendでデータベースに接続する方法
Access データベースへの接続中に問題が発生しました。データベースを選択しましたが、接続を確認するとエラー メッセージが表示されます。エラー メッセージ: [Microsoft][Pilote ODBC Microsoft Access] Ressources système insuffisantes (英語: [ODBC Microsoft Access Driver] Insufficient system resources)。
適切な解決策を教えてください。