Azure Data Factory -> Upsert command in Pipelines by Using Power Qurey

Niklas Grage 0 Zuverlässigkeitspunkte
2024-06-05T07:01:47.2466667+00:00

Hello, I want to create a Dataflow which does an Upsert via a Power Query inside a Pipeline.

The Problem is, i cant publish it, because the error

 

Allowing delete, upsert, or update requires an Alter Row transformition to set row policies.

 

shows up.

 

Ive read several sides, which describes the behaviour on a Dataflow but not in a Pipeline. So my Question. How can i eleminate this error massage in a pipeline in the Power Query Datablock?

 

Thanks in advance.

Niklas

Azure SDKs
Azure SDKs
Eine Reihe von Visual Studio-Tools, Befehlszeilentools, Laufzeitbinärdateien und Clientbibliotheken, die Clients beim Entwickeln, Testen und Bereitstellen von Apps unterstützen, die in Azure ausgeführt werden.
86 Fragen
0 Kommentare Keine Kommentare
{count} Stimmen

1 Antwort

Sortieren nach: Am hilfreichsten
  1. Ivan Dragov (CONCENTRIX Corporation) 2,640 Zuverlässigkeitspunkte Microsoft-Anbieter
    2024-06-06T09:29:04.0066667+00:00

    Hallo Niklas,

    Datenflüsse sind sowohl in Azure Data Factory als auch in Azure Synapse-Pipelines verfügbar. Dieser Artikel gilt für Zuordnungsdatenflüsse:

    Zeilenänderungstransformation im Zuordnungsdatenfluss

    Der Fehler, den Du erhältst, ist wahrscheinlich auf eine fehlgeschlagene Ausführung der Aktionen zurückzuführen, die Du Zeilen zuweisest (Einfügen, Aktualisieren, Löschen, Upsert (insert, update, delete, upsert)). Du solltest eine Aktivität des Typs „Datenfluss ausführen“ in einer Pipeline ausführen, um die Richtlinien für Zeilenänderungen (Alter Row) auf Deine Datenbanktabellen anzuwenden. Alle diese Informationen findest Du unter dem oben genannten Link.

    Gruß,

    Ivan Dragov


Ihre Antwort

Fragesteller*innen können Antworten als akzeptierte Antworten markiert werden, wodurch Benutzer*innen wissen, dass diese Antwort das Problem gelöst hat.