SSAS 2008, Перевести членов иерархии в иерархию родитель-потомок - PullRequest
0 голосов
/ 14 февраля 2012

Я создаю свои измерения и родительско-дочерние иерархии, используя объекты AMO. Одним из требований является перевод членов иерархии на другой язык.

При доступе к вновь созданному кубу в BIDS я могу предоставить перевод для атрибутов в редакторе измерений, но я не уверен, как мне сделать то же самое для иерархии. Моя таблица DimCompany содержит несколько полей, включая CompanyKey, CompanyParent, CompanyName, CompanyRusName. Последний должен использоваться для перевода атрибутов и элементов иерархии.

Я предоставил пару скриншотов, объясняющих существующую ситуацию.

К сожалению, я не могу публиковать изображения, поэтому просто пару ссылок здесь:

Буду очень признателен за любые подсказки и предложения!

С уважением, Галия

1 Ответ

1 голос
/ 16 февраля 2012

Я не вижу изображения. Обе ссылки не работают.

Поскольку в вашей таблице есть как CompanyName, так и CompanyRusName, вы переводите измерение следующим образом:

  • Открыть редактор размеров
  • Нажмите на вкладку Переводы
  • Щелкните правой кнопкой мыши по представлению и выберите «Новый перевод» (или «Размер меню»> «Новый перевод»
  • Выберите язык
  • Новый язык появится в виде столбца.

Теперь

  • Далее, для атрибута, который вы хотите перевести (в вашем случае, CompanyName будет атрибутом, если вы не видите атрибут, вы должны сначала сделать его атрибутом), щелкните ячейку и нажмите кнопку с "." появится, нажмите на кнопку и
  • Появится диалоговое окно преобразования данных атрибута
  • В этом диалоговом окне вы можете выбрать заголовок перевода и столбец перевода
  • В столбце перевода выберите (в вашем примере) CompanyRusName.

Дайте мне знать, если это поможет.

...