Delen via


Overzicht van oplossingsbewuste gegevensstromen

Wanneer u uw gegevensstromen in een oplossing opneemt, worden hun definities draagbaar, zodat u ze eenvoudiger van de ene omgeving naar de andere kunt verplaatsen, waardoor de benodigde tijd wordt bespaard om de gegevensstroom te maken.

Een typische use case is voor een onafhankelijke softwareleverancier (ISV) om een oplossing te ontwikkelen die een gegevensstroom bevat waarmee gegevens uit een gegevensbron worden geëxtraheerd en getransformeerd naar Dataverse-tabellen, in een sandbox-omgeving. De ISV verplaatst die gegevensstroom- en doeltabellen vervolgens naar een testomgeving om te testen met de testgegevensbron om te controleren of de oplossing goed werkt en gereed is voor productie. Nadat het testen is voltooid, levert de ISV de gegevensstroom en tabellen aan clients die deze in hun productieomgeving importeren om te werken op de gegevens van de client. Dit proces is veel eenvoudiger wanneer u zowel de gegevensstromen als tabellen toevoegt die ze laden in oplossingen en vervolgens de oplossingen en de inhoud ervan tussen omgevingen verplaatst.

Gegevensstromen die aan een oplossing worden toegevoegd, worden oplossingsbewuste gegevensstromen genoemd. U kunt meerdere gegevensstromen toevoegen aan één oplossing.

Notitie

  • Alleen gegevensstromen die zijn gemaakt in Power Platform-omgevingen kunnen oplossingsbewust zijn.
  • De gegevens die door gegevensstromen naar hun bestemming worden geladen, zijn niet draagbaar als onderdeel van oplossingen, alleen de gegevensstroomdefinities zijn. Als u de gegevens opnieuw wilt maken nadat een gegevensstroom is geïmplementeerd als onderdeel van een oplossing, moet u de gegevensstroom vernieuwen.

Een nieuwe gegevensstroom toevoegen aan een oplossing

Volg deze stappen om een gegevensstroom toe te voegen aan een oplossing.

Voorwaarden

U moet een oplossing maken voordat u er een gegevensstroom aan kunt toevoegen. Meer informatie: Oplossingen maken

De gegevensstroom toevoegen

  1. Meld u aan bij Power Apps-.

  2. Selecteer Solutions in de navigatiebalk.

    Schermopname van de startpagina van Power Apps met de nadruk op de selectie Oplossingen.

  3. Selecteer de oplossing waaraan u een nieuwe gegevensstroom wilt toevoegen en selecteer in het contextmenu Bewerken.

    Schermopname van de oplossingspagina met een geselecteerde oplossing met de optie Bewerken benadrukt.

  4. Selecteer Nieuwe in het menu en navigeer naar Automation>Gegevensstroom.

    Schermopname van het geopende menu Nieuw met Automatisering weergegeven en Gegevensstroom geselecteerd.

  5. Ga verder met het maken van een nieuwe gegevensstroom.

    Schermopname van de gegevensstroom die aan de oplossing is toegevoegd.

Een bestaande gegevensstroom toevoegen aan een oplossing

Volg deze stappen om een gegevensstroom toe te voegen aan een oplossing.

Voorwaarden

  • U moet een oplossing maken voordat u er een gegevensstroom aan kunt toevoegen. Meer informatie: Oplossingen maken
  • U moet de eigenaar zijn van ten minste één gegevensstroom in de omgeving. Meer informatie: Gegevensstromen maken

De gegevensstroom toevoegen

  1. Meld u aan bij Power Apps-.

  2. Selecteer Solutions vanuit de navigatiebalk.

    Schermopname van de linkernavigatiebalk met de optie Oplossingen gemarkeerd.

  3. Selecteer de oplossing waaraan u uw gegevensstroom toevoegt en selecteer in het contextmenu Bewerken.

    Schermopname van de lijst met oplossingen.

  4. Selecteer Exiting toevoegen>Automation>Gegevensstroom.

    Scherm met de optie 'Bestaande gegevensstroom toevoegen' gemarkeerd.

  5. Optioneel: Als uw gegevensstroom gegevens in een aangepaste Dataverse-tabel laadt, voegt u de aangepaste tabel ook toe aan de oplossing.

    In dit voorbeeld laadt de gegevensstroom die u aan de oplossing hebt toegevoegd, gegevens in een aangepaste tabel met de naam Full Order Details, die u ook wilt opnemen in de oplossing met de gegevensstroom.

    Zodra zowel de gegevensstroom als de tabel waaraan gegevens worden geladen, worden toegevoegd aan de oplossing, worden de twee artefacten aan de oplossing toegevoegd. In dit geval zijn de artefacten cr0c8_FullOrderDetails en Importeren van verkoopgegevens.

    Schermopname van de twee artefacten die aan de oplossing zijn toegevoegd.

    Als u uw werk wilt opslaan, moet u alle aanpassingen publiceren. De oplossing is nu klaar om vanuit de bronomgeving te exporteren en te importeren in de doelomgeving.

Oplossingen exporteren en importeren die gegevensstromen bevatten

Het exporteren en importeren van oplossingen met gegevensstromen is identiek aan het uitvoeren van dezelfde bewerkingen voor andere artefacten. Voor de meest actuele up-to-instructies gaat u naar de documentatie over het exporteren van en het importeren van oplossingen.

De verbindingen van een gegevensstroom bijwerken na het importeren van de oplossing

Om veiligheidsredenen worden referenties van verbindingen die door gegevensstromen worden gebruikt, niet bewaard door oplossingen. Zodra een gegevensstroom is geïmplementeerd als onderdeel van een oplossing, moet u de verbindingen bewerken voordat deze kan worden uitgevoerd.

  1. Selecteer in het linkernavigatiedeelvenster de pijl-omlaag naast Dataverse en selecteer Gegevensstromen. Identificeer de gegevensstroom die is geïmporteerd en selecteer Bewerken in het contextmenu.

    Schermopname van navigatie naar het tabblad Gegevensstroom.

  2. Zoek en dubbelklik in de lijst Gegevensstromen op de gegevensstroom die is toegevoegd als onderdeel van de oplossing die u hebt geïmporteerd.

  3. U wordt gevraagd om referenties in te voeren die vereist zijn voor de gegevensstroom.

    schermopname van power query waarin om referenties wordt gevraagd.

    Zodra de referenties voor de verbinding zijn bijgewerkt, worden alle query's die gebruikmaken van die verbinding automatisch geladen.

  4. Als uw gegevensstroom gegevens in Dataverse-tabellen laadt, selecteert u Volgende om de toewijzingsconfiguratie te controleren.

    Schermopname van alle query's met gegevens die zijn geladen nadat de verbindingsreferenties zijn opgegeven.

  5. De toewijzingsconfiguratie wordt ook als onderdeel van de oplossing opgeslagen. Omdat u ook de doeltabel aan de oplossingen hebt toegevoegd, hoeft u de tabel in deze omgeving niet opnieuw te maken en kunt u de gegevensstroom publiceren.

    Schermopname van de ervaring met kaarttabellen met vooraf geconfigureerde selecties.

    Dat is het. Uw gegevensstroom wordt nu vernieuwd en laadt gegevens naar de doeltabel.

Bekende beperkingen

  • Gegevensstromen kunnen geen verbindingsverwijzingen gebruiken voor een connector.
  • Gegevensstromen kunnen geen omgevingsvariabelen gebruiken.
  • Gegevensstromen bieden geen ondersteuning voor het toevoegen van vereiste onderdelen, zoals aangepaste tabellen waarnaar ze gegevens laden. In plaats daarvan moet de aangepaste tabel handmatig aan de oplossing worden toegevoegd.
  • Toepassingsgebruikers kunnen geen gegevensstromen (service-principals) implementeren.
  • De configuratie voor incrementeel vernieuwen wordt niet ondersteund bij het implementeren van oplossingen. Na de implementatie van de gegevensstroom via de oplossing moet de configuratie voor incrementeel vernieuwen opnieuw worden toegepast.
  • Gekoppelde tabellen aan andere gegevensstromen worden niet ondersteund bij het implementeren van oplossingen. Na de implementatie van de gegevensstroom via de oplossing, bewerkt u de gegevensstroom en bewerkt u de verbinding met de gekoppelde gegevensstroom.
  • Als u het importeren van gegevensstromen wilt inschakelen, voert de invoegtoepassing Gegevensstromen onbeheerde aanpassingen uit tijdens de asynchrone importstap. Deze wijzigingen zijn essentieel voor een geslaagde import.
  • Gegevensstromen bieden geen ondersteuning voor een verzameling onbeheerde aanpassingen. Ga naar Onbeheerde aanpassingen in Dataverse-omgevingen blokkerenvoor meer informatie.
  • Gegevensstromen bieden geen ondersteuning voor voorkeursoplossingen. Ga naar Een voorkeursoplossing instellenvoor meer informatie.
  • Voor het importeren van gegevensstromen in een omgeving kan de omgeving niet in de beheermodus staan of moeten achtergrondbewerkingen worden ingeschakeld.
  • Als er een gegevensstroom wordt gemaakt als onderdeel van de oplossing en gegevens in een nieuwe tabel worden geladen, wordt die tabel niet in dezelfde oplossing gemaakt. Daarom komen de voorvoegsels van de kolomschemanamen die worden weergegeven in de gegevensstroomervaring niet overeen met het uitgeversvoorvoegsel van de gegevensstroomoplossing.