DavidZed
MembreRéponses céées sur le Forum
-
Hello Seb ,
Avant toute chose : Ne pas poser de questions dans la base de connaissances, il y a des sections dédiées pour chaque sujet :
Pour voir si une application nécessitera une licence Power Apps :
Tu arriveras sur cette page, en bas tu verras si ton app est standard ou premium :
Ce qui détermine si une app est premium ou pas, ce sont les sources de données que tu vas connecter dans l’éditeur Power Apps Studio :
Si tu vois un diamant à côté de la source, c’est un connecteur premium qui va basculer l’app en premium.
Donc à priori, les licences M365 dont vous disposez devraient être suffisantes si l’app utilise SP comme base de données.
Pour ce qui est des licences Power apps,
En tant que créateur de l’appli, je devrais payer une PowerApps dev à 20€ par mois, même si je ne la modifie plus pour les 10 prochaines années ?
Que se passe t il si je prend cette licence 1 mois par an pour la mettre à jour par exemple (sachant que je la mets à jour par les listes sharepoint déjà). Est ce que les 11 autres mois de l’année les users peuvent l’utiliser quand meme ?
En fait c’est l’inverse, pas besoin de licence pour créer et modifier une application premium, par contre il en faudra une pour l’utiliser.
On utilisera cette appli 10 fois par jour environ, comment puis je savoir si c’est une licence à l’utilisation ou au user que je dois prendre ?
Il n’y a pas de licence à l’utilisation, seulement :
Power apps par utilisateur : Meilleur choix pour les utilisateurs qui utilisent 4 apps ou plus
Power apps par application (Mais qui devrait en fait s’appeler Power Apps par application et par utilisateur) : Meilleur choix pour les utilisateurs qui utilisent 1 à 3 applis
Power Apps Pay-as-you-go : Meilleur choix choix pour les utilisateurs qui utilisent 1 à 3 applis moins de 6 mois par an chacune (autrement dit dans peu de scénarios)
CommentID=DWCdxctfgGUUXzx, PostID=E9maG2PyOqPHVOc
-
Bonjour Fcal79 ,
Avec le déclencheur Quand un fichier est ajouté, tu peux ajouter le trigger setting :
@equals(triggerOutputs()?[‘body/{IsFolder}’],true)
Ton flux ne se déclenchera que sur la création d’un dossier,
Tu trouveras les infos sur l’utilisateur et la date dans les champs created by et created on
CommentID=2V8tWttx6zNgkmF, PostID=nVAMzD1ZHgfkVe0
-
DavidZed
Membre27 novembre 2023 à 17h45 en réponse à: Créer une alerte selon la derniere récurrence d'un item, sa date et si il est déclaré actif (true)Bonjour Jean ,
Je te recommande de créer un flux comme tel
-
Déclencheur : planifié, exécution tous les trois mois
-
Action Obtenir l’heure passée , intervalle 3 mois
-
Action obtenir les éléments Sharepoint avec filtre Odata sur la date de remplissage du formulaire et le statut, dans l’exemple remplacer Start et Boolean par les noms techniques de tes colonnes Date de remplissage et Véhicule Actif ?
-
Ensuite faire une condition : compter les lignes retournées, si >0, générer un tableau Html et l’envoyer par email.
CommentID=CJwwWw7qWsq4DCs, PostID=hdE5bZSUXrlJNdZ
-
-
Hello juvet
Attention aux sections du forum, la base de connaissances est réservée au partage de connaissances d’articles, pour poser des questions, il y a des forums dédiés pour chaque outil de la Power Platform (et outils connexes)
C’est très générique comme message d’erreur, il faudrait un peu plus de contexte :
-
L’outil sur lequel tu es
-
Ce que tu essaies de faire
-
Les connecteurs / fonctionnalités utilisés
CommentID=1IlBfQoj6KlDtmA, PostID=JyOETi514xqI0Lh
-
-
DavidZed
Membre25 novembre 2023 à 14h20 en réponse à: les licences Power Apps pour les utilisateursPour pouvoir utiliser des fonctionnalités premium (Comme Dataverse), tu as des licences Power Apps :
Par utilisateur :
-
L’utilisateur peut utiliser des applis sans limite de nombre
-
Prix : 18,7 e par mois
-
La licence est attribuée à l’utilisateur dans le centre d’administration M365
Par application :
-
Prix 5 e par utilisateur et par mois
-
Les licences sont acquises dans le centre d’administration M365, mais elles sont attribuées à un environnement dans le centre d’administration Power Platform
-
On attribue des pass à l’environnement, on autorise l’application à consommer les pass, quand l’application est partagée à un utilisateur, s’il n’a pas de licence per user, un pass est consommé
Il y a également le pay-as-you-go , mais il n’y a que très peu de situations où il est intéressant
Comment optimiser les licences ?
C’est simple :
-
si un utilisateur utilise moins de 4 applications qui nécessite une licence premium = Licence par application
-
S’il en utilise 4 ou plus : licence par utilisateur
CommentID=fwvFzsJWjyFsEf9, PostID=Wxl3OU21TocZmFB
-
-
Bonjour,
Il est impossible d’utiliser les connecteurs premium (dont Dataverse fait partie) sans une licence Power Apps par utilisateur ou par application.
Si l’acquisition de licence est impossible, les seules alternatives sont de choisir une base de données standard comme SharePoint ou d”utiliser Power Apps dans Teams qui permet de créer des solutions Dataverse For Teams, qui est une version light de Dataverse, utilisable au sein d’une équipe Teams.
Je comprend que les sociétés souhaitent limiter le coût des licences, mais il faut prendre en compte le ROI de cet investissement : 18,70€, ca représente 40min de salaire moyen par mois (1h20 de SMIC) Si l’utilisation de l’appli (ou de l’ensemble d’applis) fait gagner au moins autant de temps: c’est rentable.
CommentID=ohCjz580Y8bxRZ7, PostID=yJzEpxlm8HrxARh
-
Voici un exemple avec deux tables :
-
Toto la table parent
-
Tutu, la table enfant (qui a une colonne lookup vers Toto)
Pour créer une clé secondaire, dans la table parent :
faire de même dans la table enfant si tu souhaites pouvoir faire de l’upsert de données (insérer et mettre à jour)
Dans ton Dataflow, à l’étape du mappage, tu mappe comme suit :
-
Sélectionne la clé secondaire de la table enfant
-
Mape la colonne avec l’ID SQL sur la colonne qui est liée à ta clé secondaire (enfant)
-
Mape l’id SQL parent avec la colonne de la relation (qui sera référencée NomDeLaTableParentCleSecondaireDeLaTableParent
et le tour est joué 🙂
CommentID=pDDROQzl3FuopGY, PostID=EXcLVkHuhKhgcH5
-
Si c’est bien plusieurs ressources liées à 1 OS,
La clé nécessaire pour les relations est à créer sur la table OS et va apparaître dans le mappage au repère 3 sur mon Screenshot plus haut
La clé créée dans la table RESSOURCE ne servira qu’à identifier les enregistrements existants pour éviter de créer des doublons à chaque import
SubCommentID=sLkP1QwV7CMMsMP, CommentID=pDDROQzl3FuopGY, PostID=EXcLVkHuhKhgcH5
-
-
DavidZed
Membre22 novembre 2023 à 18h28 en réponse à: Remplir plusieurs fois un formulaire en une foisHello, tu as plusieurs solutions
1
Sur le onchange des TextInputs, mettre à jour une variable avec la valeur :
UpdateContext({vctxDéfaut : Self.Selected })
UpdateContext({vctxQtKO: Value(Self.Text) })
Et ensuite mettre ces variables dans la propriété default de leurs datacard respectives
2
Mettre dans les propriétés default de ces datacard
Parent.LastSubmit.Défaut
et Parent.LastSubmit.’Quantité KO’pour récupérer les valeurs du dernier formulaire envoyé
3
Tu peux faire un patch de X enregistrements avec tes valeurs par défaut et laisser les autres vides :
Patch ( Source ; ForAll( Sequence (X ); { Défaut: TaValeurParDéfaut ; 'Quantité KO': 0 }) )
CommentID=JJD9lvHwvdVITcH, PostID=So7zJwYSWzYrQd7
-
Hello ArtCloud ,
Il est possible de s’exercer sur le programme MS Entreprise Skill Initiative, mais il faut faire partie d’une société partenaire de Microsoft
CommentID=TH7F8GRLoqpIVT4, PostID=rkNE3lpnbSw5wV4
-
DavidZed
Membre22 novembre 2023 à 18h11 en réponse à: Bonjour, je ne m'en sors pas avec les formats de date. Je veux créer une nouvelle entrée dans une liste sharepoint et cette création échoue à cause du format date. J'ai essayé plusieurs choses (format ; conversion etc.) j'ai toujours un message d'erreur lors de l'execution. Merci d'avance de votre aide pour corriger mon flowFormatDateTime() convetit une donnée de type date en type texte
Si tes colonnes StartDate et DueDate sont de type date, il faut leur fournir une donnée de ce type
Pour te simplifier la vie, tu peux remplacer tes actions “Message” et tes formules par les actions Temps :
Obtenir l’heure actuelle et ajouter à l’heure :
CommentID=ku3xx9tpvl37Cea, PostID=IpbuFMx0xqqBRrq
-
Hello Trouvpadenom ,
Pour que tes contrôles s’adaptent au container, tu vas devoir adapter certains paramètres :
La bonne nouvelle c’est que ces paramètres sont communs à tous les contrôles placés dans un container, tu peux donc :
-
Sélectionner un contrôle dans ton container
-
Appuyer sur Ctrl+A pour sélectionner tous les objets dans le container
-
Mettre le Align in container (3) sur Stretch
-
Mettre le Minimum Width sur 200
SubCommentID=bZtCJFwC09c7xAr, CommentID=WnslJD9m0IwLGDC, PostID=OMHhFpQ93fLVu6x
-
-
DavidZed
Membre28 novembre 2023 à 13h58 en réponse à: Créer une alerte selon la derniere récurrence d'un item, sa date et si il est déclaré actif (true)Hello Jean , regarde bien l’exemple dans mon Screenshot,
il faut des
' '
autour de ta valeur dynamique de date et ne pas oublier l’opérateur logiquelt
(Lesser than)SubCommentID=SHnz8U8BDfn8fA4, CommentID=D8e6wfTN3eeOohg, PostID=hdE5bZSUXrlJNdZ
-
Ce n’est pas un connecteur que j’ai souvent utilisé, mais si cela fonctionne en sftp et non en Sftp – SSH, c’est certainement qu’il y a un soucis au niveau de la clé SSH
Selon la documentation sur l’authentification, il y a certains points à respecter, ex : ne pas rentrer la clé privée manuellement mais uniquement par copier-coller
Il y a également une liste de serveurs SSH non supportés par le connecteur, à vérifier que le tiens n’en fait pas partie :
-
The SFTP-SSH managed connector currently doesn’t support the following SFTP servers:
FileMage Gateway
Globalscape
IBM DataPower
MessageWay
OpenText Secure MFT
OpenText GXS
SFTP for Azure Blob Storage
VShell Secure File Transfer Server
L’erreur BadGateway est une erreur Code 504, pour lesquelles certaines solutions pourraient convenir :
504 error: “A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond” or “Request to the SFTP server has taken more than ’00:00:30′ seconds”
This error might happen when you can’t successfully establish a connection with the SFTP server. There might be different reasons for this problem, so try these troubleshooting options:
-
The connection timeout is 20 seconds. Check that your SFTP server has good performance and intermediate devices, such as firewalls, aren’t adding overhead.
-
Check whether your SFTP server puts a limit on the number of connections from each IP address. Any such limit hinders communication between the connector and the SFTP server. Make sure to remove this limit.
-
If you have a firewall set up, make sure that you add the managed connector IP addresses for your region to the approved list.
-
If the error happens intermittently, change the Retry policy setting on the SFTP-SSH action to a retry count higher than the default four retries.
-
To reduce connection establishment cost, in the SSH configuration for your SFTP server, increase the ClientAliveInterval property to around one hour.
-
Review the SFTP server log to check whether calls sent to your SFTP server arrive successfully, To get more information about the connectivity problem, you can also run a network trace on your firewall and your SFTP server.
J’espère que cela pourra t’aider
SubCommentID=DY2PexzweV0JTNX, CommentID=UPRpTRAt3GFNBW8, PostID=JyOETi514xqI0Lh
-
-
Dans ce cas ce sera un Or et non and And, car il ne peut pas te retourner de ligne dont la valeur de Day est à la fois égale à 0 et à 6
SubCommentID=RIOw4CEuB4vgWKZ, CommentID=EcNAambvkUzIV4t, PostID=EQAkcFCSNszGQxa