エクスポート
このセクションでは、プラットフォーム上の全データまたは選択したデータに対して定期的にエクスポートを構成する方法と、データポイントテーブル ウィジェットなどのウィジェットに統合されたエクスポート機能の違いについて説明します。エクスポート機能を使用すると、選択したデータポイントから現時点のデータをエクスポートできます。
このセクションでは、プラットフォーム上の全データまたは選択したデータに対して定期的にエクスポートを構成する方法と、データポイントテーブル ウィジェットなどのウィジェットに統合されたエクスポート機能の違いについて説明します。エクスポート機能を使用すると、選択したデータポイントから現時点のデータをエクスポートできます。
エクスポート機能を使用すると、特定のデータを CSV または Excel ファイルにエクスポートできます。
ロールとアクセス権限:
この機能を使用すると、テナント全体のデータをリクエストできます。さらに、特定のデバイス、期間、フィールドなどのフィルタリングすることができます。エクスポートデータには、指定したすべてのフィルターと有効なフィールドに関する情報が含まれます。
すべてのエクスポートを表示するには、ナビゲータの 構成 メニューで エクスポート をクリックします。
エクスポート ページには、すべてのエクスポートの名前、ファイルタイプ、期間がリスト表示されます。
トップメニューバーで エクスポートを追加 をクリックします。
エクスポートの名前を入力し、レポート出力のファイルタイプ(CSV または Excel(.xlsx))を選択します。
フィルター
フィルターセクションでは、特定のオブジェクトまたは期間のデータをリクエストするためのフィルターを選択できます。
特定のオブジェクトをフィルタリングするには、検索フィールドに名前またはプロパティ値を入力し、検索アイコン をクリックします。一致するすべてのデバイスまたはグループが、値 フィールドの下に表示されます。オブジェクトをクリックして選択します(緑色で強調表示)。
期間 フィルターは、特定の期間のデータをフィルタリングできます。ドロップダウンフィールドから期間を選択します。すべての期間はプラットフォームのシステム時間(UTC)を想定しています。
エクスポートするオブジェクト と 期間 のチェックボックスを選択して、それぞれのフィルターを有効にします。
フィールド
オブジェクトおよび期間のフィルターに加え、特定のフィールドでデータをフィルタリングできます。
トグルを使用して、フィールドの有効 / 無効を切り替えます。
フィールドを有効になると、事前定義されたプロパティ、または空のプロパティを追加できます。
追加 をクリックして、空のプロパティを追加します。ラベルまたはパスを入力するには、列 または パス をクリックしてフィールドを編集します。例えば、アラーム フィールドを有効にすると、列に「重大度」、パスに「severity」と入力してアラーム重大度のデータを受信できます。
事前定義された属性を追加 をクリックして、定義済みのプロパティを追加します。リストから目的のプロパティを選択し、選択 をクリックします。上部の検索フィールドを利用して、特定のプロパティを検索することもできます。
「プロパティを選択」リストからのフィールドではなく、カスタムプロパティとして定義されたフィールドが少なくとも 1 つある場合、エクスポートにカスタム値を表示するために、少なくとも 1 つのプロパティを設定する必要があります。
例:エクスポートに、期間、デバイス名、タイプ、c8y_SpeedMeasurement.speed.value
の 4 つのフィールドが定義されています。最初の 3 つは定義済みプロパティで、最後の 1 つはカスタムプロパティです。エクスポートするメジャーメントにカスタムプロパティ c8y_SpeedMeasurement.speed.value
がない場合、エクスポートファイルには表示されません。
フィールドが valid.key.with.dot の場合、パス内で [‘fragment.key.with.dot’] として参照します。
例:[‘fragment.key.with.dot’].series.value
「メジャーメント」が有効な場合は、データポイントから追加 を選択することもできます。データポイントの追加方法の詳細については、データポイントを追加するを参照してください。
データポイントから追加された JsonPath 式は、フラグメントとシリーズの命名の柔軟性を高めるために括弧 [ ] 表記で保存されます(空白などは対応します)。
CSV または Excel(.xlsx) ファイルへのエクスポートを任意の時間に設定するには、それぞれのエクスポートを開き、下部の スケジュールを追加 をクリックします。
次のダイアログボックスでは、以下の情報を入力して、スケジュールした日時にメールでエクスポートを受信します。
1 - 頻度
ドロップダウンリストからエクスポートを送信する間隔(時間、日、週、月、年)を選択します。選択した頻度に応じて、追加のタイミング情報を指定します。例えば、「月」を選択した場合、その月の日、時間を指定します。
2 - E メールを送信
メール情報を入力します。
送信先 フィールドに、受信者のメールアドレスを入力します。このフィールドは必須です。任意で、コピー(CC)またはブラインドコピー(BCC)を送信するためのメールアドレスを指定できます。複数の受信者を入力するには、区切り文字としてカンマを使用します。
必要に応じて、返信用の送信者のメールアドレスを追加します。
メールの件名を指定します。このフィールドはあらかじめ入力されていますが、変更することができます。
実際に、メールに記載されるメッセージ本文を入力します。利用可能なプレースホルダーは {host}、{binaryId} です。デフォルト値は「エクスポートされたデータを含むファイルは、{host}/inventory/binaries/{binaryId} からダウンロードできます。」です。
メールにクリック可能なリンクを作成するには、リンクに「https://」を追加する必要があります。
例:エクスポートされたデータを含むファイルは、https://{tenant-domain}/inventory/binaries/{binaryId} からダウンロードできます。
Content-Type
ヘッダーとして「text / html」で送信されることに注意してください。作成をクリックして、新しいエクスポートスケジュールを作成します。
エクスポートスケジュールは、エクスポートの詳細に追加されます。
バージョン 10.6.2 では、スケジュールされたエクスポートを可能にする新しいレポート エージェントが実装されました。スマートルールに基づくエクスポート スケジュール機能は廃止されました。
レポートを開くと、スマートルールに基づいてスケジュール設定されたすべてのエクスポートが新しいレポート エージェントに自動的に移行され、ユーザーにそのプロセスを通知するメッセージが表示されます。
CSV または Excel (.xlsx) ファイルにデータをエクスポートするには、リストの各行の前にあるチェックボックスを選択して、トップメニューバーの左側にある エクスポートをクリックします。
各エクスポートファイルへのリンクが記載されたメールが届きます。
標準の時間プロパティ(アラームの time または creationTime など)は、ISO-8601 で定義されている日付と時間の形式に従って、Excel (.xlsx) ファイル と CSV ファイルにエクスポートされます。
エクスポート ドキュメントの制限に達し、その制限により結果が切り捨てられると、ドキュメントの最後にインジケーター付きの追加行が追加されます。
インジケーターを使用した CSV エクスポートのサンプル:
時間,デバイス名,作成日時,デバイス名,ID,ソース,テキスト,時間,タイプ
2021-11-25T10:37:06.485Z,Position #1,2021-11-25T10:37:06.485Z,Position #1,1266,1195,Location updated,2021-11-25T10:37:06.485Z,c8y_LocationUpdate
2021-11-25T10:37:01.484Z,Position #1,2021-11-25T10:37:01.484Z,Position #1,1265,1195,Location updated,2021-11-25T10:37:01.484Z,c8y_LocationUpdate
[…]
limit exceeded!,result truncated!,limit exceeded!,result truncated!,limit exceeded!,result truncated!,limit exceeded!,result truncated!,limit exceeded!
それぞれの行をクリックするか、行の右端にあるメニューアイコン をクリックし、編集 をクリックします。
フィールドの詳細については、エクスポートを追加する を参照してください。
行の右端にあるメニューアイコン をクリックし、削除 をクリックします。
エクスポート機能自体は独立した機能ですが、データポイントを選択できる他の機能と組み合わせることができます。このようにエクスポート機能を使用するには、データポイントテーブル ウィジェットなど、対応する機能にエクスポート機能を統合する必要があります。
ロールとアクセス権限:
次の例は、エクスポート機能が データポイントテーブル ウィジェットに、どのように統合されているかを示しています。
データポイントテーブルの右上にあるエクスポートアイコン をクリックします。
エクスポートの生成 ダイアログボックスが表示され、次のカテゴリでエクスポートをさらに構成できます。
ダウンロード ボタンをクリックします。ダウンロード結果は、選択したエクスポートモードによって異なります。
ウィジェットに統合されたエクスポート機能では、複数のエクスポートモードを利用できます。
100万件(処理上限)を超えるレコードを含むデータポイントに対して、完全 エクスポートモードを選択した場合、ダウンロードオプションは無効になります。エクスポートを続行するには、期間を狭めてレコード数を減らす必要があります。レコード数が減るまでは警告メッセージが表示されます。
完全モードでエクスポートする複数のデータポイントを選択し、1 つ以上のデータポイントが 100 万件のレコード制限(データポイントあたり)を超える場合、期間を狭めてレコード数を減らしてください。制限内にあるデータポイントには影響しません。
この場合、影響を受けるデータポイントの数と、その理由を説明する詳細な情報メッセージが表示されます。このメッセージは動的に表示され、次の情報が含まれる場合があります。