krewData
krewDataについて

krewDataは、複数のkintoneアプリのデータを集計・加工し、新しいkintoneアプリを作成したり、既存アプリのデータを更新することができるプラグインです。krewDataでデータの集計・加工結果を出力したアプリは、通常のkintoneアプリとして使用することができます。

また、krewDataはOneDrive、BoxなどのクラウドストレージにあるExcel/CSVファイルを読み込み、データ編集フローの集計・加工データとして利用することができます。集計・加工した結果データは、kintoneアプリに出力する場合と同様にクラウドストレージにExcel/CSV形式で出力することができます。

ライセンスプラン

スケジュール実行

特定の日時にスケジュールしたタイミングでレコードを集計できます。

リアルタイム実行

kintoneアプリのWebhook、API呼び出し、またはkrewSheet連携による任意のタイミングでレコードを集計できます。

  • いずれのプランでもプラグイン設定画面からの手動による即時実行は可能です。
  • リアルタイム実行プランではWebhook、API呼び出し、およびkrewSheet連携が利用可能です。
  • API呼び出しの利用はJavaScriptによるカスタマイズが必要になります。
krewDataの利用者

krewData専用アプリは、単一または複数アプリを対象にデータを集計・加工するためのデータ編集フローを作成できるため、特定の管理者に限定して運用することをお勧めします。

リアルタイム実行の契機となるWebhook設定、任意実行APIによるカスタマイズ、またはkrewData連携設定を行った業務アプリは、通常のkintoneアプリと同様に一般ユーザーが利用することを想定しています。

注意点と安全な利用方法

krewDataはアプリのレコードを自動で削除/更新/追加する機能を含んでいます。

注意点

krewDataではお客様のアプリのデータを保持しておらず、kintoneではトランザクション機能を有していないため、出力アプリのデータを処理前の状態に復元する機能は提供されていません。処理中に予期しないエラーが発生した場合、利用方法によっては出力アプリのデータの消失や不整合が発生する可能性があるので、以下のような利用方法をお勧めします。

※入力アプリのデータが影響を受けることはありません

安全な利用方法

  1. データを再作成できる状態で運用する
    新規作成したアプリを出力アプリに設定する場合、フローを再実行してデータの再作成が可能です
    (入力アプリの対象レコードに変更がない場合)
  2. 実行前にバックアップする
    ①入出力アプリが同じアプリ、②出力アプリにkrewData以外で追加/更新/削除したレコードが含まれる、
    いずれかの条件に該当する場合はkrewDataからレコードを再作成できないため、以下の方法をお勧めします。
    • 手動で既存データを外部ファイルに出力しておく
    • 自動バックアップ機能を備えるkBackup等の連携製品と併用してバックアップをとる
リアルタイム実行利用時の注意事項

リアルタイム実行利用時の注意事項を以下で説明しております。ご利用前にご一読ください。

krewDataが動作するkintoneアプリ

krewDataは、krewDataを動作させる専用のアプリ(krewData専用アプリ)にkrewDataプラグインを追加して使用します。krewData専用アプリはアプリテンプレートとして提供しています。

krewData専用アプリでは、データの集計・加工方法を定義するデータ編集フローをアプリ設定のプラグイン設定画面で行い、それ以外のアプリの機能を一部利用します。krewData専用アプリの 詳細は「krewData専用アプリについて」を参照してください。

krewDataの機能を利用するためには、そのほかのkintoneアプリが必要になる場合があります。krewDataが動作するkintoneアプリの詳細は「関連するkintoneアプリ」を参照してください。

スケジュール実行

リアルタイム実行

利用開始の手順

具体的な利用開始の手順は「利用開始の手順」で詳しく説明しています。

関連トピック

 

 


Copyright © 2024 MESCIUS inc. All rights reserved.