今回は、ServiceNowを扱う上で知っていると有用な情報が集まっているページがありましたので、そちらについてご紹介します。
ページの概要について
ご紹介するページは、スクリプティングやデバッグ、その他にも様々な内容に関するベストプラクティスが集まっているページとなっています。
以下のリンク先から確認することができます。
https://developer.servicenow.com/dev.do#!/guides/washingtondc/now-platform/tpb-guide/scripting_technical_best_practices
ServiceNowのバージョンごとに内容を確認することも可能です。
内容の構成は以下のようになっています。(以下Washington DCの内容)
詳細を記載すると重複してしまうので割愛しますが、興味がある内容についてガイドの内容をご確認いただければと思います。
以下のリンク先から確認することができます。
https://developer.servicenow.com/dev.do#!/guides/washingtondc/now-platform/tpb-guide/scripting_technical_best_practices
ServiceNowのバージョンごとに内容を確認することも可能です。
内容の構成は以下のようになっています。(以下Washington DCの内容)
詳細を記載すると重複してしまうので割愛しますが、興味がある内容についてガイドの内容をご確認いただければと思います。
Scripting Technical Best Practices | スクリプティング全般に関するベストプラクティス ・コードを読みやすくする ・小型のモジュールコンポーネントを作成する ・変数 ・データベースとの対話 ・自己実行関数の使用 ・コーディングの落とし穴を避ける |
Client Scripting Technical Best Practices | クライアントスクリプトに関するベストプラクティス ・クライアントスクリプティングに関する考慮事項 ・必要なクライアントスクリプトのみを実行 ・コードを関数で囲む ・サーバー検索の最小化 ・避けるべきクライアントスクリプティングの実践 |
Business Rules Technical Best Practices | ビジネスルールにおけるベストプラクティス ・ビジネスルールをいつ実行するかを知る ・ビジネスルールで条件を使用する ・関数内にコードを保存する ・再帰的なビジネスルールの防止 ・ビジネスルールを使用して重要な入力を再確認する ・グローバルビジネスルールの代わりにスクリプトインクルードを使用する |
Debugging Best Practices | デバッグに関するベストプラクティス ・サーバーサイドのデバッグ ・クライアントサイドのデバッグ ・サービスポータルと外部ユーザーのデバッグ ・デバッグの無効化 |
Logs and Queues Best Practices | ログとキューに関するベストプラクティス ・警告とエラーの確認 ・ログファイルサイズの確認 ・低速な SQL 文の問題の診断 ・キューの管理 ・イベントログの管理 |
Update Set Technical Best Practices | 更新セットに関するベストプラクティス ・更新セットのアプリケーション順序 ・追加のデータ移行 |
XML Data Transfer Technical Best Practices | XMLデータによる移行に関するベストプラクティス ・単一レコードのエクスポート ・複数のレコードのエクスポート |
まとめ
ガイドを確認することで、スクリプティングについての新しい発見がありました。
また、持っている知識が正しかった事を再確認することができる内容が多かったように感じます。
ServiceNowに始めて触れる方にも、分かりやすい内容の記事もありますし、ベテランの方に対しても有用な情報が得られるページなのではないかと思います。
詳細が気になる方は、ガイドを確認されてみてはいかがでしょうか。
また、持っている知識が正しかった事を再確認することができる内容が多かったように感じます。
ServiceNowに始めて触れる方にも、分かりやすい内容の記事もありますし、ベテランの方に対しても有用な情報が得られるページなのではないかと思います。
詳細が気になる方は、ガイドを確認されてみてはいかがでしょうか。
さいごに
ServiceNowを活用した業務改善をお考えの場合には、弊社のServiceNow導入サービスをよろしくお願いいたします。
ServiceNowについて更に詳しく知りたい方は、ServiceNowに熟知したSTSメンバーがよりよいシステム構築をご提案しますので、ぜひご相談ください。
最後まで拝見いただきまして、ありがとうございました。
ServiceNowについて更に詳しく知りたい方は、ServiceNowに熟知したSTSメンバーがよりよいシステム構築をご提案しますので、ぜひご相談ください。
最後まで拝見いただきまして、ありがとうございました。