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

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Eine Zeile pro Sprache<br />

Select<br />

COUNTRY.COUNTRY_CODE,<br />

#’COUNTRY.COUNTRY_’ + $Language_lookup{$runLocale}# as<br />

Product_Line<br />

from<br />

[great_outdoors].COUNTRY<br />

Dank der Flexibilität von Framework Manager müssen Ihre mehrsprachigen Spalten<br />

nicht das in den Beispielen verwendete Benennungssystem übernehmen. Sie<br />

können für Ihre mehrsprachigen Spalten ein beliebiges Benennungssystem verwenden.<br />

Sie können Ihr Benennungsschema nach Bedarf in die Parameterzuordnung<br />

codieren. Darüber hinaus können Sie eine beliebige Sitzungsvariable als Parameterzuordnungsschlüssel<br />

verwenden <strong>und</strong> jede beliebige SQL-Syntax zurückgeben, die<br />

zur Laufzeit als Ersatz verwendet werden soll. Weitere Informationen finden Sie im<br />

Framework Manager - User Guide.<br />

In dieser Struktur verfügt jeder Zeichenfolgenwert über eine eigene Zeile mit einer<br />

Codespalte, die die Sprache angibt.<br />

Die Daten werden so gefiltert, dass nur die Zeile zurückgegeben wird, die Daten in<br />

der gewünschten Sprache enthält. Normalerweise werden mehrsprachige Daten in<br />

einer eigenen Tabelle gespeichert, um zu vermeiden, dass nicht beschreibende oder<br />

einsprachige Daten doppelt vorliegen.<br />

In den Beispieldatenbanken enthält die Datentabelle den Primärschlüssel sowie<br />

einsprachige Daten, wie beispielsweise Datumsangaben. Die mehrsprachige Tabelle<br />

enthält Daten <strong>und</strong> einen aus dem Fremdschlüssel <strong>und</strong> dem Sprachcode zusammengesetzten<br />

Schlüssel. Die Tabelle PRODUCT_NAME_LOOKUP enthält z. B. die<br />

Spalten PRODUCT_NUMBER, PRODUCT_LANGUAGE, <strong>und</strong> PRODUCT_NAME,<br />

wobei PRODUCT_NUMBER <strong>und</strong> PRODUCT_LANGUAGE die Primärschlüssel<br />

sind. Jedes lokalisierte Element wird in 23 Zeilen aufgeführt, jeweils eine pro Sprache.<br />

Die folgende Fremdschlüsseltabelle enthält mindestens ein lokalisiertes Element.<br />

Primärschlüsseltabelle Fremdschlüsseltabelle Datenbank<br />

PRODUKT<br />

PRODUCT_NAME_LOOKUP GOSALES<br />

SLS PRODUCT DIM SLS_PRODUCT_LOOKUP GOSALESDW<br />

In den Beispieldatenbanken werden die einzelnen Datenzeilen durch Sprachcodes<br />

nach der ISO-Norm gekennzeichnet.<br />

Bestimmen der Sprachen (Zeilen) im Modell<br />

In Framework Manager können Sie ein Makro in die SQL-Syntax des Datenquellen-Abfragesubjekts<br />

einfügen, um eine bestimmte Zeile mit Daten zurückzugeben.<br />

Das Abfragesubjekt wendet mithilfe des Makros die Ländereinstellung an <strong>und</strong> gibt<br />

einen Sprachcode zurück.<br />

802 <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!