sequence

___ qstnhdr ___ Warum wird mein Fehlerfluss nicht ausgelöst, wenn der SSIS-Sequenzcontainer fehlschlägt? ___ qstntxt ___

Ich habe einige SSIS-Sequenzcontainer, und wenn eine der darin enthaltenen Aufgaben fehlschlägt, möchte ich den Fluss zu einer SQL-Aufgabe leiten, die alles aufräumt, damit ich das Problem beheben und es ohne doppelte Daten erneut ausführen kann. Mein Problem ist, dass ich den Fluss nicht in die SQL-Aufgabe leiten kann, selbst wenn etwas in einem der Sequenzcontainer fehlschlägt. Scheint so, als ob dies das Standardverhalten sein sollte, aber es muss eine Einstellung geben, die ich vermisse. Ich habe mit der Einstellung FailParentOnFailure gespielt, aber das alles stoppt den Rest des Pakets. Ich würde ein Bild einfügen, um zu verstehen, was ich eingerichtet habe, aber denke, mein Ruf ist noch nicht gut genug. : P

    
___ answer10885713 ___

Stellen Sie sicher, dass Sie in den Integritätsbedingungen auf Bearbeiten klicken und den letzten Teil für mehrere Integritätsbedingungen in OR ändern, so dass bei einem Fehler die Task ausgeführt wird. Andernfalls wird auf den Fehler gewartet.

    
___ tag123assis ___ SSIS (Microsoft SQL Server Integration Services) ist eine Plattform zum Erstellen von Datenintegrations- und Datenumwandlungslösungen auf Unternehmensebene. SSIS wird verwendet, um ETL-Operationen durchzuführen; d. h. Daten extrahieren, transformieren und laden. ___ tag123containers ___ Ein Container ist eine Klasse, eine Datenstruktur oder ein abstrakter Datentyp, dessen Instanzen Sammlungen anderer Objekte sind. Container verwenden normalerweise Generics oder Vorlagen, so dass eine Vielzahl von Objekten hinzugefügt werden kann. ___ answer8294520 ___

Ohne weitere Details zu Ihren Sequenzcontainern ist es schwierig, sich über das Problem zu vergewissern.

Ich würde versuchen, die Systemvariable %code% Ihrer Container zu überprüfen. Wenn Sie eine Aufgabe haben, die fehlschlagen kann und Sie nicht möchten, dass Ihr gesamtes Paket beendet wird, müssen Sie einen der folgenden Schritte ausführen:

  • Gehe zu %code% und tue etwas am %code% event to Behandle den Fehler oder
  • Setzen Sie die %code% Systemvariable dieser Aufgabe auf %code%

Ich würde ein paar Screenshots bereitstellen, aber dafür habe ich nicht genug Rep. Stattdessen hinterlasse ich Ihnen einige Links mit weiteren Informationen zu diesem Thema:

Ähnlich wie Ihre Frage: Ссылка

Detaillierte Informationen zur Ereignisausbreitung: Ссылка

    
___ tag123sequenz ___ Eine Sequenz ist eine geordnete Liste von Objekten (oder Ereignissen). Wie eine Menge enthält sie Elemente (auch Elemente oder Terme genannt) und die Anzahl der Terme (möglicherweise unendlich) wird als Länge der Sequenz bezeichnet. Im Gegensatz zu einer Menge ist die Reihenfolge wichtig, und genau dieselben Elemente können mehrmals an verschiedenen Positionen in der Sequenz erscheinen. In einer relationalen Datenbank ist eine Sequenz ein Objekt, das zum Generieren eindeutiger Zahlen für einen Primärschlüssel verwendet wird. ___ tag123precedence ___ hilf uns dieses Wiki zu bearbeiten ___ tag123constraints ___ Eine Einschränkung ist eine Bedingung, die in einem bestimmten Kontext erfüllt sein muss. Constraints werden typischerweise in Datenbanken und Programmiersprachen verwendet, um Fehler zu erkennen, Datenkonsistenz und Genauigkeit sicherzustellen und Geschäftsanforderungen durchzusetzen. ___ answer24935442 ___

Überprüfen Sie die Sequenzcontainereigenschaft, wenn FailPackageOnFailure = true, wird keine "failure precedence constraint" ausgelöst.

    
___ answer8299725 ___

Ich denke in diesem Fall definitiv ein Fall, in dem ein Bild anderen geholfen hätte, meine Frage zu beantworten. Ich hatte 3 Sequenzcontainer, die alle auf den gleichen SQL-Task zeigten, wenn sie fehlschlugen. Ich wollte, dass die SQL-Task ausgeführt wird, wenn einer der Sequenzcontainer einen Fehler aufweist. Daher müssen die Rangfolgeneinschränkungen auf ein logisches ODER gesetzt werden, andernfalls würde sie niemals ausgeführt werden, wenn nicht alle 3 fehlgeschlagen sind. Es wurde in OR geändert und es funktionierte genau so, wie ich es wollte.

    
___
1
Antwort

Wie funktionieren Inits und Tails in Data.Sequence?

Louis Wasserman hat die aktuellen Implementierungen von inits und tails in Data.Sequence geschrieben. Er weist darauf hin, dass sie sehr effizient sind, und wenn man sich den Code anschaut, kann ich sehen, dass alles, was sie tun, saube...
06.03.2015, 20:05
1
Antwort

Könnte core.async seine Funktionen in Bezug auf Sequenzen implementiert haben?

Rich Hickey's Strange Loop-Wandler-Präsentation sagt uns, dass es zwei Implementierungen von map gibt in Clojure 1.6, eine für Sequenzen in clojure.core und eine für Kanäle in core.async . Nun wissen wir, dass wir in 1.7 Transdu...
30.10.2014, 12:23
2
Antworten

automatische Erstellung der Sequenz mit Hilfe des Hibernate-Tools

Ich wollte mit dem Hibernate-Tool eine Sequenz erzeugen (pojo to sql). Und auf jeden Fall funktioniert es gut. %Vor% Dieser Code wird unterhalb von sql generiert %Vor% Das Problem ist, dass ich Eigenschaften wie angeben wollte %Vor%...
01.03.2013, 09:25
1
Antwort

Ist es möglich, eine Liste (oder änderbare Sequenz) zu überwachen, wenn ein Mitglied der Liste geändert wird?

Angenommen, ich habe einen sehr einfachen Datentyp: %Vor% Und ich eine spezielle Art von Liste, um den Datentyp zu speichern: %Vor% Und ich speichere sie: %Vor% Gibt es eine Möglichkeit für das Objekt SimpleList , zu wissen, wann s...
16.12.2014, 20:28
3
Antworten

Generierende Sequenz von binären Strings mit k Einsen, wobei der nächste String sich in zwei Ziffern unterscheidet

Ich frage mich, ob der Algorithmus eine Sequenz von binären Strings der Länge n mit k Einsen erzeugt, wobei der nächste String sich in zwei Ziffern unterscheidet. Zum Beispiel: %Vor% Natürlich müssen alle n \choose k Binärstrings verwe...
31.07.2012, 16:31
3
Antworten

JavaScript-Ereignissequenz

Einige Ereignisse in JavaScript werden vor anderen ausgelöst. Bei einem Eingabeelement z. B. werden zuerst die Ereignisse "Keydown" und "Keypress" ausgelöst. Wenn dann der Rückgabewert von diesen nicht falsch ist, wird der input.value aktualisie...
20.01.2010, 17:18
1
Antwort

geeigneter Name für eine Sequenz, die nur an einem Ende wächst

Einige Male verwende ich eine eingeschränkte Schnittstelle über eine vector oder eine andere veränderbare Sequenz (einen Sequenzadapter), die nur push_back und clear erlaubt. Es hat einige nette Eigenschaften, wie zB ein Iterator kann b...
25.01.2013, 08:02
2
Antworten

Wie trainiere ich das LSTM-Modell für Sequenzelemente?

Ich versuche das LSTM-Modell für die nächste Warenkorbempfehlung zu verwenden. Ich möchte den gleichen Ansatz anwenden, den dieser Artikel: Ein dynamisches rekurrentes Modell für Next Basket Empfehlung In meinem Fall habe ich einige Benutze...
13.06.2017, 20:20
2
Antworten

Sequenzen mit dynamischen Entitäten in EclipseLink

Ich versuche, Sequenzen mit dynamischen Entitäten zu bekommen, um in EclipseLink zu arbeiten, und ich brauche etwas Hilfe. Ich definiere meine dynamische Entität wie folgt: %Vor% Ich habe festgestellt, dass alles nach den angegebenen erst...
08.04.2011, 17:35
4
Antworten

Warum wird mein Fehlerfluss nicht ausgelöst, wenn der SSIS-Sequenzcontainer fehlschlägt?

Ich habe einige SSIS-Sequenzcontainer, und wenn eine der darin enthaltenen Aufgaben fehlschlägt, möchte ich den Fluss zu einer SQL-Aufgabe leiten, die alles aufräumt, damit ich das Problem beheben und es ohne doppelte Daten erneut ausführen kann...
26.11.2011, 00:00