Pinned Tweet
SAP Business Data Cloudを一から設定してみた(第1回:BDCのプロビジョニング) - BeeX Tech blog techblog.beex-inc.com/entry/… #SAP_Datasphere
Masaru Hiroki retweeted
TechEdでのABAP開発関連のハイライト。
・Custom Code Migration Agent:ECCからSAP S/4HANAへの移行で、readiness checkを実行、quick fixやAIを利用した修正を適用
・ABAP Clean Core Adaptation Agent:Clean CoreのATCチェックで発見された問題の修正をサポート
・Application Modernization Agent:レガシーコードをABAP Cloud Developmentに対応させるのをサポート
ほか、ADT MCP serverやADT for VS Codeのアップデートあり。
community.sap.com/t5/technol…
Masaru Hiroki retweeted
ゼロショットで時系列予測ができるモデル、SAP-RPT-TSが登場した。系列の欠損や空白は自動で処理し、季節性、トレンド、共変量の影響を検出して精度を高める。
SAP HANA CloudでNLPを有効化して使うか、AI Coreから使うことができる。RTP Playgroundから試すこともできる
community.sap.com/t5/artific…
Masaru Hiroki retweeted
AIエージェントのために会話の情報をメモリに格納したり、取り出したりするSAP Agent Memory ServiceがSAP HNA CloudでGAになった。OData APIとして提供され、SAP Cloud SDK for Pythonからも利用可能。使うためにはhana-agent-memoryプランが必要
community.sap.com/t5/technol…
Masaru Hiroki retweeted
TechEdでSAP Agent GatewayのGAと同時に、SAP AI Gatewayも発表された。
Agent Gatewayは外部のAIエージェントとSAPのエージェントがお互いを呼べるようにする。
AI Gatewayは、画面を見る限りIntegration Suiteのようだ。MCPサーバだけでなくエージェントからアクセスされるあらゆるものに認証認可やポリシーを適用しようというものらしい
community.sap.com/t5/technol…
Masaru Hiroki retweeted
ロール割り当てくらいで使えるのかと思いきや、やることたくさんある
S/4HANA Private Cloud 2025 FPS02でFioriアプリの生成AI補助機能(Enterprise Search, Easy Filterなど)を有効化する方法。
前提として、SAP AI TermsとSAP AI Code of Conductにサインする必要がある。SAP for Meを通じて申し込むと、SAPがISLMの設定を行ってくれる。顧客の管理者側では以下を実施する。
・ISLMシナリオを有効化
・ユーザに必要なロールを割り当て
・ODataサービスを有効化(必要に応じて)
また、ISLM Turnkeyをスケジュールして、モデルが定期的にチェック、再訓練、デプロイ、有効化されるようにする必要がある
community.sap.com/t5/enterpr…
Masaru Hiroki retweeted
MCP Gatewayのチュートリアルができた。Service NowのトライアルをバックエンドにAPI Artifact、MCP Serverを作成し、Developer Portalからサブスクライブする。動作確認はMCP Inspectorから
developers.sap.com/tutorials…
Masaru Hiroki retweeted
ABAP in the Cloudは、リリース済みAPIだけを使わせることでアップグレードのたびにZコードが壊れる問題を断ち切るための仕組みとなる。S/4HANAへの移行を進めるユーザー企業の開発者でSAP Mentorの登壇者が、BTP上のside-by-sideから本体に組み込むembedded steampunkに至った経緯を整理する。既存のZコードはそのままでは大量の構文エラーになり、必要なAPIもまだ足りない。それでもclean coreのA〜Dを一段ずつ上げていくべきだと説く。(トランスクリプトをAIで要約) #Devtoberfest
youtube.com/watch?v=qeKVFms-…
Masaru Hiroki retweeted
ODP-RFCが禁止になった件で、セキュリティパッチのノート3748819を適用すると、呼び出し元が許可されたSAP製品かチェックされ、そうでない場合は拒否される。さらに、アセスメント用のノート3439624を適用してプログラムを実行するとどのODPサブスクライバーが有効で許可されているかどうかがわかる。
EarlyWatch Alertではこれらのノートが適用されていないとレーティングがRedになる
community.sap.com/t5/technol…
Masaru Hiroki retweeted
🚀 Introducing DeepSeek-V4.1-Flash: smarter, faster, more efficient.
🔹 Introducing the smallest model in our new architecture family, with native visual understanding.
🔹 Designed for greater capability, faster inference, higher throughput, and scaling to larger models.
1/6
Masaru Hiroki retweeted
オフィシャルのABAP MCP Serverを使ってテーブルからRAPアーティファクトを作るなどしてみた検証。オブジェクトを読み込むツールがないから、既存のオブジェクトを確認したり、登録したものが正しいかエージェントが確認する手段がない、はその通り。
興味深いのは、SAPインターナルのプロキシを使ってClaude Codeでコーディングしていること。Claude Codeでもいずれ使えるようになりそうだ、という希望が持てた
community.sap.com/t5/technol…
Masaru Hiroki retweeted
ドキュメントに紐づくロングテキストをABAPプログラムやCDS Viewで読み取るため、過去さまざまな試みがされてきた。READ_TEXTのループや、複数のテキストを一括で読むREAD_TEXT_TABLE、デコードした状態のテキストをテーブルに保管するなど。
筆者はSTXLへの書き込み(シリアライズ、圧縮、チャンク化)を読み解き、CDS ViewとAMDPを作成した。汎用モジュールで読むより圧倒的に高速かつ、テキストがSQLで結合・フィルタ可能になった。なんと、ソースコードへのリンクつき
community.sap.com/t5/technol…
Masaru Hiroki retweeted
A2Aで公開するエージェントの基礎から本番相当の機能まで、じっくり丁寧に解説した記事(かなり長い!)。TypeScriptでMastraというフレームワークを使っている
community.sap.com/t5/artific…
AI Agentの並列運用環境を試行錯誤して VS Code + DevContainer + tmux + git worktreeに落ち着いた - YOMON8.NET yomon.hatenablog.com/entry/e…
エージェンティックエンタープライズを AWS for SAP MCP Server on Amazon Bedrock AgentCore で実現 aws.amazon.com/jp/blogs/news… @awscloudより
SAP Business Data Cloudを一から設定してみた (10回:データプロダクトを活用してみた) 全10回シリーズの最終回です - BeeX Tech blog techblog.beex-inc.com/entry/… #SAP_Datasphere #sap #BDC
Masaru Hiroki retweeted
ADT for VS Codeのバージョン1.1がリリースされた(早い!)。
開発できるオブジェクトが増え、汎用モジュール、ABAPプログラム、テーブル、構造などがサポートされるようになった。
MCPサーバでは、移送依頼に含まれる変更の分析や、ATCチェックの実行ができるようになった
community.sap.com/t5/technol…
Masaru Hiroki retweeted
Integration SuiteのMCP Gatewayでは、RFCを利用することができる。SAPはIntegrationのClean CoreとしてSOAPやOData APIを推奨しているが、ここでRFCが出てくるといのはどういうことか?
筆者の見解は、これはECCを使っているなど「モダナイゼーションの途中」にいる企業向けだという。よって、APIが利用可能であればAPIを選択すべしという方針には変わりない
community.sap.com/t5/technol…
Masaru Hiroki retweeted
Integration SuiteでiFlowをMCPサーバとして公開する手順。ポリシーはAPI Manegementのポリシーではなく、iFlow風の画面で設定する。デフォルトでAuthorizationのスコープがAPI.invokeになっているが、iFlowはESBMessaging.sendを要求するので追加が必要。
ブログではOpenAPI仕様の中でターゲットエンドポイントなどのURLを直書きしているが、Destinationを利用するオプションもあるそうだ
community.sap.com/t5/integra…
Masaru Hiroki retweeted
Automation Pilot用のClaude Codeスキルの紹介。コマンドを生成したり、作成したコンテンツをAutomation Pilotに登録したりできる。これは使ってみたい!
community.sap.com/t5/technol…
Masaru Hiroki retweeted
MCP GatewayはIntegration Cellという新しいランタイムで動く。ここにもうひとつ、API Artifactというものがあり、これはAPI ManagementとCloud Integrationを統合したもの。グリーンフィールドのプロジェクトではAPI Artifactとして作ることが推奨されている。API Artifactで作ったAPIはそのままMCPサーバとして公開することができる
community.sap.com/t5/technol…









