キンコミ kintone user community

みんなの投稿

2023/05/17 10:54

初めて投稿します。
TAKAORIと申します。
とあるレンタル会社で広報を担当しています。
kintone歴はつい先日試用期間から本契約をしまして、只今、絶賛構築中の初心者kintone担当です。
まだまだ私には難しく分からないことのアイデアをお伺いしたく投稿しています。

只今、弊社はオンプレミスで色々な業務を行っています。
当面の間はクラウドとの併用で進めていくのですが、
自社開発の在庫数確認のアプリがありまして、これをkintoneで閲覧のみ出来るようにしたいのですが、自社開発のアプリでも連携ツールを使って連携して閲覧することは可能なのでしょうか?
いろいろと調べてはいるのですが今のところ分からず、こちらに助けを求めた次第です。

可能かどうかだけでも分かれば、何か他の方法を考える方向にシフトチェンジしようと思っています。

何卒、よろしくお願いいたします。

2件のコメント (新着順)

はじめまして! 当方も広報を担当しています。よろしくおねがいします!!


TAKAORI
2023/08/15 09:31

加藤さん
こちらこそよろしくお願いします!
僕は広報と言っても仕事柄何でも屋的な立ち位置です。
なので、キントーン担当にもなっています。
キントーンは始めてまだ日が浅いので、一緒に頑張っていきましょう!

広報って、多様な側面がありますよね!
広報業務のなかでキントーン使っていることがあったら、そのうち聞かせてもらえたら嬉しいです。

TAKAORIさん、こんにちは。

自社開発のアプリでも連携ツールを使って連携して閲覧することは可能なのでしょうか?

いくつかの方法が考えられます。

1) CSV経由(CSVの書き出し、kintoneへの読み込みを連携ツールを使って実現)
オンプレミスの在庫数確認のアプリでCSVファイルを書き出し、kintoneの在庫アプリに読み込むことができるでしょう。kintoneの在庫アプリは、アプリのアクセス権で一般ユーザーは閲覧のみ可能にしておきます。

オンプレミスのアプリ側のCSV書き出しは、オンプレミス側で実現します。

書き出したCSVファイルのkintoneへの読み込みは、
・コマンドラインツールで自動実行
 https://cybozu.dev/ja/kintone/sdk/backup/cli-kintone/
・krewDataのCSV読み込みの定期実行
 https://krew.grapecity.com/products/krewdata.htm
・各種RPAツールで自動実行

などで実現できるでしょう。

2) API経由(オンプレミスとkintoneへのアクセスをAPI経由で連携ツールを使って実現)
オンプレミスのデータベースにAPI経由でアクセス可能なら、データ連携ツールを使って、在庫数データをkintoneに反映できるでしょう。

オンプレミスとkintoneにアクセスできそうなデータ連携ツールは、いろいろありそうです。
https://kintone-sol.cybozu.co.jp/integrate/search/?type=%E5%A4%96%E9%83%A8%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9%E9%80%A3%E6%90%BA&func=%E5%A4%96%E9%83%A8%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9%E9%80%A3%E6%90%BA%E3%83%84%E3%83%BC%E3%83%AB

例えば、
・ASTERIA Warp Core
 https://kintone-sol.cybozu.co.jp/integrate/asteria001.html
・DataSpider Servista
 https://kintone-sol.cybozu.co.jp/integrate/appresso001.html
などでノンプログラミングで設定できるでしょう。

3) ドライバ経由(kinotneのODBC,JDBCなどのドライバを利用して、オンプレミスからkintoneのアプリに直接書き込む)
オンプレミス側でODBCやJDBCなどのドライバを利用できるなら、連携ツールとして提供されているkintoneのドライバを利用して、kintoneのアプリにデータを反映できるでしょう。

例えば、
・CData Drivers for kintone
 https://kintone-sol.cybozu.co.jp/integrate/cdata001.html
が利用できると思います。

いかがでしょうか。


TAKAORI
2023/05/17 12:57

中村さん!
すごいです!ありがとうございます。
これを元に研究してみます。
状況をまたお知らせします。

TAKAORI
2023/05/19 12:01

中村さん

確認してみました。

1) CSV経由(CSVの書き出し、kintoneへの読み込みを連携ツールを使って実現)
オンプレミスの在庫数確認のアプリでCSVファイルを書き出し、kintoneの在庫アプリに読み込むことができるでしょう。kintoneの在庫アプリは、アプリのアクセス権で一般ユーザーは閲覧のみ可能にしておきます。

オンプレミスのアプリ側のCSV書き出しは、オンプレミス側で実現します。

書き出したCSVファイルのkintoneへの読み込みは、
・コマンドラインツールで自動実行
 https://cybozu.dev/ja/kintone/sdk/backup/cli-kintone/
・krewDataのCSV読み込みの定期実行
 https://krew.grapecity.com/products/krewdata.htm
・各種RPAツールで自動実行

ですが、私にはまだ難しそうですね。。これから勉強します。
予算的に申請したりなどありますが、おそらく2)か3)の方法で実現を目指そうと思っています。

でですね、重ね重ね超素人的な質問で恐縮ですが、上記の1)を今後の為に勉強してみようと思うのですが、
どこで何をどうするのか、オンプレミス側では何をするのかなど、
簡単な手順的なことを教えて頂くことは可能ですか?
また、勉強をするためのおススメの書籍がありましたらこちらもご指導お願いします。

よろしくお願いいたします。

TAKAORIさん

上記の1)を今後の為に勉強してみようと思うのですが、
どこで何をどうするのか、オンプレミス側では何をするのかなど、
簡単な手順的なことを教えて頂くことは可能ですか?

まず、「自社開発の在庫数確認のアプリがあり」とのことですので、御社でアプリ開発を担当される部署の方に、オンプレミス側でCSVを書き出すことができるか、どういう手順になるかを確認されるといいと思います。
オンプレミスのシステムで、SQLサーバーやオラクルなどのデータベースを使用していれば、そこからのCSV書き出しは可能でしょう。
CSVファイルさえ書き出せれば、手動でkintoneに読み込んでもいいですし、
https://jp.cybozu.help/k/ja/id/040724.html
コマンドラインツールやkrewDataや各種RPAツールで読み込みを自動実行してもいいと思います。

また、勉強をするためのおススメの書籍がありましたらこちらもご指導お願いします。

すみません、書籍は心当たりないです。。。
勉強の参考となるWebサイトとして、

・コマンドラインツールで自動実行
https://cybozudev.zendesk.com/hc/ja/articles/115000297083

・krewDataのCSV読み込みの定期実行
https://krew.grapecity.com/krewdata-drill/first-step.htm

あたりから手をつけていただけるといいかなと思います。

恐らく、本を読んだりサイトを見たりするだけでは理解しにくいところも多いと思います。
kintoneや連携サービスの試用版を取得して、手を動かしてみることをお勧めします。

また、普段慣れないことでやってみたくてもすぐにつまづく、時間がなかなかとれない、などお困りでしたら、kintoneの伴走サービスや教育などをしてくれるパートナー企業に相談されてもいいと思います。
https://partner.cybozu.co.jp/search/consulting/

いかがでしょうか。

TAKAORI
2023/05/20 09:38

中村さん

ありがとうございます。
kintoneの作業は楽しくていつの間にか時間が過ぎてるって感じです。
今は時間もある程度とれるので今のうちにって気持ちが早っています。
(あせってはダメですね。。)
教えて頂いたことをじっくりと実践しながら勉強していこうと思います。
また、壁にぶちあたったらご指導お願いします。

本当にありがとうございます!