XMLとJSONこれらの拡張機能を使用してデータを生成する傾向があるマシンの種類についてコメントできますか?
JMPに持ち込めるデータの種類の幅広さを示すスライドの作成に取り組んでいますが、お客様の視点からやりたいと思っています。
多分これはすでにどこかに存在していて、私にはわかりません…
Re:XMLとJSON@wendytsengマシンの種類が何を意味するのかわかりません...おそらくプロセス、またはアプリケーションを意味しますか?
データを収集するアプリケーションを作成するために使用されるテクノロジーに依存すると思います。 通常、開発者はライブラリを使用していずれかの形式で出力を生成します(「手動で」生成することは可能ですが、エラーが発生しやすい)ので、さらに一歩進んで、前述のライブラリの可用性が要因になります。
XMLは今では数十年前のものであり、非常に冗長です。 これは、C / C ++やJavaなどの言語で記述されたレガシーアプリケーションによって生成される可能性があります。 組み込みサーバー、IoTなどを指します
JSONははるかに最近のものであり、JavaScriptのサブセットです。 これは、最新のWebサービスとWebアプリケーションに見られます。 JavaScript、Go、またはPythonでコーディングされたサーバーは、JSONでデータを生成する可能性がはるかに高くなります。
もちろん、これらは単なる高レベルの推測であり、JSONのIoTデータとXMLのWebサービスを確実に見つけることができます。
PS:Apache Arrow(列データ)やgRPC(バイナリエンコーディング)など、速度を重視して設計された新世代のフォーマットが登場しています。 間もなく、お客様からも質問が寄せられるようになります。
Re:XMLとJSONありがとう@nascif_jmp 。私の質問は、ファイルタイプを、これらのタイプのファイルを生成する傾向があるラボや製造フロアなどの実際の機器にリンクバックしたいということから生じています。あなたが説明したことを考えると、私は私の質問を「どのアプリケーションがJSONとXMLを生成する傾向があるか...そして人々はそれらのアプリケーションで動作する特定のタイプの機器で特定の経験を持っているか」と言い換えるべきだと思います。JSONとXMLのインポートの利点を(幅広い対象者に)説明するデモを、機器や測定システムなどに結び付けずに行うのは困難です。
Re:XMLとJSONそれは正しいです。 データ収集プロセスが組み込まれたラボ内の単一のマシンから、データ収集プロセスにイベントを送信するファクトリーフロアの数百台のマシン(またはIoTシナリオでは都市の数千台)まで、非常に異なるデータパイプラインを使用できます(クラウド上にある可能性もあります)。 収集されたデータを書き留める「ラストマイル」プロセスは、最終的な形式を決定するプロセスです。