SDK による製品の構築 - AWS SDK の SAP ABAP

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

SDK による製品の構築

AWS サービス を使用する製品または ABAP アドオンは、SDK の機能を強化および拡張できます。このような製品を構築して SDK と共に使用することができます。

製品 ID を設定する

製品 ID は、製品またはアドオン内でセッションを確立するときに設定することをお勧めします。詳細については、次の例を参照してください。

DATA(lo_session) = /aws1/cl_rt_session_aws=>create( 'DEMO' ). lo_session->set_product_id( 'INVOICE_ANALYZER' ).

製品 ID には、文字、数字、アンダースコアのみを使用でき、スペースや特殊文字を使用することはできません。製品 ID は、製品の技術名やその他の ID に対応させることができます。複数の製品やアドオンを開発する場合、製品 ID は製品ごとに固有である必要があります。例えば、Invoice Analyzer、Tax Calculator、Pricing Engine の各製品の製品 ID は、INVOICE_ANALYZERTAX_CALCULATORPRICING_ENGINE とすることができます。

製品 ID をセッションに追加すると、各サービス呼び出しで AWS に送信されるテレメトリが強化されます。呼び出しを行うオブジェクトの製品 ID と名前空間がテレメトリに含まれます。このテレメトリにより、お客様の顧客に対して SDK の問題に発生した場合に、AWS Support は呼び出しを行っている製品を特定できます。これにより、呼び出しが実際には製品によって行われているものであり、顧客のコードによるものではないことが明確になります。