Limiter le rafraischissement des données

Tagged: 

  • Aline

    Member
    28 février 2025 at 10h50

    Quand je dis excel, c’est bien le power query d’excel. (D’ailleurs je rève d’un module power query distinct que l’on puisse appeller d’excel ou de power BI !).

    Les traitements que je fais dans le power query d’excel ou power bi sont d’ailleurs tout à fait transposables/transportables de l’un à l’autre. Quand j’ai des traitements complexes, je fais dans power BI et ensuite je copie/colle toutes mes étapes et sources dans le power query d’excel ! ça me permet d’obtenir une feuille excel résultat de mes transformations plus facilement utilisable ensuite.

    Pour ce qui concerne le type de traitement c’est :

    • le nettoyage des données avec parfois, malgré le bon choix d’encodage, des caractères à corriger
    • la jointure avec d’autres tables par exemple pour récupérer le code INSEE de la commune, non présent dans la base
    • des traitements pour extraire par exemple sur ma base des logements sociaux l’identifiant au batiment par bailleurs
    • etc …
  • Sylvain

    Member
    2 mars 2025 at 12h34

    Je comprends mieux 🙂 Pour le coup, les dataflows dont nous parlions plus haut sont en effet des transformations Power Query à part entière et dont le résultat est accessible depuis Excel ou bien depuis Power BI :

  • Aline

    Member
    3 mars 2025 at 14h53

    Oui ça correspond donc à mes attentes, il me semble.

    Mais par contre ça veut dire que les données ne sont pas en locale ?

    Comment on construit un dataflow ?

  • Sophie

    Member
    4 mars 2025 at 7h58

    Pour faire un dataflow il faut aller sur ton workspace sur le service powerbi et faire “nouveau/dataflow”

  • Sylvain

    Member
    4 mars 2025 at 9h13

    Pour le coup je vous conseille dans un premier temps d’utiliser les DATAFLOW GEN 1, les DATAFLOW GEN 2 sont sous licence premium ou bien fabric il me semble …

  • Sylvain

    Member
    4 mars 2025 at 9h15

    Pour le coup je vous conseille dans un premier temps d’utiliser les DATAFLOW GEN 1, les DATAFLOW GEN 2 sont sous licence premium ou bien fabric il me semble …

    A partir du moment où vos données remontent dans le Power BI Service, même s’il s’agit uniquement d’un rapport sur votre espace personnel qui sera ensuite partagé via le lien web, vous ne pouvez pas considérer que la donnée est restée en local, en effet elle est aussi dupliquée dans le Power BI service.

  • Aline

    Member
    4 mars 2025 at 11h07

    👍Merci pour tous ces éléments d’information, je vais poursuivre mes investigations

  • Aline

    Member
    13 mars 2025 at 11h04

    Bonjour,

    Pour prolonger cette question auriez vous une idée pour que je filtre mes données avant traitement mais en retenant x lignes pour chaque catégorie de données (raison sociale en l’occurence,”rs”) ? par exemple 100 lignes par rs différent ?

  • Sylvain

    Member
    14 mars 2025 at 12h02

    haha là tu nous pose une colle il me semble 🙂 perso je ne vois pas comment on peut effectuer une telle manipulation sans pondre un code en M avec des tableaux et des variables :-).

  • Aline

    Member
    14 mars 2025 at 14h30

    Bon, peut-être qu’on trouvera la solution au détour d’une recherche …

    Peut être en approfondissant la notion de filtre au chargement, comme j’ai vu passer des messages de

    <h1 class=”dFacamvIYRGGopPfopbxzKxdqsziRTtoJKZgOJPU
    inline t-24 v-align-middle break-words” style=”box-sizing: inherit; margin: var(–artdeco-reset-base-margin-zero); padding: var(–artdeco-reset-base-padding-zero); border: var(–artdeco-reset-base-border-zero); font-size: var(–font-size-2xlarge); vertical-align: middle !important; background: var(–artdeco-reset-base-background-transparent); outline: var(–artdeco-reset-base-outline-zero); font-weight: var(–font-weight-bold); line-height: var(–line-height-default); color: var(–color-text); display: inline !important; overflow-wrap: break-word !important; word-break: break-word !important; font-family: var(–artdeco-reset-typography-font-family-sans);”>Benjamin Ejzenberg sur Linkedin ?
    </h1>

    <div id=”artdeco-gen-89″ class=”ember-view” style=”box-sizing: inherit; margin: var(–artdeco-reset-base-margin-zero); padding: var(–artdeco-reset-base-padding-zero); border: var(–artdeco-reset-base-border-zero); font-size: var(–artdeco-reset-base-font-size-hundred-percent); vertical-align: var(–artdeco-reset-base-vertical-align-baseline); background: var(–artdeco-reset-base-background-transparent); font-family: var(–artdeco-reset-typography-font-family-sans);”>
    <div id=”ember800″ class=”ember-view” style=”box-sizing: inherit; margin: var(–artdeco-reset-base-margin-zero); padding: var(–artdeco-reset-base-padding-zero); border: var(–artdeco-reset-base-border-zero); font-size: var(–artdeco-reset-base-font-size-hundred-percent); vertical-align: var(–artdeco-reset-base-vertical-align-baseline); background: var(–artdeco-reset-base-background-transparent); font-family: var(–artdeco-reset-typography-font-family-sans);”></div>
    </div>

  • Sophie

    Member
    14 mars 2025 at 19h19

    Voilà comment j’aurais fait, si possible en m code, je ne le connais qu’en Dax:

    trier dans l’ordre croissant la raison sociale,

    créer un index qui repart à 1 à chaque fois que tu changes de raison sociale,

    filtrer en ne gardant que les index inférieurs à 101

  • Sylvain

    Member
    14 mars 2025 at 20h23

    C’est très malin en effet 🙂 mais du coup ça ne va pas limiter le nombre de lignes entrantes en amont, ça va juste alléger l’import de donnée dans le dataset je me trompe ?

  • Sophie

    Member
    15 mars 2025 at 7h51

    Oui en effet je pense que tu as raison

Page 2 of 2

Connectez-vous pour répondre.