14.01.2014 Aufrufe

IBM Cognos Business Intelligence Version 10.2.1.1: Verwaltung und ...

IBM Cognos Business Intelligence Version 10.2.1.1: Verwaltung und ...

IBM Cognos Business Intelligence Version 10.2.1.1: Verwaltung und ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

<strong>IBM</strong> <strong>Cognos</strong> BI <strong>und</strong> Shift-JIS<br />

<strong>IBM</strong> <strong>Cognos</strong> <strong>Business</strong> <strong>Intelligence</strong> verwendet Unicode. Die Ro<strong>und</strong> Trip Safety der<br />

Zeichen ist eine wichtige Voraussetzung für die Genauigkeit der Daten in generierten<br />

Berichten.<br />

Das Dienstprogramm Ro<strong>und</strong> Trip Safety Configuration Utility kann die Ro<strong>und</strong> Trip<br />

Safety von Shift-JIS-Zeichen nur sicherstellen, wenn es für beide Konvertierungsrichtungen<br />

verwendet wird:<br />

v Von Shift-JIS in Unicode<br />

v Von Unicode in Shift-JIS<br />

Wenn Daten aus einer Datenbank abgerufen werden, die über ihr eigenes automatisches<br />

Verfahren zum Konvertieren von Shift-JIS-Zeichen in Unicode verfügt, ruft<br />

<strong>IBM</strong> <strong>Cognos</strong> BI für die Konvertierung der Zeichen von Unicode in Shift-JIS das<br />

Dienstprogramm 'Ro<strong>und</strong> Trip Safety Configuration Utility' nicht auf. Es kann nicht<br />

garantiert werden, dass die Zeichen in den Daten 'ro<strong>und</strong> trip safe' sind.<br />

Weitere Informationen zum Dienstprogramm 'Ro<strong>und</strong> Trip Safety Configuration Utility'<br />

finden Sie in „Ro<strong>und</strong> Trip Safety Configuration Utility”.<br />

Beispiel: Sichere Konvertierung von Shift-JIS<br />

Das folgende Beispiel veranschaulicht das Problem bei der Konvertierung von<br />

Shift-JIS in Unicode:<br />

v Eine Datenbank enthält in Shift-JIS codierte Zeichen.<br />

v Ein Datensatz in der Datenbank enthält das Shift-JIS-Zeichen 0x8790.<br />

v<br />

v<br />

v<br />

v<br />

Ein Benutzer gibt das Shift-JIS-Zeichen 0x8790 über einen Browser in ein Dateneingabeformular<br />

ein.<br />

Die Anwendung empfängt das Eingabeformular <strong>und</strong> konvertiert das Shift-JIS-<br />

Zeichen 0x8790 in das Unicode-Zeichen U+2252.<br />

Da die Datenbank Shift-JIS-codierte Zeichen enthält, kann das Unicode-Zeichen<br />

U+2252 nicht als Teil der Abfrage angegeben werden.<br />

Die Anwendung muss das Zeichen U+2252 zurück in ein Shift-JIS-Zeichen konvertieren.<br />

Sowohl 0x8790 als auch 0x81e0 werden in U+2252 konvertiert. Wenn<br />

bei der Konvertierung 0x81e0 ausgewählt wird, gibt die Abfrage keine Datensätze<br />

zurück.<br />

Das Problem kann gelöst werden, indem Sie das Dienstprogramm Ro<strong>und</strong> Trip Safety<br />

Configuration Utility verwenden <strong>und</strong> sicherstellen, dass die Konvertierung in<br />

0x8790 erfolgt <strong>und</strong> der Datensatz gef<strong>und</strong>en wird.<br />

Ro<strong>und</strong> Trip Safety Configuration Utility<br />

Mit dem Dienstprogramm 'Ro<strong>und</strong> Trip Safety Configuration' kann der Konvertierungsprozess<br />

von Shift-JIS-Zeichen konfiguriert werden, sodass in <strong>IBM</strong> <strong>Cognos</strong><br />

<strong>Business</strong> <strong>Intelligence</strong> immer die richtigen Datensätze zurückgegeben werden.<br />

Mit dem Dienstprogramm verfügen Sie über Steuerungsmöglichkeiten für die folgenden<br />

beiden Situationen:<br />

v Mehrere Shift-JIS-Zeichen werden in dasselbe Unicode-Zeichen konvertiert.<br />

774 <strong>IBM</strong> <strong>Cognos</strong> <strong>Business</strong> <strong>Intelligence</strong> <strong>Version</strong> <strong>10.2.1.1</strong>: <strong>Verwaltung</strong> <strong>und</strong> Sicherheit

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!