🍎

長期にわたるプレビュー機能のGA

2024/07/07に公開

こちらの記事は以下のブログを翻訳したものです。

https://www.microsoft.com/en-us/power-platform/blog/power-apps/ga-of-many-long-time-preview-features/

Power Apps に新しい機能を導入する方法は複雑な作業です。革新的な変更を加え、フィードバックを繰り返しながら、運用アプリの堅牢な安定性を維持する必要があります。

バージョン 3.24063 では、Canvas アプリでこれを行う方法が変更されます。現在、4 つの機能ステージがあります。

  • 新機能: 一般提供 (GA) され、完全にサポートされ、ドキュメント化された新機能
    これらは通常、新しいアプリではデフォルトでオンになりますが、すべての場所に展開するには時間がかかる場合があります。既存のアプリでは、独自のスケジュールで有効にしてください。
  • プレビュー: ほぼ完成しており、まもなく新機能としてリリースされる機能
    ただし、この段階では、重大な変更がまだ行われている可能性があります。これはフィードバックの最後の機会です。これらは通常、デフォルトではオフになっており、文書化されますが、特に急速に変化する AI 関連の機能については例外が設けられます。これらの機能は GA ではなく、本番環境では使用しないでください。プレビューの利用規約の対象となります。
  • 実験的: 初期段階の「プレビュー」であり、これらはまさに実験であり、GA に到達しない可能性あり
    機能の価値提案と設計を評価中であり、機能はいつでも大幅に変更されるか、完全に削除される可能性があります。これらの機能はデフォルトでオフになっており、通常は文書化されません。これらの機能は GA ではなく、運用環境で使用しないでください。プレビューの利用規約が適用されます。
  • 廃止: GA 機能ですが、製品から削除される予定の機能
    これらは引き続き完全にサポートされ、ドキュメント化されていますが、同じことを実行する新しい、より良い方法があるか、使用率が低いかのいずれかです。既存のアプリでは、独自のスケジュールで無効にしてください。通常、これらの機能はデフォルトでオフになっています。

4つ目の新しいカテゴリを追加した理由は、機能が GA であり、製品の長期的な方向性を明確に示す新しいカテゴリが必要だったからです。また、機能を制御するスイッチの柔軟性も必要でした。スイッチにより、機能を徐々に展開して問題を監視できると同時に、特に重大な変更が関係する場合は、独自のスケジュールで本番環境のワークロードに対して機能を有効にする制御が可能になります。

新機能のGAがNewに移動

実質的には、これまでのようにプレビュー版に長期間留まる機能はなくなるということです。今回のリリースでは、新機能に移行した以下の機能の GA も発表します。

  • 最新のコントロールとテーマ (この機能セットは一般設定ですでに GA になっていますが、ここで切り替える方が適切です)
  • 新しい分析エンジン
  • Power Apps モバイルの SaveData のメディア サポートが拡張されました
  • SQL Server ストアド プロシージャ

無効になっている機能の GA が廃止に移動

以下の機能も正式に GA となり、プレビューではスイッチがなくなりました。

  • 遅延ロード
  • 数式レベルのエラー管理
  • 非ブロッキングOnStartルール
  • 数式レベルのプリフェッチ
  • Microsoft Excel Online Business コネクタの新しいデータ形式
  • 最近アクセスした画面をメモリに保存する
  • ウェブ プレーヤーの SaveData、LoadData、ClearData
  • 簡略化されたタブインデックス
  • 非表示コントロールのパフォーマンス最適化

ただし、これらのスイッチは [新規]には表示されません。これらの機能は以前から製品に含まれており、デフォルトでオンになっているため、もはや「新規」とは言えません。これらの機能を制御するために、上記のすべての「無効」バージョンを [廃止] に追加しました。この機能のない古い動作は廃止され、最終的には製品から削除されるためです。

たとえば、「遅延読み込み」は長い間プレビュースイッチでしたが、現在は GA に移行しています。これは長い間機能として存在していたため、 NewではなくRetiredに「遅延読み込みを無効にする」を追加しました。スイッチを切り替えずに「遅延読み込み」の新しい動作を使用するのが、ほとんどのアプリが動作する方法です。ただし、古い動作 (「遅延読み込み」なし) を完全に削除するまでは、無効になっている「retired」スイッチを介してそれを実行する方法はまだあります。

これらの廃止された動作は、いつか製品から削除されます。削除のタイムラインとプロセスは、機能、使用方法、および利用可能な代替手段によって異なります。互換性を破る変更が含まれる場合は、事前に十分に通知されます。

まとめ

その他の注意事項として、「改善されたデータ テーブル コントロールの選択と値プロパティを有効にする」機能はプレビューに残りますが、既定では無効になります。この長期実行機能は、新しいモダン コントロール「テーブル (プレビュー)」に置き換えられたため、新しいアプリでは代わりにこの機能を使用することをお勧めします。この変更は、古いテーブル コントロールの既存の使用には影響しません。変更されたのは、新しいアプリの既定値のみです。

最後の例が示すように、製品全体に「プレビュー」タグが残っていますが、設定スイッチはありません。スイッチがないにもかかわらず、これらはまだ「プレビュー」機能であり、GA ではないため、製品版アプリでは使用しないでください。

多くの変更があります。ただし、実際には、設定を開いていない場合は、変更されたのは、新しいアプリでは古いテーブル コントロールがデフォルトで無効になったことだけです。ほとんどは、いくつかの配置変更を行っただけです。既存のアプリの動作は変更されません。

これらの変更により、プレビュー機能はデフォルトでオフになっているため、本番環境向けではないことが明確になることを期待しています。すべてのユーザーに対してデフォルトでオンになるように、新機能と GA への機能の移行を迅速に進め、今後は使用すべきではないがまだ GA である古い動作は、廃止機能で簡単に識別できるようになります。

機能ステージの詳細については、「キャンバスアプリの新機能、プレビュー機能、実験的機能、廃止された機能について」を参照してください。要約すると、次のようになります。

  • 新規: すべてのワークロードに適しています。通常、新しいアプリではオンになっていますが、必要に応じて既存のアプリでもオンにします。
  • プレビュー: 出荷準備がほぼ整いました。フィードバックには適していますが、本番環境には適していません。テスト中のもの以外は、デフォルトでオフにしてください。
  • 実験的: 実験です。早期導入者や早期フィードバックには適していますが、本番環境には適していません。改良にご協力いただける特定の機能を除き、すべてオフにしておいてください。
  • 廃止:すべてのワークロードに適しています。ただし、おそらくもっと良い方法があり、古い動作は最終的に削除されます。通常、新しいアプリではオフになっています。可能な場合は、既存のアプリでもオフにしてください。
Microsoft (有志)

Discussion