問題タブ [bulkloader]

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.

0 投票する
2 に答える
670 参照

c# - SQLXML BulkLoaderはエラーをスローしませんが、データは挿入されません

C#コードからSQL2008DBにSQLXMLBulkLoader4を使用しようとしています。しかし、何らかの理由で、エラーをスローしなくても、行はまったく挿入されません。バルクロード独自のErrorLogファイルを使用しましたが(クラッシュを引き起こさない可能性のあるエラーをチェックするため)、エラーは報告されません。

サプライヤからダウンロードしたXMLファイル(基本的には製品のリスト)があり、フィールドをDBに一致させるためにXSDを作成しました。これらの特定のテーブルに書き込むことは他になく、それらのファイルを使用することもありません。

私のBulkLoadコードは次のようになります(実際の接続文字列値をXで出力しました)。

XMLは次のようになります(削除されました。以下のすべては、さらにいくつかの製品フィールドと、さらに多くの製品です)。

私が書いたXSDは次のようになります(これも短縮されています)。

私は名前空間を盲目的に見つめてきましたが、それらは私には正しいように見えます。(異なる名前空間が原因である多くの同様のエラーについて読んでください)。コードは私のコンピューターから実行されています。私のコンピューターとDBを備えたコンピューターの両方が、XMLファイルとXSDファイルを含むネットワークフォルダーにアクセスできます。

両方のファイルのいくつかのフィールド名を意図的に変更しようとしましたが、BulkLoaderがフレアして、変更したばかりのフィールドにエラーをスローします。

BulkLoaderコードとXSDの両方をネット上で見つけた例と比較しましたが、この動作を説明する違いは見つかりませんでした。
それはおそらく私が見落としている簡単なことですが、私はそれをATMで見ていません。

私を正しい方向に向ける助けがあれば、大歓迎です。

前もって感謝します!

(PS投稿が何らかの形でオフになっている場合は申し訳ありませんが、ここに投稿するのは初めてですが、調査を行い、投稿方法のガイドラインに従おうとしました=))

0 投票する
2 に答える
2014 参照

google-app-engine - オンライン GAE データストアからローカル開発サーバーにデータをロードする方法は?

以前、GAE ドキュメントで説明されているアプローチを使用して、エンティティのバックアップをライブ データストアにダウンロードしました。

現在、エンティティの種類ごとに csv ファイルがあり、次のbulkloader.yamlコマンドを作成して使用することで取得できます。

次のコマンドを使用して取得した sql3 ダンプ ファイルもあります。

このコマンドを試してみると:

URL を localhost:8080 に置き換えると、ユーザー名とパスワードを要求されます。仮のユーザー名 (test@example.com) を入力しhttp://localhost:8080/_ah/remote_apiて「admin」チェックボックスをオンにしても、常に認証エラーが発生します。

ドキュメントに記載されている他の代替手段は、これを使用しています:

ローダーを作成して試してみました。ユーザー名とパスワードも要求されますが、ここでは何でも受け入れます。出力は次のとおりです。

合計で約 4000 個のエンティティがあり、ここでは 980 個が転送されたと表示されていますが、実際にはローカル データストアを確認しましたが、どれも見つかりませんでした..

以下は私が使用するローダーです(NDBGuessエンティティに使用しました)

編集: エラー メッセージでこの部分に気付きましたが、[ERROR ] Error in WorkerThread-0: Expected 17 columns, found 18.実際には csv ファイル全体を調べて、すべての行に 18 列があることを確認しました。ローダーをチェックしたところ、key列が欠落していることがわかりました。タイプを指定しましたintが、これは機能しません。

0 投票する
0 に答える
46 参照

python - 増分エクスポートにバルクローダーを使用できますか?

一括ローダーを段階的に使用する方法はありますか?

タイプ X のすべてのエンティティを一晩エクスポートしてから、作成された可能性のある新しいエンティティを 1 日後にエクスポートしたいと考えています。

(バルクローダーは進行状況と結果のSQLファイルを作成するため、これが可能になると期待していましたが、ドキュメントには言及されていません-あまり期待できません。)

0 投票する
1 に答える
2548 参照

java - Bulk API エラー: 標準 Salesforce オブジェクトのアップサート

Bulk API を使用して、カスタムと標準の両方の Salesforce オブジェクトのレコードをアップサートしています。カスタム オブジェクトに対しては正常に動作しますが、標準の Salesforce オブジェクトに対して Upsert 操作を実行しようとすると、次のように指定されます。

[AsyncApiException exceptionCode='InvalidJob' exceptionMessage='提供された項目名、名前が外部 ID、Salesforce ID、またはアカウントのインデックス付き項目と一致しません']

Java コードを介して Name を外部 ID として提供しています。

0 投票する
4 に答える
1373 参照

python - バルク ローダー appcfg.py

を使用してデータをダウンロードしようとしています

しかし、私はこれを理解しています。データを取得するにはどうすればよいですか?

0 投票する
2 に答える
646 参照

google-app-engine - バルクローダーがndb.modelをインポートしない

Python と GAE はまだ初心者です。正常に実行されているローカル サーバー上のアプリケーションがあります。エンティティをデータストアに追加したり、Web サイトを表示したりできます。すべて問題ありません。

現在、bulkloader を使用してエンティティをデータストアに追加しようとしています。https://developers.google.com/appengine/docs/python/tools/uploadingdataのチュートリアルに従いました。私のローダーは以下です:

エラーが発生しています:

誰でもこれを修正できますか?

注: 1 つのディレクトリのみを使用しています。my_modelしたがって、私のローダーは、モジュールをインポートする他のファイルと同じ場所にあります。

0 投票する
0 に答える
1421 参照

mysql - MySQL バルク ローダー - java.lang.ArrayIndexOutOfBoundsException: -1

こんにちは、MySQLバルクローダーを使用してAmazonサービスからLinuxサーバーのローカルテーブルにデータをダンプしていますが、実行するたびにMySQLバルクローダーステップで失敗します

エラーログは言う

この配列インデックスの範囲外エラーが発生する理由を誰でも助けることができます。前の行が来ることを既に確認しました。多くの行があり、どちらもnull値を持っていません

0 投票する
1 に答える
711 参照

java - Google App Engine からアプリをダウンロードしようとすると、appcfg.sh: 許可が拒否されるのはなぜですか?

JavaでGoogleアプリエンジンを使用しています。私の web.xml に、次のコードを追加しました。

今、次のコマンドを書くと:

コマンドプロンプトで次のテキストを取得します。

許可が拒否された理由を誰か教えてください。前もって感謝します。

0 投票する
1 に答える
134 参照

python - 一括ローダーでエクスポート プロパティ db.ListProperty(db.Key) を設定する方法

bulkloader.yaml で構成された bulkLoader を使用して、Google AppEngine からデータをエクスポートし始めました。string、int、bool などの「標準」データの場合、これは問題ありません。単一のキーでも簡単にエクスポートできます。

いくつかのデータがdb.ListProperty(db.Keys)あり、エクスポートが失敗します。私が試したexport_transformで、???を参照してください 以下のbulkloader_config.yamlで:

キーのリストをエクスポートする方法はありますか?

datamodel.py

bulkloader_config.yaml