Apigee Edge のドキュメントを表示しています。
Apigee X のドキュメントをご覧ください。 info
2014 年 3 月 20 日(木)、Apigee Edge の新しいクラウド バージョンをリリースしました。
新機能と拡張機能
このリリースにおける新機能と改善点は次のとおりです。
- ビジネス トランザクション ダッシュボード
新しいビジネス トランザクション ダッシュボードを使用すると、複数の API のパフォーマンス URI パターンを組み合わせて、API プログラム全体でパターンベースの分析を表示できます。Edge 管理 UI で、[Analytics] > [Business Transactions Dashboard] を選択します。
- UI でコンシューマー キーを再生成する
デベロッパー アプリの詳細ページに新しい [キーを再生成] ボタンが追加され、デベロッパーのコンシューマー キーとコンシューマー シークレットを再生成できるようになりました。この機能は、たとえば、既存のデベロッパー キーが安全でなくなった場合に使用します。
- HTTP レスポンスのキャッシュ保存
Edge は、HTTP 1.1 レスポンスのキャッシュ保存に対するサポートを拡張しました。これには、エンティティ タグ(ETag)、Cache-Control レスポンス ヘッダー ディレクティブ、圧縮されたレスポンスのキャッシュ保存と返信が含まれます。
HTTP レスポンス ヘッダーのサポートをご覧ください。
- 新しい分析レポートのフィルタ演算子
分析レポートのフィルタで、次の新しい演算子を使用できるようになりました。「Like Case-Insensitive」、「Not Like」、「Similar To」、「Not Similar To」。
修正済みのバグ
このリリースでは以下のバグが修正されています。
| トピック | 説明 |
|---|---|
| API プロキシの動詞を変更する | API プロキシの詳細ページで、動詞を変更してリソースを編集しても、API プロキシ XML 構成のステップの条件が上書きされなくなりました。 |
| Node.js プロキシの開発ビュー | Node.js API プロキシを作成した後、[Develop] ビューが正しく表示されるようになりました。 |
| API プロキシ エディタの [保存] ボタン | API プロキシ エディタで [保存] をクリックすると、誤って再度クリックしないように、最初のクリック後に [保存] ボタンが無効になります。 |
| API プロキシのインポートと検証 | 既存のプロキシと同じ名前の API プロキシをインポートしようとすると、「Duplicate policy name」というエラー メッセージがスローされ、Edge に重複する API プロキシが作成されなくなりました。また、API プロキシ バンドルの検証に失敗した場合、API プロキシのリビジョンは作成されません。 |
| プロキシ インポート時のクラス依存関係のチェック | Java クラスを含む API プロキシ バンドルをインポートする際に、必要なクラスが欠落しているとエラー メッセージが表示されるようになりました。 |
| API プロキシの MatchesPath 演算子 | API プロキシの条件で MatchesPath 演算子の代わりにチルダ文字(~)を使用してリソースを定義すると、API プロキシ エディタの [概要] ページに API プロキシ リソースが表示されるようになりました。 |
| トレースでブラウザがハングする | API プロキシ トレースツールのベータ版では、特定の組織でブラウザがハングしていました。 |
| 権限が設定された API プロキシのトレース | 「トレース」権限を含むユーザーロールが API プロキシに割り当てられている場合、API プロキシのトレース機能が動作するようになりました。 |
| API プロキシのトレース出力 | API プロキシ エディタの Trace 出力で、カンマで区切られたヘッダー値が切り捨てられなくなりました。Trace にサービス コールアウト URI も表示されるようになりました。 |
| 商品名で使用できる特殊文字 | 商品名でかっこ(丸かっこ、角かっこ)と引用符(単一引用符、二重引用符)がサポートされるようになりました。他の特殊文字は引き続きサポートされます。 |
| UI の企業アプリ | 管理 API で作成されたカンパニー アプリがクリック可能になり、管理 UI で削除できるようになりました。 |
| サービス コールアウトで null ポインタ例外が発生する | API プロキシが continueOnError で構成されたサービス コールアウトを実行したときに、呼び出されるサービスが利用できない場合、Edge は null ポインタ例外をスローしなくなりました。 |
| JavaScript ポリシーで変更されたレスポンス | JavaScript ポリシーでレスポンス ステータスを変更する場合、ポリシーで指定したステータスが返されるようになりました。 |
| SOAP から XML への変換 | 大きな SOAP レスポンスを XML に変換する際に、Edge で URL ごとに 1,024 個を超える名前空間を使用できるようになりました。これにより、以前のエラーがスローされるのを防ぐことができます。 |
| 環境セレクタ | [環境構成] ページで、[環境] 選択メニューが [環境構成] タイトルの下に配置され、より直感的に操作できるようになりました。 |
| パスワードを忘れた場合のメール | 管理 UI のログインページで [パスワードをお忘れの場合] 機能を使用すると、パスワードを変更するためのリンクが記載されたメールが送信されるようになりました。以前は、パスワードが仮のパスワードで自動的に上書きされ、メール通知が送信されていました。 |
| カスタムロールの UI に関する問題 | 管理 UI で、カスタムロールのユーザーが使用できない関連機能が正しく無効になるようになりました。カスタムロールに関連するその他の UI の問題とエラーも解決されました。 |
| デベロッパー アプリを表示する | デベロッパー アプリを表示する権限はあるが、プロダクトを表示する権限がない場合、デベロッパーの詳細ページが正しく表示されるようになりました。 |
| カスタム レポートの変更時に「権限がありません」というエラーが表示される | 組織管理者ロールに属していないユーザーがカスタム レポートを変更する際に、「権限が不足しています」というエラーが表示されなくなりました。 |
| レポートのドリルダウンにアプリデータが表示されない | カスタム レポートでアプリをドリルダウンしてトランザクションの詳細を表示しようとすると、データが表示されませんでした。 |
| エクスポートされた分析レポートの名前の検証 | 管理 UI で、エクスポートされる分析レポートの名前が検証されるようになり、名前でサポートされていない文字が使用されないことが保証されます。 |
| パフォーマンスが上位の API のグラフ | [API Proxies] ページの [Performance] グラフが、Edge ダッシュボードの [Top APIs] グラフに対応するように構成されました。 |
| Analytics GeoMap | Edge 分析の GeoMap が強化され、パフォーマンスと精度が向上しました。 |