en
言語設定
  • en
  • cs
  • hu
  • it
  • es
  • fr
  • de
  • ru
機械翻訳
  • bg
  • dk
  • nl
  • gr
  • il
  • jp
  • kr
  • いいえ
  • pl
  • tr

XML / CSV形式でのデータインポート

概要

XML/CSVインポーターの操作方法

正しいCSVファイル形式-一般

CSV –ユーザーは詳細をインポートします

CSV – プロジェクトのインポート詳細

CSV – タスクインポートの詳細

CSV – 連絡先インポートの詳細

CSV – CRMインポートの詳細

カスタムフィールドの詳細

インポートの Patrial 管理者

 

概要

Easy Projectデータインポーターは、既存のシステムまたはデータベースからデータを転送する場合に最適なツールであるため、既存のシステムからデータを移行/同期する必要がある場合、または会社を切り替える場合に便利です。 /プロジェクト管理システムとすべてのデータを転送する必要があります。 MS Project、Basecamp、Asana、Clarizen、またはその他のアプリケーションを使用していますか? インポーターは、XMLまたはCSV形式にエクスポートできるすべてのアプリケーションからのデータを処理できます。 さまざまな場所に保存されているデータを開いたり編集したりする必要がある場合は、アプリを切り替えることを忘れてください。 今後は、すべてのデータをXNUMXつのアプリにのみ含めることができます。 このソリューションは、REST APIをサポートしていないが、XML / CSVエクスポートを許可しているシステムを使用している企業に最適です。そのため、統合する別の方法があります。 Easy Projectは、データをバッチで移行し、既存の属性にマップできるXML/CSVインポーターを提供します。

このソリューションは、当社の専門的な実装サービスの一部です。 EasyConsultantなしでXML/CSVを介してデータをインポートすると、データベースが破損する可能性があります=>アプリケーションが機能しなくなります。 データのインポートに興味がある場合は、次のサービスをリクエストしてください このページ. この記事は、ユースケースとの関連性を評価するために、このツールの機能の原則に関する情報を提供するのに役立ちます。

主な機能:

  • 既存のすべてのエンティティを移動します(制限なし)
  • 移動したデータは、EasyProjectの既存の属性に手動でマッピングされます
  • 厳密なクライアントの複雑なデータの移動に適しています
  • 一度に、無制限の数の属性を持つXNUMXつのエンティティをインポートできます


 

XML/CSVインポーターの操作方法

Easy Projectインポーター(Easy Projectの一部)を使用して、XMLおよびCSV形式でデータをインポートできます。 これは、[管理]»[カスタムインポート]にあります。

それをクリックすると、既存の簡単なインポートのリストが表示されます。 既存のインポートを表示、編集、または削除するには、マウスカーソルをその上に置くだけで、これらのオプションが自動的に表示されます。 右側のサイドバーメニューには、特定のエンティティの新しいXML/CSVインポートを作成するためのさまざまなオプションがあります。 インポートするエンティティがサイドバーにない場合は、コンサルタントが処理します。

たとえば、これは新しいCSVタスクのインポートフォームがどのように見えるかを示しています。 名前を入力して「送信」をクリックするだけです。 未定義のエンティティをインポートする場合、フォームでは、インポートする必要のあるエンティティを選択するように求められます。

次のステップでは、インポートするCSVファイル(適切なデータ構造を含む)をアップロードする必要があります。 クリック 保存してプレビュー、CSVの列(またはXMLの属性)をEasyProjectの属性にマップできるようになります。 私たちのアプリケーションでは、既存のエントリを更新することもできます(マッピングは によるルックアップ 設定)。 システムにすでに存在するIDを持つインポートされたエントリは再度作成されませんが、更新されます。 インポートと更新は、データバッチで自動的に実行できます。 インポートされたドキュメントがパブリックURLでアクセス可能である場合、Easy Project自動操作(cron)は、そのパブリックURLで提供されるXML/CSVを定期的にインポートできます。 マッピングが完了したら、クリックするだけです インポート、これは小規模なインポートに使用できます(練習では最大500エントリが表示されます)、または バックグラウンドでインポート、500以上のエントリのインポートに強くお勧めします。


 

正しいCSVファイル形式-一般

インポーターとの互換性を維持するために、CSVファイル形式は次のルールを満たす必要があります。

  • ファイルはCSV形式のみである必要があります(コンマ 分離値)
  • フィールドは、 コンマ (セミコロンではありません)
  • CSVファイルはUTF-8エンコーディングである必要があります
  • CSVには、インポートされたレコードの外部ID(「easy_external_id」フィールドにある一意の番号)が含まれている必要があります
    • この「easy_external_id」フィールドは、アプリケーション全体で一意である必要があります(特定のプロジェクトまたは特定のインポートだけでなく)
    • 「easy_external_id」フィールドがアプリケーション全体で一意でない場合、新しくインポートされたレコードは、同じ「easy_external_id」で既存のレコードを上書きします
  • 日付はyyyy-mm-dd(日付と時刻yyyy-mm-dd hh-mm)の形式である必要があります
  • 他のエンティティ(タスクの譲受人またはタスクの作成者としてのユーザーなど)または列挙された属性(タスクの種類、タスクのステータスなど)への参照は、現在のEasyProjectデータベースのIDの場合の形式である必要があります。
  • 必須フィールドは常に入力する必要があります
  • タスクに必要なフィールドは次のとおりです。プロジェクト、件名、タスクタイプ、ステータス、優先度、作成者
  • 国をカスタムフィールド形式「国の選択」にインポートするには、ISO 3166-1 alpha-2コードで使用する必要があります(これは特にB2B CRMでの連絡先インポートに当てはまります)


 

CSV –ユーザーは詳細をインポートします

必須フィールド/属性:名前、名前、ログイン、電子メール

サポートされているフィールド/属性:名前、名前、ログイン、電子メール、カレンダー

サポートされていないフィールド/属性:ユーザータイプ、テンプレート、管理者、グループ、プロジェクト、言語、パスワード、確認、タイムゾーン


 

CSV –プロジェクトは詳細をインポートします

必須フィールド/属性:名前、作者

サポートされているフィールド/属性:名前、サブプロジェクト、説明、優先度、開始日、期日、作成者

サポートされていないフィールド/属性:プロジェクトメンバー+役割、プロジェクトの概要


 

CSV –タスクは詳細をインポートします

必須フィールド/属性:プロジェクト、件名、作成者、タスクタイプ、ステータス、優先度

サポートされているフィールド/属性:プロジェクト、件名、説明、作成者、担当者、タスクタイプ、ステータス、開始日、期日、推定時間、優先度、%完了

サブタスクでサポートされるフィールド/属性:親タスク


 

CSV – 連絡先インポートの詳細

必須フィールド/属性:連絡先の種類、名前、名前(連絡先の種類によって異なります)

サポートされているフィールド/属性:連絡先の種類、名前、名前、親の連絡先、担当者、グローバル連絡先、プライベート連絡先、コメント


 

CSV –CRMインポートの詳細

必須フィールド/属性:名前、CRMステータス、プロジェクト

サポートされているフィールド/属性:名前、CRMステータス、プロジェクト


 

カスタムフィールドの詳細

カスタムフィールドの種類によっては単純なものもあれば、もう少し複雑なものもあります。

  • ブール値-0または1
  • 日付-yyyy-mm-dd
  • 日付と時刻-yyyy-mm-ddhh-mm-時刻部分に既知の問題があります
  • フロート-値が空の場合、デフォルト値は設定されません
  • 整数-空の値の場合、デフォルト値は設定されません
  • キー/値リスト-複数の値はインポートされません
  • リスト-複数の値は機能しません-重複を引き起こす可能性があります

 

インポートの部分管理者

ユーザー設定 (管理 >> ユーザー >> ユーザー - 部分管理者) にオプションがあります。 高度なインポート 

有効にすると、選択したユーザーは管理者と同じ方法でグローバル インポートを実行できます。

ただし、このタイプのユーザーにはインポートにアクセスするボタンがありません。ユーザーは、アクセスするためにリンク /easy_entity_imports を保存する必要があります。


Easy Project を 30 日間の無料トライアルで試す

フル機能、SSL 保護、毎日のバックアップ、ジオロケーション