Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Activiteiten zijn de bouwstenen waarmee u end-to-end gegevenswerkstromen in Microsoft Fabric kunt maken. U kunt ze beschouwen als de taken die uw gegevens verplaatsen en transformeren om te voldoen aan de behoeften van uw bedrijf. U kunt een kopieeractiviteit gebruiken om gegevens van SQL Server naar Azure Blob Storage te verplaatsen. Vervolgens kunt u een gegevensstroomactiviteit of Notebook-activiteit toevoegen om die gegevens te verwerken en te transformeren voordat u deze in Azure Synapse Analytics laadt voor rapportage.
Activiteiten worden gegroepeerd in pijplijnen om specifieke doelen te bereiken. U kunt bijvoorbeeld een pijplijn maken die:
- Haalt logboekgegevens op uit verschillende bronnen
- Deze gegevens opschonen en organiseren
- Voert analyses uit om inzichten te vinden
Als u uw activiteiten in een pijplijn groepeert, kunt u al deze stappen als één eenheid beheren in plaats van elke activiteit afzonderlijk te verwerken. U kunt de hele pijplijn in één keer implementeren en plannen om uit te voeren wanneer u deze nodig hebt.
Microsoft Fabric biedt drie soorten activiteiten:
- Activiteiten voor gegevensverplaatsing - Gegevens verplaatsen tussen systemen
- Activiteiten voor gegevenstransformatie : uw gegevens verwerken en transformeren
- Besturingsstroomactiviteiten - Beheer hoe uw pijplijn wordt uitgevoerd
Activiteiten voor gegevensverplaatsing
Met deze activiteiten kunt u gegevens verplaatsen van de ene plaats naar de andere in uw pijplijn.
| Verplaatsingsactiviteit | Description |
|---|---|
| Gegevens kopiëren | U kunt gegevens van elke ondersteunde bron naar elke ondersteunde bestemming kopiëren. Zie het overzicht van de connector om te zien wat er beschikbaar is. |
| Taak kopiëren | Kopieertaken zijn een vereenvoudigde methode voor het snel verplaatsen van gegevens. |
Als u wilt kiezen tussen verschillende opties voor gegevensverplaatsing, raadpleegt u het artikel over de beslissingshandleiding voor gegevensverplaatsing .
Activiteiten voor gegevenstransformatie
Met deze activiteiten kunt u uw gegevens verwerken en transformeren. U kunt ze afzonderlijk gebruiken of ze koppelen aan andere activiteiten.
Zie het artikel Activiteiten voor gegevenstransformatie voor meer informatie.
| Activiteiten voor gegevenstransformatie | Compute-omgeving |
|---|---|
| Gegevens kopiëren | Beheerder van Microsoft Fabric |
| Gegevensstroom Gen2 | Beheerder van Microsoft Fabric |
| Gegevens verwijderen | Beheerder van Microsoft Fabric |
| Fabric-notitieboek | Apache Spark-clusters die worden beheerd door Microsoft Fabric |
| HDInsight-activiteit | Apache Spark-clusters die worden beheerd door Microsoft Fabric |
| Spark-taakdefinitie | Apache Spark-clusters die worden beheerd door Microsoft Fabric |
| Opgeslagen procedure | Azure SQL, Azure Synapse Analytics of SQL Server |
| SQL-script | Azure SQL, Azure Synapse Analytics of SQL Server |
Besturingstroomactiviteiten
Met deze activiteiten kunt u controleren hoe uw pijplijn draait.
| Controleactiviteit | Description |
|---|---|
| Variabele toevoegen | Voeg een waarde toe aan een bestaande matrixvariabele. |
| Azure Batch-activiteit | Voert een Azure Batch-script uit. |
| Azure Databricks-activiteit | Voert een Azure Databricks-taak uit (Notebook, Jar, Python). |
| Azure Machine Learning-activiteit | Voert een Azure Machine Learning-taak uit. |
| Activiteit deactiveren | Schakelt een andere activiteit uit. |
| Fail | Ervoor zorgen dat de uitvoering van pijplijnen mislukt met een aangepast foutbericht en foutcode. |
| Filter | Een filterexpressie toepassen op een invoermatrix. |
| ForEach | De ForEach-activiteit definieert een herhalende controleflow in de pijplijn. Deze activiteit wordt gebruikt om een verzameling te herhalen en voert opgegeven activiteiten uit in een lus. De lusimplementatie van deze activiteit is vergelijkbaar met Foreach-lusstructuur in computertalen. |
| Functieactiviteit | Hiermee wordt een Azure-functie uitgevoerd. |
| Metagegevens ophalen | GetMetadata-activiteit kan worden gebruikt om metagegevens van alle gegevens in een Data Factory- of Synapse-pijplijn op te halen. |
| If-voorwaarde | De If-voorwaarde kan worden gebruikt om te vertakken op basis van een voorwaarde die resulteert in waar of onwaar. De If Condition Activity biedt dezelfde functionaliteit als een If-instructie in een programmeertaal. Er wordt een reeks activiteiten mee geëvalueerd als de voorwaarde resulteert in true en een andere reeks activiteiten als de voorwaarde resulteert in false. |
| Pijplijn aanroepen | Met de activiteit Pijplijn uitvoeren kan een Data Factory- of Synapse-pijplijn een andere pijplijn aanroepen. |
| KQL-activiteit | Voert een KQL-script uit op een Kusto-exemplaar. |
| Opzoekactiviteit | De Lookup Activity kan worden gebruikt om een record/tabelnaam/waarde van een externe bron te lezen of op te zoeken. Er kan naar deze uitvoer worden verwezen door opvolgende activiteiten. |
| Variabele instellen | Stel de waarde van een bestaande variabele in. |
| Schakelen tussen activiteiten | Hiermee wordt een switchexpressie geïmplementeerd die meerdere volgende activiteiten toestaat voor elk potentieel resultaat van de expressie. |
| Teams-activiteit | Een bericht posten in een Teams-kanaal of groepschat. |
| Zolang tot activiteit | Hiermee implementeert u een Do-Until-lus die vergelijkbaar is met een Do-Until-lusstructuur in programmeertalen. Een reeks activiteiten wordt in een lus uitgevoerd totdat de voorwaarde die aan de activiteit is gekoppeld, waar wordt. U kunt een time-outwaarde opgeven voor de activiteit "until." |
| Wachtactiviteit | Wanneer u een wachtactiviteit in een pijplijn gebruikt, wacht de pijplijn op de opgegeven tijd voordat u verdergaat met de uitvoering van volgende activiteiten. |
| Webactiviteit | Webactiviteit kan worden gebruikt om een aangepast REST-eindpunt aan te roepen vanuit een pijplijn. |
| Webhook-activiteit | Roep met behulp van de webhookactiviteit een eindpunt aan en geef een callback-URL door. De pijplijnuitvoering wacht totdat de callback is aangeroepen voordat u doorgaat met de volgende activiteit. |
Activiteiten toevoegen aan een pijplijn met de gebruikersinterface van Microsoft Fabric
U kunt als volgt activiteiten toevoegen en configureren in uw pijplijn:
- Maak een nieuwe pijplijn in uw werkruimte.
- Ga naar het tabblad Activiteiten en blader door de beschikbare activiteiten. Schuif naar rechts om alle opties weer te geven en selecteer vervolgens een activiteit om deze toe te voegen aan de pijplijneditor.
- Wanneer u een activiteit toevoegt en deze selecteert op het canvas, ziet u de algemene instellingen in het eigenschappenvenster hieronder.
- Elke activiteit heeft andere configuratieopties op andere tabbladen in het deelvenster Eigenschappen.
Algemene instellingen
Wanneer u een nieuwe activiteit aan een pijplijn toevoegt en deze selecteert, ziet u de eigenschappen onder aan het scherm. Dit zijn onder andere Algemeen, Instellingen en soms andere tabbladen.
Elke activiteit bevat de velden Naam en Beschrijving in de algemene instellingen. Sommige activiteiten hebben ook de volgende opties:
| Setting | Description |
|---|---|
| Timeout | Hoe lang een activiteit kan worden uitgevoerd voordat er een time-out optreedt. De standaardwaarde is 12 uur en het maximum is zeven dagen. Gebruik de indeling D.HH:MM:SS. |
| Retry | Hoe vaak u het opnieuw moet proberen als de activiteit mislukt. |
| (Geavanceerde eigenschappen) Interval voor opnieuw proberen (sec) | Hoeveel seconden er moet worden gewacht tussen nieuwe pogingen. |
| (Geavanceerde eigenschappen) Beveiligde uitvoer | Wanneer deze optie is geselecteerd, wordt de uitvoer van de activiteit niet weergegeven in logboeken. |
| (Geavanceerde eigenschappen) Beveiligde invoer | Wanneer deze optie is geselecteerd, wordt activiteitsinvoer niet weergegeven in logboeken. |
Note
Standaard kunt u maximaal 120 activiteiten per pijplijn hebben. Dit omvat interne activiteiten voor containers.