Utiliser des solutions segmentées
Utilisez la segmentation de solution pour n’inclure que les composants de table qui sont mis à jour lorsque vous distribuez des mises à jour de solution. Avec la segmentation de solution, vous pouvez exporter les mises à jour de solution avec les ressources de table sélectionnées, telles que les champs, formulaires et vues de table, au lieu de tables entières avec toutes leurs ressources. Pour créer une solution segmentée, utilisez la zone Solutions dans Power Apps.
Vous pouvez segmenter une solution lorsque vous sélectionnez l’une des options suivantes lors de l’ajout d’une table existante à la solution :
- Aucun objet sélectionné. Lorsque vous ne sélectionnez aucun objet ou aucune métadonnée, les informations minimales sur la table sont ajoutées à la solution. Par conséquent, à part le nom convivial, les attributs de la table (métadonnées) ou les composants ne seront pas inclus. Il s’agit de l’option par défaut, aucun objet n’est ajouté lorsque vous sélectionnez Ajouter sans aucune autre sélection lors de l’ajout d’un composant existant.
- Modifier les objets. Vous pouvez segmenter votre solution en sélectionnant individuellement Modifier les objets, puis en sélectionnant chaque composant associé à la table, comme les colonnes, relations, règles métier, vues, formulaires et graphiques. Utilisez l’option Sélectionner les composants pour sélectionner uniquement les composants que vous avez ajoutés ou modifiés avec la table, par exemple une nouvelle colonne personnalisée ou l’ajout d’un formulaire.
- Inclure les métadonnées de table. Cette option n’inclut aucun composant, tel que des colonnes, formulaires, vues ou tables liées, mais inclut toutes les métadonnées associées à la table. Les métadonnées comprennent les propriétés de la table, telles que l’audit, détection des doublons et le suivi des modifications.
- Inclure tous les objets. Cette option comprend tous les composants et les métadonnées associées à la table. Il peut inclure d’autres tables ou composants de table tels que des flux des processus d’entreprise, des rapports, des connexions et des files d’attente. Vous ne devez utiliser cette option que lorsque vous distribuez une table non gérée qui n’existe pas dans l’environnement cible. Notez qu’après avoir sélectionné cette option, vous ne pouvez pas l’annuler. Pour segmenter la solution, vous devez supprimer la table de la solution et l’ajouter à nouveau en sélectionnant uniquement les composants modifiés ou nouveaux.
Avertissement
N’ajoutez pas à la solution des composants qui ne sont pas des composants nouveaux ou modifiés. Lorsque votre mise à jour est importée dans l’environnement cible, une solution avec des composants imprévus peut provoquer un comportement inattendu des composants existants qui se trouvent désormais sous la couche que vous avez introduite avec la mise à jour de votre solution. Par exemple, si vous ajoutez une vue pour une table qui n’est pas mise à jour et que la vue dans la couche existante a des personnalisations, les personnalisations existantes peuvent devenir inactives. Plus d’informations : Couches de solution
Pour plus d’informations : Créer des solutions segmentées