2017-07-10 25 views
0

Slackから履歴をエクスポートすると、.zipファイルが作成されます。これをMattermostにインポートして、一方から他方への移動を支援することができます。SlackからMattermostへの複数のインポートが投稿を複製します

私の問題は、スラックを支払っていないためです。一度に私たちの履歴をエクスポートすることはできません。私は過去数年間のスラック履歴を含む古い.zipファイルを持っており、最新の履歴のために新しいものを生成することができます。しかし、古いものをインポートして新しいものをインポートすると、両方に存在する投稿が複製されます。

これをMattermostで処理する方法はありますか?インポートを行う前に.zipファイルをマージできますか?それとも、それだけで生活しなければならないのですか?

答えて

1

残念ながら、Mattermostには現時点で重複する投稿を処理する方法はありません。

スクリプトを作成しても構いませんが、これは比較的簡単に修正できます.MattermostデータベースのPostsテーブルのすべての行を処理するだけで、正確な同じUserId,ChannelId,CreateAtおよびMessageのフィールドがある場合は、それらの行を削除します。

+0

これはインポートで実装できない、またはまだ完了していない理由がありますか? – parsley72

+0

技術的な理由はありません。まだ完了していません。 長期的には、新しいMattermost Bulk Importインターフェイスと、外部ETLツールを使用して、スラックのエクスポートデータをインターフェイスが予期する形式に変換することに切り替える予定だと思います。 Bulk Importインタフェースはすでにこの重複除外を実行しています。 – George

関連する問題