新しいプロジェクトモジュール Teamleader (Projects V2)

弊社ではTeamleader Focusの新しいプロジェクトモジュールを使用開始する予定です。現在、invantiveのV2Flat.ProjectsAllテーブルを使用して、プロジェクトデータをPower BIに読み込んでいます。この新しいプロジェクトモジュールは、Power BIを通じてTeamleader Focusから取得する接続とデータにどのような影響を与えますか?

Teamleader Projects V2はTeamleader Projects V1とは完全に別物です。

事前にProjects V2テーブルに必要なデータが含まれているかを確認することを強くお勧めします。Teamleader APIの多くの部分が、Projects V1と同等の範囲でProjects V2をサポートしていない(機能が完全ではない)ことも珍しくありません。

以下も参照してください(オランダ語):

私たちはすでに古いV1テーブルではなく、V2Flat.ProjectsAllテーブルを使用しています。Teamleaderの新しいプロジェクトモジュールはV2Flat.ProjectsAllテーブルに対応していますか?それともV2.Projectsテーブルへの切り替えが必要ですか?

V2Flat と V2 は Teamleader Focus の API v2 を指しており、Projects V2 とは一切関係ありません。前者は API 仕様であり、後者は新しいモジュールです。

Teamleader Focus の Projects V2 データにアクセスするには、ProjectsV2 やそれに類似した名前のテーブルを使用する必要があります。詳細は以下を参照してください。

つまり、私の理解が正しければ:

それに関連して、いくつか質問があります:

  • 新旧のprojectsモジュール間でIDは保持されますか?
  • カスタムフィールドはすでにInvantive接続経由で利用可能ですか?
  • この新しいテーブルを使うことで、Invantive経由のデータインポート速度に何か既知の改善点はありますか?

ご質問について:

  • 移行に関するご質問の一次情報源はTeamleader自体になりますが、私たちの知る限り、各モジュールはデータ保存の観点では互いにほぼ独立しています。
  • カスタムフィールド:私たちの知る限り、まだ利用できません。新しいProjects V2機能がProjects V1と比べていつ完成する予定か、Teamleaderサポートにお問い合わせいただければご案内いただけます。
  • パフォーマンスの改善:特に把握していません。

ご返信ありがとうございます。追加で1点質問があります。

Teamleader Focusに確認したところ、カスタムフィールドは以下のように指定することで、v2/projects.listエンドポイントから取得できるとのことでした。

{"includes": "custom_fields" }

Invantiveでも、これがV2.ProjectsV2テーブルに含まれることを期待してよいでしょうか?

ProjectsV2 のバックエンドAPIにおける includes は、以下に記載されている通り確認されています。

https://developer.focus.teamleader.eu/docs/api/nextgen-projects-list

Teamleader change log 上では、この追加項目を見つけることができませんでした。この機能が存在するかどうかを分析により確認し、存在する場合は ProjectsV2 テーブルに追加して、APIコール数のさらなる削減を可能にする予定です。

混乱を招き申し訳ございません。

最新リリースでは、テーブル ProjectsV2 に既にカスタムフィールドが含まれているようです。Teamleaderのテストセットを使用して機能をテストすることをお勧めします。

この質問は、解決策が提示されてから少なくとも1週間操作がなかったため、自動的にクローズされました。最後の回答が解決策としてマークされています。

同じ問題が再発した場合は、別のトピックとして新しい質問を投稿してください。新しい質問には、このトピックのURLをテキスト内に貼り付けてリンクを含めてください。