2016-04-22 14 views
0

Funktioniert Fuzzy-Logik in SQL Server 2014 BI-Version?Funktioniert Fuzzy-Logik in SQL Server 2014 BI-Version? Gibt es eine alternative Möglichkeit, die Ähnlichkeit zwischen Namen zu überprüfen?

Gibt es eine alternative Möglichkeit, die Ähnlichkeit zwischen Namen oder Strings beim Vergleichen von Namen in verschiedenen Datenbanken zu überprüfen?

+0

Sieht nicht so aus https://msdn.microsoft.com/en-us/library/cc645993(v=sql.120).aspx#SSIS_AT, so dass Sie Ihren eigenen Code mit String-Ähnlichkeit implementieren müssen Algorithmen. –

+1

Siehe [Name Matching] (http://superuser.com/a/481592/102438) Segment dieser Antwort für einige eigene Ideen rollen – billinkc

Antwort

0

Ich fürchte, ich habe meine SSDT-Instanz "verloren", also kann ich das leider noch nicht bestätigen. Ich habe in der vorherigen Version von SSIS gefunden, dass wir eine DTSX mit Fuzzy Logic unter Verwendung von BIDS ausführen können, aber weil wir Enterprise nicht verwenden, können wir es nicht mit SQL Agent ausführen. Es lohnt sich vielleicht, dies in Ihrer Version von SSDT als Schnelltest zu testen.

+0

Es funktioniert gut in SSDT, aber es funktioniert nicht mit SQL Agent. Irgendwelche Alternativen, damit es im Agenten funktioniert? –

+0

Nein. Damit es in SQL Agent funktioniert, benötigen Sie die entsprechende Version. Ich weiß nicht, ob eine Fuzzy-Logik-DTSX mit dem DTSX Exec-Dienstprogramm ausgeführt wird, wenn dies der Fall ist, könnten Sie versuchen, es als geplante Aufgabe auszuführen oder sogar Ihren eigenen Windows-Dienst schreiben. –

+0

Ich habe SSDT neu installiert und versucht eine einfache DTSX mit einer Fuzzy-Transformation, über DTExec - keine Freude - es gibt eine Nachricht zurück, die angibt, dass Unternehmen erforderlich ist. Sieht so aus als ob Sie snookered sind! –