LoginSignup
0
0

【パブリッシャー】作成したレポートは只者ではない

Last updated at Posted at 2022-03-23

Sharperlightパブリッシャーを使用して作成したレポート(公開クエリ)は、只のレポートではありません。WEBアプリケーションにデータを供給するデータフィーダーとしても使用できます。

Sharperlightを社内ネット―ワークやクラウド上のアプリケーションサーバーにインストールし、必要なデータが保存されているデータソース(データベース)との接続を設定します。あとはSharperlightサービスを起動。
(ユーザーやセキュリティ等の設定はもちろん必要です。)

Sharperlightパブリッシャーを使用して、公開クエリを作成します。それがそのままSharperlightサービスを利用したデータのエンドポイントとなります。

アプリケーションの開発者はデータアクセス層を一から作成する必要はありません。Sharperlightがインストールされていれば欲しいデータをクエリビルダで設計し、公開クエリとしてパブリッシャーに保存すれば即使用できます。
2022-03-23 Figure 01.png
公開クエリの[リンク]タブでJSONを返すリンクをコピーします。
2022-03-23 Figure 02.png
このようなURLが取得できます。

http://{YourServerName}/mdService1Rest/DataSource/?query=QiitaSample.SAPMultiCompany&dfmt=jsonarray&dcat=UseNames

早速ブラウザのアドレスバーに貼り付けます。JSONファイルがダウンロードされます。
このような形式のJSONデータが返されます。
2022-03-23 Figure 03.png

WEBアプリケーションの開発者の皆さんのお役に立てれば幸いです。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0