タグ付けされた質問 「importing-exporting」

サイトから別のサイトへのDrupalコード、設定、またはコンテンツのインポート/エクスポートに関する質問に使用します。

4
ノードエクスポートを一括ノードエクスポートに設定する方法
大量のノードをエクスポートするためにノードエクスポートを試していますが、すべてのノードを選択して個別にエクスポートする必要があるようです。 選択したコンテンツタイプのすべてのノードをエクスポートする場合はどうなりますか?Node Exportでこれを行う方法はありますか、または別のモジュールを見つける必要がありますか?


7
分類法のコードへのエクスポート
分類法のボキャブとそれに関連する用語をエクスポートする方法を探しています。これまでのところ、私は見つけてテストしました: 分類のエクスポート -機能を使用してコードにエクスポートしますが、インポートはしません。 http://drupal.org/node/755986-このパッチを使用した簡単なテストでは、さまざまな結果が示されました。 他のモジュールの提案やコードソリューションはありますか?すべてをaに書き込んでから更新にhook_install使用hook_updateすることもできますが、特に500以上の用語についてはエレガントなソリューションとは思えません。

3
あるdrupalサイトから別のサイトにコンテンツをエクスポートおよびインポートしますか?
あるDrupalサイトから別のサイトの同じバージョンにコメント付きのコンテンツとコンテンツ関連のユーザーデータをエクスポートしたい。別のサイトにはコンテンツもユーザーデータもありません。新しいモジュールがいくつかインストールされており、その構成があります。 これが最善の方法ですmigrate / node_export /バックアップと移行

1
機能を使用してコンテンツタイプをエクスポートする[終了]
閉じた。この質問はより集中する必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集するだけで1つの問題に焦点を当てるように質問を更新します。 4年前に閉鎖されました。 私はそれに苦労していますが、私はそれを自分ではできません。Googleは、他のモジュールが役に立たないチュートリアルのリンクを提供してくれません。 Drupalサイトから別のコンテンツタイプの定義をエクスポートしたいと思います。 誰かが私にそれを行う方法のヒントを教えてもらえますか?

4
特定のコンテンツタイプのすべてのノードをエクスポート/インポートする方法は?[閉まっている]
閉じた。この質問はより集中する必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集するだけで1つの問題に焦点を当てるように質問を更新します。 7か月前に閉鎖されました。 機能モジュールを使用して、コンテンツタイプの定義をサイトから別のサイトにエクスポート/インポートしました。次に、そのコンテンツタイプのすべてのノードをエクスポートし、他のサイトにインポートします。これどうやってするの?

2
ビュー3統合を備えたDrupal 7を使用した大きなフラットファイルデータソースのインポート
私の目標は、ビュー3を使用して照会できるDrupal 7を使用して、いくつかの非常に大きなフラットファイルデータソース(CSV、固定幅、XMLドキュメント)に含まれる読み取り専用データにアクセスするための高速で信頼性の高い自動化された方法を作成することですモジュール。すでに利用可能なモジュールを使用することを希望しますが、カスタムモジュールの構築もオプションです。 タスクに適さないモジュールとメソッドを除外するために、ここで作業しているファイルの統計を示します。 年間インポート:8,500,000行のCSVファイル。(毎年パージおよび再ロードされます。主キーがあります。) 毎週のインポート:350,000行の固定幅ファイル。(毎週パージおよび再ロードされます。主キーはありません。) 毎時インポート:3,400行のCSVファイル。(可能な限り頻繁に更新および同期したいが、20分ごとにしたい。主キーがある) 毎日のインポート:200アイテムのXMLファイル。(毎日パージおよび再ロードされます。主キーがあります) 3つの形式間での変換は問題ではなく、インポートのパフォーマンスが向上するか、より優れたツールを使用できるようにする場合に実行できます。(CSVへの固定幅のAWKなど)cronおよびshスクリプトを使用すると、取得と変換の自動化は簡単ですが、Drupal 7統合を自動化する必要があります。vewsがリレーションシップを使用してデータを参照できる限り、カスタムテーブルの使用も可能です。 このタイプのデータをDrupal 7と統合するためのベストプラクティスは何ですか?また、データまたは達成しようとしていることに関する重要な詳細を省略していますか? 以下は、解決策を見つけるために現在検討しているプロジェクトです。これを拡張して、大規模なデータインポートで作業する場合に他のユーザーがどのルートを取るかを決定できるようにします。 ノードへのデータのインポート: フィード(現在はD7のアルファ) フィードはデータを確実にインポートします。小さいデータソースでは速度は妥当ですが、300k +テーブルでは速度が遅すぎます。 cronおよびJob Scheduler(現在はAlpha for D7)を使用して自動化が可能です。 移行する ソースデータでインデックスまたは一意のキーを使用できないため、これを使用するのが難しくなります。フィードよりも高速ですが、非常に大きなテーブルのインポートは依然として低速です。 自動化は、drushとcronを介して利用できます。 ノードの代わりのカスタムテーブル データモジュール(現在はD7のアルファ) データモジュールは非常に有望に見えるが、現時点ではD7のための非常にバギーです。自動化とインポート速度の要件は、データを使用して簡単に満たされますが、信頼性が不足しています。ビューの統合は、(リンクはD6のためである)非常に有望に見えます。 テーブルウィザード(D7では使用不可) 参照用にこれを追加しました。この時点ではD7の候補はありませんが、カスタムモジュールの開始点として使用できます。 ビュースキーマ(放棄、D6のみ) 参照用にこれを追加しました。これは、Drupal 6のテーブルウィザードによって吸収されたようです。ここでも、参照用にのみ追加されました。 インポーター(D7のRC2) ビューの統合にテーブルウィザード(D6のみ)が必要なようです。参照用に追加されましたが、ビューの要件を満たしていません。 @MPD-可能なソリューションとして「カスタムテーブル」を追加し、モジュールを拡張しました。この追加をありがとう。

5
Drupalサイト/ページを静的にエクスポート/展開しますか?(キャッシュなし)
このテーマに役立つ既存のモジュールはあるのでしょうか。キャッシングモジュール(BoostやVarnishなど)を探しているのではなく、サイト全体(または特定のページのみ)を静的にエクスポートする方法を探しています。私のWebサーバーは非常にシンプルで軽量で、静的ファイル(html / css / js)のみを提供することを考えています-本番環境ではデータベースもPHPサーバーもインストールされません。すべてのDrupalエンジンは別のサーバー上にあり、ノードまたはビューを追加/編集/変更するたびにエクスポートが行われ、新しいhtmlファイルのセットがディレクトリ構造に作成されます。これらのファイルは、後で静的ファイルのみを提供する本番サイトにコピーされます。ファイルが存在する場合にリクエストをチェックする.htaccessなどはありません。 そのためのモジュール、またはこれがDrupalで達成できる回避策はありますか? ありがとう

2
コンテンツタイプのフィールドのエクスポート
Drupal 8の構成エクスポート機能は非常に便利な機能のようです。しかし、それがどのように機能するかを完全に理解しているとは思えません。 たとえば、単一のエクスポートを行う場合は、[コンテンツタイプ]を選択し、コンテンツタイプの1つを選択すると、そのコンテンツタイプの完全な説明がエク​​スポートに含まれることが期待されます。ただし、そのコンテンツタイプのフィールドに関する情報は含まれていません。したがって、別のサイトで使用するためにコンテンツタイプの構成をエクスポートする場合、それを行うことはできないようです。 エンティティに必要なすべてのデータが含まれていない場合に、単一のエクスポートを行うことの使用法を理解しているとは思いません。何か不足していますか?


2
多言語コンテンツをCSVからDrupal 8に移行する方法
私は読んでから来た新しいDrupalの8移行APIを使用して/モジュールおよびコンテンツ移行:Drupalの8へのCSV移行を作成するためのプロセスは非常に明確で、その作品が、私はどのように多言語サイトに移行するコンテンツに見つけることができません。移行APIの概要私はこれについての情報を見つけることができません。 では、どうすれば多言語コンテンツを移行できますか? 更新: 私は例を見つけました:https : //github.com/drupal/drupal/tree/8.3.x/core/modules/migrate/tests/modules/migrate_external_translated_test 今のところ、英語のコンテンツは移行できましたが、翻訳は移行できませんでした。

2
プログラムで既存のモジュールのルールを更新する正しい方法は何ですか?
カスタムモジュールの更新を提供したいと考えています。これには、を介して提供されるいくつかのルールもありますhook_default_rules_configuration。 これらの既存のルールを更新するにはどうすればよいですか?再インポートできますか?どういうわけかそれらをオーバーライドしますか?ドキュメンタリーまたはそれぞれのフックでこれについて何も見つけることができません。 更新されているルールに応答するためのフックがあるようですので、カスタムルールの更新を提供する方法が必要だと思います... 最初はhook_default_rules_configuration_alterだと思っていましたが、JSONをインポートしたいだけなので、期待どおりに動作しないようです。 たとえば、ビューを使用.incするとviews_save_view 、この質問のようにすべてのファイルをロードして保存できます-ルールに同様の方法はありませんか?

1
search_indexテーブルとsearch_datasetテーブルの用途は何ですか。それらをクリーンアップできますか?
ローカル開発サイトから本番サーバーにSQLをダンプしようとしています。これら2つのテーブルのsearch_indexとsearch_datasetが大きく、sqlファイルが本当に大きくなっていることがわかりました。 これらの2つのテーブルは、後でいつでも最初からインデックスを再作成できる検索インデックスを格納するためのものだと思います。間違っていれば私を訂正してください。 それで、それらのすべてのレコードを削除しても大丈夫/安全ですか?次に、データベースをエクスポートし、サーバーにインポートします。これにより、ダンプファイルのファイルサイズを小さくすることができます。 ありがとう!

1
モジュールを取得してビューをインストールするにはどうすればよいですか?
開発環境でモジュールを開発しました。UIを使用してビューを作成しました。ビューをエクスポートしましたが、どこに配置するかわからないため、新しい環境にモジュールをインストールするとビューも作成されます。 これを正しく行うにはどうすればよいですか? おまけ:モジュールでビューをアンインストールするにはどうすればよいhook_uninstallですか?

4
UIを含むDrupal 8のノード/エンティティにCSVをインポートする
コンテンツエディターが定期的にインポートできるようにUIを提供するDrupal 8のノードまたはエンティティにCSVファイルをインポートするための最良のソリューションは何ですか? D8 Migrateが適切に機能すると聞いたが、現在インポートプロセス用のUIがないことを理解している。 フィード経由のCSVインポートはまだ準備ができていないようです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.