Posted on Leave a comment

Рабочий стол размеры: Высота стола, стандартные значения с учетом всех членов семьи

Содержание

Высота стола, стандартные значения с учетом всех членов семьи

Чтобы работа за столом была удобной, не доставляла неудобств, дискомфорта обязательно нужно учитывать его высоту. От этого параметра будет зависеть комфортное применение этого предмета мебели. Стандартная высота стола должна соответствовать под средние показатели взрослого и ребенка. Стоит рассмотреть особенности этого параметра для каждой разновидности этих изделий подробнее.

Высота стола в зависимости от назначения

Почему параметры стола так важны для человека. В первую очередь стоит учитывать ни форму, конструкцию, механизмы, материал этого изделия, а именно его параметры. Эти показатели обеспечивают удобство использования, а также предотвратят различные нарушения позвоночника. Размер рабочего стола предоставляет важное значение. От него зависит удобство, необходимый уровень положения тела, особенно спины. При недостаточной высоте, человеку во время рабочего процесса придется наклоняться вперед, сутулиться, что приведет к появлению искривления позвоночника, неприятных ощущений в области спины.

Этот параметр важен для взрослых, для детей. Но стоит брать во внимание то, что для каждой разновидности изделий с учетом назначения параметры могут быть разными.

Кухонный

Высота кухонного стола напрямую зависит от параметров человека. Чем будет больше число роста, тем выше будет находиться область рабочей поверхности.

Стандартная высота кухонных столов стола высчитывается по схеме:

  • если рост человека приближается к числу 150 см, то стол подойдет от 75 до 76 см. Если человек обладает средним ростом, то чтобы нормально разместиться за мебелью с этими параметрами придется сложиться почти в два раза;
  • при 150-160 см наиболее подходящим будет изделие с 80-82 см от поверхности пола;
  • параметры 160-180 см являются общим стандартом. На эти показатели ориентируются многие производители при изготовлении кухонных мебельных изделий. Тут размеры мебели будут составлять 87-90 см. Эти показатели являются наиболее подходящими, они обеспечивают удобный рабочий процесс на кухне для мужчин и женщин;
  • если же показатели роста превышают стандартные рамки, тогда мебель можно сделать на заказ. Обычно при размере человека 185 см или 200 см изготавливают кухню со столешницей в 1 метр.

Высоту кухонной мебели необходимо подбирать так, чтобы за ней было комфортно работать всем членам семьи. Конечно, под каждый показатель роста подобрать невозможно, но можно высчитать средний.

Если размер роста у жены составляет 150 см, а у мужа 190 см, то средний показатель будет составлять 170 см. А для человека с этими показателями наиболее удобно будет работать за столом с 85-87 см. Но жене придется большее время проводить на кухне, лучше это число можно сдвинуть вниз – 80 см.

Письменный

Высота письменного стола для взрослых и ребенка отличается. Выбирая изделие этого вида, стоит в первую очередь учесть, для кого именно приобретается эта мебель – для взрослого или для ребенка.

Если для ребенка уже изготавливаются специальные предметы мебели, размеры которых можно регулировать самостоятельно, то для взрослых дело обстоит совсем по-другому. В первую очередь стоит учитывать телосложение человека, его размеры, рост. Выбор мебели стоит делать с учетом всех этих показателей. Человек за изделиями этого вида в первую очередь должен себя чувствовать удобно.

Выбор высоты детского письменного стола

Помимо высоты обязательно нужно учитывать длину и ширину. Длина и ширина должны подходить под стандартные параметры. Если эти показатели будут меньше необходимых, то пользователь будет ощущать большие неудобства, которые могут негативно отразиться на здоровье его опорно-двигательного аппарата.

Комфортабельность письменных изделий напрямую зависит от размеров. Необходимо правильно подобрать высоту в зависимости от размеров человека. Согласно «Модулору», который был разработан французско-швейцарским архитектором и дизайнером Ле Корбюзье выявлены необходимые пропорции:

  • согласно показателям среднего роста людей всей земли, а это примерно 175-183 см, размерный ряд письменных изделий считается оптимальным от 700 мм и до 800 мм;
  • для 150-160 сантиметров будет оптимальными изделия с 60 сантиметрами;
  • если рост составляет выше среднего – 190-200 см, то в этих ситуациях придется делать мебель на заказ с 85-90 см.

Компьютерный

Важно выбрать мебель с правильным размером. Это качество обеспечит удобство при работе за этой мебелью, за ней приходится проводить длительный период. Если он будет недостаточным, то человеку придется постоянно поддаваться вперед, будет создаваться большое напряжение на спину. А если будут большие показатели, то сидящему придется постоянно поднимать вверх голову, что может оказать негативное воздействие на область спины.

Основные требования к компьютерной мебели:

  • во время нахождения за этим изделием спина должна быть в ровном положении, а плечи расправлены в стороны;
  • предплечья должны располагаться на поверхности стола;
  • область плечевого пояса не должна быть в приподнятом состоянии;
  • рабочая поверхность должна находиться на уровне солнечного сплетения;
  • ноги следует согнуть под прямым углом, они должны располагаться на полу.

Если в точности соблюдать все эти требования, то можно предотвратить различные нарушения позвоночника, искривления, деформации, которые часто бывают основными причинами появления серьезных заболеваний.

А вот как добиться соблюдение этих требований? Есть ли определенные стандарты. Все дело в параметрах это мебели, именно от них и зависит здоровье спины, позвоночника и удобство.

Стандартная высота компьютерного стола высчитывается в зависимости от роста человека. Во многих мебельных магазинах продаются изделия со стандартной высотой – 75 см. Этот показатель рассчитан на средний рост 170-175 см.

Для обладателей меньшего или наоборот большего роста данные изделия будут неудобны. В этих ситуациях стоит сделать компьютерную мебель на заказ или самостоятельно. Показатели будут отличаться – для размера человека от 1,5 до 1,6 метра будет составлять 65-70, для 1,85-2 метра 80-85.

Обеденный

Обеденная зона должна быть удобна во всем, при приеме пищи не должно возникать неудобств, дискомфорта, напряжения. При нахождении человека за обеденным столом, в первую очередь он должен ощущать полное расслабление всего тела, оно должно отдыхать.

Выбирая высоту мебели, обязательно учитывается рост человека.

Чтобы сидящий ощущал полное удобство необходимо, чтобы размер был 700-750 мм. Это число считается самым оптимальным, он подходит для обладателей роста 1,65 метр. Средняя высота обеденных изделий от пола до поверхности изделий составляет от 72 до 78 сантиметров.

Чтобы рассчитать среднюю высоту под параметры конкретного человека можно использовать формулу:

Показатель высоты стола = рост человека * 75/165, где

75 сантиметров – высота мебели;

165 сантиметров – средний показатель человека.

Если вы имеете показатель роста 170 см, то тогда формула высчитывания обеденного изделия будет вычисляться так:

170 * 75/165 = 77,3.

Детский и для школьников

Подобранный стол для школьника должен быть удобным, комфортным, а главное, во время работы за ним у ребенка не должно оказываться напряжения на спину, позвоночник. В противном случае может появиться процесс искривления, деформации позвоночника. А ведь ребенку за этим предметом приходится проводить длительное время, выполняя домашнее задание. Поэтому стоит учитывать высоту стола для ребенка.

Чтобы узнать высоту детского стола, для начала нужно определить рост ребенка. Показатели стола для первоклассника и подростка можно узнать из таблицы ниже.

Рост (см) и возрастПараметры стола (см)Параметры стула (см)
Не более 84 от года3418
От 85 до 100 3-4 года4022
100-115 5-6 лет4626
115-130 7-9 лет5230
130-145 10-12 лет5834
145-153 13-14 лет6438
154-161 15-16 лет6745
162-170 17-18 лет7147

Обязательно при выборе детской мебели нужно учитывать размеры, именно от них зависит дальнейшее полноценное развитие ребенка. Стоит помнить, что у ребенка растущий организм, поэтому в этот период необходимо создать все необходимые условия для его комфорта.

Стоит запомнить важные правила, за счет которых помогут подобрать комфортную мебель для детей:

  • при посадке на стул у ребенка поверхность ступней должна находиться на напольном покрытии, а вместе между голенью и бедром должен образовываться прямой угол;
  • необходимый уровень глубины стула можно определить по следующему критерию – поверхность сидения стула не должна впиваться в область подколенных суставов;
  • параметры расстояния между коленями и столешницей должны быть не менее десяти-пятнадцати сантиметров;
  • точный уровень расстояния от глаз до мебели должен равняться расстоянию от кончиков пальцев до локтя ребенка.
Организация комфортного рабочего места ребенка

Правила выбора высоты

При выборе мебели важно учитывать много разных критериев, но размер высоты должен быть на первом месте, независимо от того какой предмет приобретается – письменный, рабочий, офисный.

Ряд правил при выборе стола:

  • если необходимо приобрести кухонный гарнитур для готовки, то в этом случае лучше придерживаться стандартных параметров – 80-85 см. Этот показатель является самым популярным, с его поиском не возникнет проблем, да и за ним будет комфортно людям с абсолютно любым ростом – от 1,5 до 2 метров;
  • если нужен письменное изделие, а рост выше или ниже среднего, то тогда лучше прибегнуть к услугам мебельщиков. Такие модели можно выполнить на заказ. Правильно рассчитайте размеры согласно формуле – рост *75/165 см;
  • обязательно подберите стулья – оптимальной высотой стула считается 42 см. Для Высоких людей – 45 сантиметров, для маленьких – 40 сантиметров;
  • если приобретается мебель для ребенка или ученика, то в этих ситуациях к высчитыванию стоит отнестись ответственно. Для детей показатели параметров этих изделий особенно важны. Они зависят от возраста и роста. Отличным вариантом будут изделия с регулируемыми параметрами.

Выбор столов – это сложная задача, которая требует учитывать все необходимые показатели. Высота этих изделий должна стоять на первом месте, потому что именно от нее будет зависеть комфорт, удобство при работе. Важно чтобы человек себя ощущал комфортно, не должно быть ощущения напряжения, дискомфорта, тяжести, усталости. Поэтому стоит правильно рассчитать параметры этих предметов интерьера.

Видео о столах с регулируемой высотой

На видео можно увидеть обзор столов с возможностью регулирования высоты.

Письменный стол. / Какие бывают? Фото в интерьере.

Письменный стол нужен не только школьникам и студентам, но и людям, которые часто работают из дома. Главной особенностью такой мебели является возможность обеспечения максимально удобного положения человека во время работы. Давайте рассмотрим, как правильно выбрать письменный стол и какие бывают варианты.

Виды конструкций письменных столов

Сейчас можно встретить самые разные письменные столы. Все эти разновидности дают возможность подобрать изделие наиболее подходящее для задач конкретного человека.

Для классификации обычно используют конструктивные особенности стола. Рассмотрим какие виды письменных столов встречаются в продаже.

  • Классика. Это столешница с тумбой и ножками с противоположной стороны. Практически всегда классический письменный стол имеет отсек для системного блока, а также выдвигающуюся полку для клавиатуры. Глубину выбирают с учетом возможности установки монитора. В результате пользователь может работать, как и за компьютером, так и с бумажными документами.
  • Трансформер. Такая модель может регулироваться по мере необходимости. Доступна регулировка угла наклона рабочей поверхности, высоты. Зачастую такие столы приобретаются детям, которые растут, стол «подрастает» вместе с ними.
  • Если комната небольшая, имеет смысл выбрать встроенный или откидной стол для работы. Первый вариант обычно сочетается с другой мебелью, или размещается в нише. Второй вариант имеет крепление к стене, подъем производят на мебельных петлях, вручную или с помощью механизма (газлифт, пружины).
  • Сдвоенный стол. Предназначен для парной работы. Бывает удлиненным, тумба в этом случае устанавливается по центру, или путем создания индивидуального рабочего места установкой перегородок.

Формы и размеры – какие бывают

Форма столешницы выбирается исходя из габаритов комнаты, потребностей человека, а также общего стиля интерьера.

  • Прямоугольный. Самый стандартный вариант. Выбрать рабочий письменный стол можно практически для любого дизайна, стол впишется в любую комнату. Но, тут нужно учитывать, что такая столешница выглядит довольно громоздко, для небольшого помещения такой вариант лучше не использовать.
  • Угловой стол. Могут быть «Г-образными» или симметричными. Такая форма имеет значительный размер рабочей поверхности, дополнительным плюсом считается возможность использовать пустой угол комнаты.

  • Круглая столешница. Обычно такое решение применяется для групповой работы, иногда в качестве стола для нескольких школьников. Но, такой стол подходит только для большой комнаты, устанавливают его по центру помещения. Дополнительным плюсом такого решения является отсутствие углов, что снижает риск получения травмы.
  • Полукруглый стол. Обычно прямой частью придвигают к стенке. Это лучший вариант по соотношению эргономичности и безопасности.

Если покупаете стол для малыша, или младшего школьника, вы можете выбрать модификацию с оригинальным дизайном. Только учтите, что потом придется покупать нормальный рабочий стол.

Можно также приобрести в качестве рабочего стола, модель с необычной и сложной конфигурацией. Это может быть закругление по углам, плавные линии, выемка по центру. Все это не только оригинально выглядит, но и делает работу более комфортной.

Габариты стола напрямую влияют на здоровье и самочувствие работающего человека. Решая какой выбрать вариант, нужно учитывать не только размер помещения, в первую очередь смотрят на эргономические параметры. Рассмотрим основные правила подбора.

  • Высота зависит от роста человека. Есть несколько методов расчета. Самый простой — вычесть из роста 100 см. Также можно сесть на стул и замерить расстояние до солнечного сплетения от пола.
  • Длина столешницы обычно не меньше 100 см. Этого будет вполне достаточно для работы, если требуется дополнительное оборудование, может потребоваться и большая длина.
  • Минимальная глубина 60 см. Если будет установлен компьютер, то лучше увеличить глубину до 70–80 см, это позволит получить оптимальное расстояние от глаз до монитора.

Чем дополнительно оснащаются письменные столы

Для расширения функционала мебели, может использоваться самая разная дополнительная оснастка.

 

  • Тумба. Она с одной стороны является опорой столешницы, с другой — системой хранения. Обычно состоит из выдвижных ящиков, полок или закрытого шкафа.
  • Выдвижная панель под клавиатуру. Этот элемент перемещается по направляющим, при этом позволяет освободить рабочее пространство на столешнице.
  • Отсек под системный блок. Часто бывает встроенным в тумбу, но наиболее удобным считается вариант с отдельным модулем, который может выкатываться на колесиках.
  • Надстройки под оргтехнику.
  • Узкий шкаф или стеллаж. Позволяет эффективно размещать все бумаги и документы, при этом держать их в пределах досягаемости.
  • Настенная или настольная лампа. Благодаря дополнительному освещению можно комфортно работать даже ночью.
  • Подставки под канцелярские принадлежности. Некоторые виды столов имеют также специальные углубления под кружку.
  • Хороший письменный стол имеет несколько дополнительных отсеков в верхней части. Это позволяет держать все необходимое под руками, упрощая процесс работы. В зависимости от конкретной модели может быть частью стола или монтироваться на стену.
  • Подставка под ноги. Некоторые модификации, в основном рассчитанные на школьников имеют такое дополнение.

Выбирая конкретный стол, следует обязательно посмотреть на используемую фурнитуру, особенно это касается выдвижных ящиков. От этого зависит надежность и качество работы мебели. Тут используются направляющие, делятся они на два типа.

  • Роликовые. Обычно выдерживают нагрузку до 25 кг. Выбирая такую систему стоит учитывать, что ящик будет открываться не более чем на 70%, также он довольно-таки шумный. Хотя встречаются обрезиненные ролики, которые снижают уровень шума. Основным преимуществом подобного варианта считается невысокая стоимость, поэтому роликовые направляющие часто встречаются в бюджетной мебели.
  • Шариковые. Такие направляющие могут устанавливаться в самых разных плоскостях, ограничений нет. Выдерживают нагрузку до 60 кг. При необходимости можно регулировать фурнитуру. Ящик вытаскивается полностью, причем практически бесшумно. Единственным недостатком можно назвать более высокую стоимость.

Некоторые ящики с шариковыми направляющими дополняются доводчиком или фиксаторами.

Из каких материалов изготавливаются

Если у вас стоит задача подобрать письменный стол, необходимо уделить внимание материалу изготовления. Встречаются следующие варианты.

  • Натуральное дерево. Модель из этого материала достаточно надежна и долговечна. Выглядит мебель очень солидно. Но, обычно такой стол довольно массивен, что не всегда хорошо. Древесина нуждается в периодической обработке лаком, в противном случае срок эксплуатации снизится. Дополнительно к недостаткам можно отнести высокую стоимость материала.
  • МДФ. Хорошая альтернатива дереву, практически не уступающая ему по характеристикам. При этом стоит меньше.
  • Закаленное стекло. Используется для изготовления столешницы. За счет прозрачности удается добиться эффекта визуального увеличения пространства. Материал достаточно прочный. К недостаткам можно отнести холодность, громкий звук при касании предметов, потребность в регулярной уборки пыли и следов от рук.

  • Пластик. Такая столешница легкая и яркая. При этом служит материал недолго, слабо устойчив к нагрузкам, подвержен механическим повреждениям, в частности быстро царапается. Некоторые виды пластика боятся воздействия солнца.
  • Металл. Обычно используется для создания каркаса и опор. Отлично смотрится с древесиной и стеклом. Хромируется или покрывается полимерным красителем для защиты от коррозии.
  • ДСП. Один из самых дешевых материалов. Обладает плохой устойчивостью к нагрузкам, быстро коробится. Иногда может выделять вредные вещества, так как при изготовлении используется синтетический клей.

Выбирая материал нужно учитывать не только технические характеристики, но и следить, чтобы мебель вписалась в общий стиль интерьера.

Стилевые решения для письменных столов

Стол письменный, это такой же атрибут обстановки, как и другая мебель. Поэтому, нужно следить, чтобы он не нарушал общей стилистики. Зная эту особенность, производители выпускают модели в самых разных стилях.

  • Классика. Столы отличаются строгостью и определенной простотой. Используются только простые геометрически формы, мебель универсальна. Из украшений может использоваться резьба на ножках.
  • Прованс. Отличается светлыми оттенками, может применяться состаривание. Если столешница выполнена из дерева, ее оставляют в первозданном виде. Могут использоваться резные фигуры.
  • Лофт. Тут зачастую сочетаются самые разные материалы. Мебель в темных тонах, без какого-либо декора.
  • Хай-тек. Подразумевает простые или округлые линии. Обилие металла, стекла и пластика.

Зная, как правильно выбрать письменный стол, вы без проблем приобретете подходящую мебель. При покупке стоит учитывать не только технические особенности, но и личные потребности.

Фото

 

© 2020 Furniture-one.ru — Копирование материалов строго запрещено.

Как уменьшить значки на рабочем столе в виндовс (windows) 10, 8, 7 + видео

Как уменьшить размер значков на ноутбуке. Способ 1

Обычно уменьшение иконок (ярлыков) необходимо, когда из-за размера они не помещаются на рабочем столе компьютера или ноутбука. Бывает, что значки словно по мановению волшебной палочки сами стали больше. На самом деле ничего сверхъестественного. Это значит, что вы случайно зажали клавишу Ctrl и одновременно покрутили колесико мышки или поводили пальцем по сенсорной панели (тачпаду) на ноутбуке.

Очень просто уменьшить размер значков с помощью мышки

Исправить всё предельно просто: совершите ряд таких же действий, но уже целенаправленно:

  1. Кликните левой кнопкой мышки в любом пустом месте рабочего стола. Если у вас ПК с тачпадом, щелкните левой его кнопкой. Все окна, папки, документы в этот момент должны быть свернуты или закрыты.
  2. Зажимая Ctrl, прокрутите колесико мышки (или проведите пальцем по сенсорной панели) вниз.
  3. Отрегулируйте нужный вам размер иконок.

Совет. Еще проще — воспользоваться контекстным меню. Для этого нужно щелкнуть правой кнопкой мыши или тачпада на свободном пространстве рабочего стола и выбрать пункт «Вид», а затем установить нужные значки. Правда, здесь возможно только 3 фиксированных варианта: мелкие, обычные и крупные.

Изменение величины иконок на экране. Способ 2

Слишком большой размер значков бывает следствием неверно заданного разрешения монитора. В этой ситуации не только ярлыки, но и остальные элементы операционной системы имеют несообразный вид. Для исправления нужно:

  1. Щелкнуть правой кнопкой мышки или тачпада по любому пустому месту на рабочей поверхности монитора.
  2. Выбрать раздел «Разрешение экрана».
  3. Установить то, что вам нужно. Обычно напротив наиболее приемлемого разрешения стоит отметка «Рекомендуется». Выбирайте именно эти параметры, поскольку они лучше всего соответствуют вашему монитору.

Совет. Если в разделе представлено мало вариантов разрешений и они имеют незначительные размеры, скорее всего, вам придется инсталлировать драйвера видеокарты.

Бывает, что после смены разрешения все элементы стали чересчур мелкими. В таком случае воспользуйтесь разделом для изменения текста и иных элементов. Он находится там же, где пункт с разрешениями. В различных версиях Windows он может называться по-разному, но суть его одна. Иконки в этой ситуации увеличьте способом № 1 (зажатием Ctrl и прокруткой колесика мышки).

Уменьшить значки можно таким же способом как и увеличить

Уменьшение значков на мониторе компьютера. Способ 3

Этот вариант также подойдет и для ноутбука, но есть ограничения по Windows: его применение возможно далеко не в каждой 7-й и даже 8-й версии. Чтобы сделать мельче ярлыки или другие элементы:

  1. Щелкните правой кнопкой мыши/тачпада на рабочем столе и выберите то, что есть в вашей версии ОС: раздел «Персонализация» или пункт «Разрешение экрана».
  2. Выберите имеющийся у вас раздел: для трансформации текста и иных элементов или для смены дополнительных параметров.
  3. Щелкните на пункт для видоизменения цветовой схемы/цвета окна.
  4. Выберите кнопку «Прочие» или «Дополнительные параметры оформления».
  5. В числе элементов выберите «Значок» и в меню справа установите нужный вам размер и даже шрифт.

Совет. Если у вас плохое зрение и вам нужно наоборот, — увеличить иконки на рабочем столе своего ПК, воспользуйтесь теми же способами, выбирая необходимые параметры значков.

Как изменить размер иконок на рабочем столе: видео

Компьютерный стол своими руками 800 фото, чертежи, инструкции

как сделать компьютерный стол своими рукамисвоими

Двадцать первый век на дворе, миром правят технологии. Компьютер, самая популярная техника в доме, ну, разве, после холодильника. Мы уделяем компьютеру больше времени, чем тратим на сон, что, конечно, не очень хорошо, но такова реальность. Поэтому и место, где мы проводим столько времени, должно быть, как минимум удобным.

 

Сегодня выбор мебели огромный, но ведь можно и компьютерный стол сделать своими руками. При самом широком ассортименте магазинных каталогов, не всегда удается подобрать именно то, что надо. А стол для компьютера, это просто стол, только с различными деталями и приспособлениями, которые можно подогнать лично для себя. Плюс, стол, сделанный своими руками, в любом случае обойдется намного дешевле, чем покупной.

 Прямые столы для компьютера своими руками

Стильный компьютерный стол своими руками

Было бы преувеличением сказать, что сделать такой стильный компьютерный стол своими руками очень просто. Без опыта выточить радиусы кривых линий довольно сложно. Конечно, можно все упростить, и ограничится прямыми линиями, но тогда столик не будет таким стильным. Но со всем можно справиться, ведь этот стол не на заводе делали.

Совет такой, вначале необходимо распилить основание, а затем между частями вклеить специально выпиленный брусок нужного размера и тогда уже подгонять радиус. Справитесь с краями, а дальше уже ничего сложного, смотрите пошаговые фото и быстро разберетесь. Обратите внимание на выдвижную столешницу, полозья размещены под ней, а не по бокам, так она выдерживает большую нагрузку, и не будет прогибаться. Дополнительные полочки, крепление для системного блока и отверстия для проводов можно сделать на свое усмотрение.

Источник фотографий eurosamodelki.ru/katalog-samodelok

Игровой компьютерный стол своими руками

Рабочий стол, построенный специально для игр, позволяют комфортно проводить время, обеспечивая легкий доступ ко всему, что может понадобиться с минимальными усилиями. И пускай разработкой моделей занимаются профессиональные дизайнеры, но кто сказал, что игровой компьютерный стол нельзя сделать своими руками.

Вариант, что на фото, с ножками из металлических труб и деревянными столешницей и полочками не самый простой, но зато надежный и практичный. Конечно, надо будет купить много деталей и использовать для работы специальный инструмент, но посмотрите, сколько стоит готовое изделие. Вместо того, чтобы крепить полки непосредственно к трубе, можно сделать деревянные выступы, которые прикрутить к трубе и приклеить к нижней части полки.


Источник фотографий www.simplifiedbuilding.com/blog/build-your-own-diy-computer-gaming-desk/

Компьютерный столик для маленькой комнаты

Вариант рассчитан для небольшого помещения, например, этот компьютерный столик вообще стоит во встроенном шкафу-купе. На пошаговых фото указаны размеры, но вы можете их изменить, чтобы системный блок поместился в «ножку» стола. Вообще их можно сделать довольно просторными, чтобы на столе не хранилось ничего лишнего. В данном случае столешница для клавиатуры не выдвижная, но это тоже дело вкуса, если немного сократить рабочую площадь нижней столешницы и поставить выдвижную полку на полозьях, то будет выдвижная.

Рабочее место в офисе — требования и нормативы

ЖИЗНЕННОЕ ПРОСТРАНСТВО ЗА СТОЛОМ


Согласно принятым стандартам, на одно рабочее место выделяется площадь в 2 кв. метра (не считая зоны прохода, ширина которой составляет минимум 0,6 м). Много это или мало? Совсем немного, если учесть, что общая площадь офисного пространства на одного работника должна быть не меньше пяти метров. К тому же, большую часть полезного пространства занимает офисный стол – размер его столешницы не может быть меньше одного квадратного метра. Так что развернуться особо негде.


Правильно сидим

Задача правильно организованного рабочего места – выжать из этого маленького пятачка максимум пользы. Для этой цели разработаны специальные нормы и рекомендации, выполнение которых положительно скажется как на эффективности офисной работы, так и на физическом и психологическом состоянии сотрудников. В частности, высота стола с установленным на нем компьютером должна составлять в среднем 72 с половиной сантиметра (допускаются варианты от 68 до 80 см). Компьютерный монитор располагается примерно на расстоянии вытянутой руки от глаз сотрудника, если брать в цифрах, это не менее полуметра, а для больших диагоналей (20–22 дюйма) – 70-75 см. Немаловажно, на какой высоте расположен монитор: оптимальным решением считается, когда его верхний край находится на одном уровне с глазами. Если поставить экран выше, это увеличит нагрузку на глаза, если ниже – начнет быстро утомляться шея.

ПРАВИЛЬНО СИДИМ

Следует подумать и о ногах – под столом должно быть достаточно просторно, чтобы нижняя крышка стола не давила на колени и можно было вытянуть ноги до самой стенки. Хорошо, если у стола есть особая подставочка для ног, способствующая циркуляции крови. Особые требования – к полке для клавиатуры и мыши: для правильного положения запястий лучше ставить ее на высоте живота, причем полка должна быть достаточно широкой (от 80 см и больше), чтобы пользователь компьютера мог сдвигать ее вправо или влево, как ему удобней, а не искривлять позвоночник, наклоняясь в сторону. Чтобы края полки не впивались в руки, ее края делают гладкими и скругленными.


Подставка для ног

Все эти требования накладывают определенные ограничения на ширину и глубину стола – он не должен быть слишком узким, чтобы обеспечить удобную позу работнику и давать достаточно места для комфортной работы. С другой стороны, в хорошо обставленном офисе всегда действует принцип «все под рукой»: когда все необходимые для работы вещи находятся в пределах досягаемости сидящего сотрудника, то есть на расстоянии примерно в 30-40 см. В эргономичных столах это достигается за счет вогнутой столешницы, имеющей криволинейную форму: благодаря такой конфигурации, не вставая с места, удобно дотянуться до любой части стола.

ПРАВИЛЬНО ОРГАНИЗУЕМ

Правильно распределить предметы на столе позволяют возможные надстройки, лоточки, подставки и прочие аксессуары, создающие многоуровневую зону хранения. Очень полезны бывают боковые навесные полочки для шкафов: это дает дополнительное свободное пространство, ведь и загромождать столы сверх меры тоже ни к чему. Тумбы и шкафы, где хранятся документы, также следует держать не дальше вытянутой руки.


Офисный стол с металлическими кабель-каналами

Одно из вечных проклятий офиса – бесчисленные провода, надоедливо путающиеся под ногами или попадающиеся под руку, прямо-таки живое воплощение хаоса и беспорядка. «Долой провода!» – таков должен быть лозунг современного офисного помещения. Средства для этого давно есть, только они далеко не всегда используются. Как минимум, следует кабели с пола, где их топчут обувью и бьют стульями: лучше пустить их вдоль стены, заключив в вентилируемые короба (чехлы). Кроме того, существует немало моделей офисных столов с отверстиями для проводов, которые закрываются заглушками. Причем к столешнице провода могут идти по кабель-каналам внутри металлических ножек, так что вы совсем их не увидите.


Ящик с лотком для канцелярских мелочей

Удобство рабочего места можно увеличить за свет дополнительных «фишек», которые помогают лучше организовать хранение документов и всевозможных мелочей, сопутствующих офисной работе. Например, в стол или тумбу можно вставить особые лотки для канцелярских товаров. Тогда ваши скрепки, ластики и авторучки не будут лежать общей кучей, в которой трудно что-нибудь найти, а превратятся в аккуратно рассортированные ячейки, где каждая вещь находится на виду. Иногда такие лотки уже встроены в продающуюся мебель, но не проблема купить их и отдельно.


Бокс для подвесных папок

То же самое можно проделать для бумаг: тумбы и шкафы с выдвижными ящиками снабжаются системой хранения для подвесных папок. Правильная систематизация и рациональное размещение файлов обеспечивают быстрый доступ к любому документу.

Другие статьи на ту же тему:

Идеальный офис для реальных людей. 6. Итоги.
Идеальный офис для реальных людей. 5. Релаксация.
Идеальный офис для реальных людей. 4. Личное пространство
Идеальный офис для реальных людей. 2. Кресла и эргономика.
Идеальный офис для реальных людей. 1. Вредный офис.

Как организовать компактный офис: рабочее место на минимальной площади | Офисные столы | Блог

В недавнем нашем материале мы разбирали, как правильно и комфортно работать дома. Но что делать, если в квартире практически нет свободного места, чтобы устроить себе полноценный home-office с парой мониторов, увесистым системником и крутыми колонками? Что ж, будем устраиваться компактно.

В суровых российских реалиях едва ли у многих находится пространство для отдельного кабинета, а на наш прошлый совет «не устраивайте себе рабочее место в гостиной» кто-то мог усмехнуться: где тогда вообще работать? Что ж, если вы живете в небольшой однушке или в вашей квартире и без рабочих мест уже не развернуться, то компактное и комфортное рабочее место устроить вполне реально. Давайте посмотрим, что можно сделать, при этом ни в чем себе не отказывая.

Рабочее место

Да, мы по-прежнему настаиваем, что вам нужен отдельный стол, и работать в кровати или на кухне — не вариант. Но совсем не обязательно ставить большой стол 150–160 сантиметров шириной. Даже среди специализированных компьютерных конфигураций есть вполне компактные модели габаритами не больше метра.

Какие-то представляют собой скромную прямоугольную столешницу:

А другие обрастают дополнительными полками или хотя бы отдельной выездной платформой для клавиатуры, чтобы та не занимала место на и без того маленьком пространстве.

Уверены, что найти метровый уголок хоть в основной комнате, хоть на балконе все-таки можно. Зато пользы от этого вам будет немало — так вы быстрее и легче морально настроитесь на работу, разграничите зоны отдыха и труда, да и просто сможете установить компьютер и расположить свои рабочие вещи. Кстати, что насчет компьютера?

Ноутбук

Самый простой и максимально компактный вариант — разумеется, ноутбук. Никаких лишних проводов, отдельных системных блоков и клавиатур, расползающихся по столу во все стороны — все собрано в одном маленьком устройстве.

Тонкие, легкие ультрабуки идеальны для офисной работы. Они занимают немного места, стильно и современно смотрятся и подходят не только для рутинных задач, но и для активного серфинга в интернете, просмотра кино. Большинство ультрабуков не только тонкие и легкие, но и небольшие в диагонали — 13-14 дюймов, что при пересчете на габариты корпуса — чуть больше 30 см шириной.

Если вам и этого слишком много и хочется совсем уж портативности, то по-прежнему существуют некогда популярные нетбуки — совсем крошечные девайсы до 11-12 дюймов диагональю. Весят около килограмма, места занимают не больше, чем книжка. Правда, и на системный потенциал рассчитывать не приходится — эти машины в основном рассчитаны для скромной офисной работы и не более.

Если же вы ищете ноутбук, более-менее приближенный к полноценному десктопу, то и тут можно что-то придумать. Игровые ноутбуки заметно тяжелее, габаритнее и дороже предыдущих собратьев, но и перспектив с ними больше. Современные игровые модели свободно выдерживают рабочий режим мультизадачности, работу в тяжелых мультимедиа-программах и, конечно, игры. Потенциала не так много, как у стационарных ПК, но и места занимают в разы меньше.

Если хочется полноценный компьютер

Если вас безнадежно раздражают маленькие экраны ноутбуков или попросту неудобно за ними работать (экран слишком близко, клавиатура неудобная и т. д.), то можно запросто организовать компактную компьютерную систему.

Самый простой вариант, при котором вам не нужно ломать голову — моноблок. С одной покупкой вы решаете сразу все вопросы: в комплекте идет и монитор, и рабочая система, и клавиатура с мышью. Вся системная начинка спрятана в корпусе монитора — никаких отдельных блоков стоять не будет.

Неоспоримый плюс в моноблоке — простота покупки, удобство и компактность в размещении. Но и недостатки у моноблоков есть — по соотношению «цена/возможности» они значительно уступают стационарным ПК. Моноблоки подойдут, если ваша работа связана с документами, серфингом в интернете и не требует тяжелых программ.

Моноблоки и ноутбуки неудобны тем, что, если какой-то компонент внутри выйдет из строя, в ремонт придется тащить весь девайс сразу. Разместить систему в отдельном блоке с минимальной потерей пространства тоже можно. Для этого созданы специальные slim-корпуса и неттопы. И то, и другое — это весьма компактные решения, в которые спрятана система, чаще всего не слишком мощная и требовательная ввиду ограниченных габаритов корпуса.

Если вам не жалко места для системника побольше, то увеличенные форм-факторы типа Micro-Tower и Mini-Tower дают уже намного больше возможностей для прокачки своего ПК. Они просторнее, и поэтому в них уже можно установить более производительные комплектующие и полноценное мощное железо.

Решающим фактором являются ваши потребности. Если ваша работа не связана с «тяжелыми» программами, то хватит и моноблока, неттопа или скромной системы в тонком корпусе. Если же работать приходиться с требовательным софтом, то лучше пожертвовать лишними 10–15 сантиметрами пространства, но приобрести подходящую систему.

Периферия

На манипуляторах тоже можно сэкономить немножко места. Советовать маленькую мышь бессмысленно — этот девайс выбирается под размер ладони и комфорт хвата. А вот беспроводные грызуны более мобильные. Отсутствие проводов удобно и в организации пространства, и не ограничивает местоположение мыши.

Еще одна интересная, но не совсем стандартная замена мыши — трекбол. Его вообще не надо перемещать по столу. Все передвижения манипулятора вы регулируете, вращая пальцами или ладонью специальный шар.

Клавиатура — если у вас не ноутбук и не моноблок — в любом случае понадобится. Работа не связана с цифрами?  Смело «отрежьте» нумпад, выбрав компактную клавиатуру.

Оргтехника

Сложнее, если вам в работе необходимы принтеры или, тем более, полноценные МФУ. Среди первых найти компактные варианты еще можно, а вот МФУ по определению более габаритные. Но несколько моделей, максимально скромных в размерах, все же нашлось.

Например, термопринтер Brother PocketJet PJ773 весит полкило и места занимает меньше, чем клавиатура. В то же время он свободно печатает черно-белые листы формата А4 с максимальным разрешением 300×300 dpi. Правда, решение сложно назвать бюджетным.

Среди более привычных, классических вариантов тоже есть маленькие модели. Струйный принтер HP OfficeJet 202 Mobile шириной чуть больше 35 см и высотой 7 см. Весит пару килограмм, а работает с цветной печатью формата до А4 с максимальным полноцветным разрешением 4800×1200 dpi.

Есть похожие компактные решения и среди лазерных принтеров

Можно и вовсе не тратить место на столе, и выбрать принтер или МФУ с беспроводным подключением. В таком случае, технику можно унести в любое удобное место в зоне досягаемости Wi-Fi и не тратить драгоценные сантиметры на столе.

Ультратонкие мониторы, компактные клавиатуры, трекболы, всевозможные варианты маленьких систем — сейчас устроить себе полноценное рабочее место на одном квадратном метре не так уж сложно. Остается только выбрать то, что подходит для вашей работы лучше всего.

Размеры измерений: обзор наиболее распространенных типов таблиц размеров хранилищ данных

Когда мы начинаем проект хранилища данных, первое, что мы делаем, это определяем таблицы измерений. Таблицы размеров — это интересная часть, основа, вокруг которой мы строим наши измерения. Они бывают разных форм и размеров. В этой статье мы подробнее рассмотрим каждый тип размерной таблицы.

Таблицы измерений предоставляют контекст бизнес-процессам, которые мы хотим измерить.Они рассказывают нам все, что нам нужно знать о мероприятии. Поскольку они придают смысл измерениям (то есть таблицам фактов) системы хранилища данных (DWH), мы тратим больше времени на их определение и идентификацию, чем на любой другой аспект проекта. Таблицы фактов определяют измерений; таблицы размеров дают контекст. (Чтобы узнать больше о таблицах фактов, ознакомьтесь с этими статьями о хранилищах данных, звездообразной схеме, схеме «снежинка» и фактах о таблицах фактов).

Основной характеристикой таблиц измерений является их множество атрибутов .Атрибуты — это столбцы, которые мы суммируем, фильтруем или объединяем. Они имеют низкую мощность и обычно текстовые и временные. У размерных таблиц есть один первичный ключ на основе базового бизнес-ключа или суррогатного ключа . Этот первичный ключ является основой для объединения таблицы измерений с одной или несколькими таблицами фактов.

По сравнению с таблицами фактов, таблицы измерений имеют небольшой размер, их легко хранить и они мало влияют на производительность.

Теперь давайте взглянем на некоторые таблицы измерений, с которыми вы столкнетесь в среде хранилища данных.

Общая таблица размеров: согласованный размер

Начнем с базового типа: согласованного измерения. Они содержат несколько атрибутов, к которым можно обратиться в нескольких исходных таблицах, но которые относятся к одному и тому же домену (заказчик, контракт, сделка и т. Д.). Согласованные измерения используются со многими фактами и должны быть уникальными для значения зерна / домена в хранилище данных.

Пример:

Давайте посмотрим на типичную таблицу размеров: DIM_CUSTOMER .

Определяем:

  • id — первичный ключ таблицы измерений.
  • cust_natural_key — Естественный ключ для покупателя.
  • first_name — имя клиента.
  • last_name — Фамилия клиента.
  • address_residence — адрес проживания клиента.
  • date_of_birth — Дата рождения покупателя.
  • marital_status — Клиент женат? Определяется как Y (да) или N (нет).
  • пол — Пол заказчика, M (мужской) или F (женский).

Атрибуты таблицы измерений зависят от бизнес-потребностей. Мы можем расширить этот тип таблицы для хранения отраслевой информации (дата дефолта, активность и т. Д.)

Таблицы медленно меняющихся размеров

Со временем размеры могут менять свои значения. В следующих параграфах мы рассмотрим параметры, классифицированные по тому, как они хранят (или не хранят) исторические данные.

Допустим, у вас есть клиентское измерение. Некоторые атрибуты, вероятно, изменятся в течение жизни клиента, например номер телефона, адрес, семейное положение и т.д. Таблицы этого типа Ральф Кимбалл называет медленно меняющимся измерением или SCD.

SCD бывает разных типов; восемь из них довольно распространены. Из них чаще всего встречаются типы от 0 до 4; типы 5, 6 и 7 — гибриды первых пяти. (Примечание: схема нумерации этих SCD начинается с 0 вместо 1.)

Гибридные SCD

обеспечивают большую гибкость и лучшую производительность, но за счет простоты. Мы используем эти типы таблиц, когда нам нужно сделать аналитический анализ текущих данных с некоторыми соображениями исторических .

SCD, тип 0: однократное заполнение

Это самый простой тип таблицы размеров: вы заполняете ее один раз, а никогда не заполняете заново. Считайте это справочными данными. Типичным примером этого является измерение даты.Нам не нужно заполнять это измерение при каждой загрузке DWH. Таблица размеров не меняется со временем. Вы не можете получить больше дат или изменить даты.

Таблица фактов подключается к исходным атрибутам измерения.

Пример

Давайте посмотрим на измерение времени:

Структура довольно проста:

  1. id — Суррогатный ключ
  2. time_date — Фактическая дата
  3. time_day — День месяца
  4. time_week — Неделя в году
  5. time_month — Месяц в году
  6. time_year — Числовое представление года

SCD, тип 1: перезапись данных

Как следует из названия, мы переписываем этот тип размерной таблицы при каждой загрузке DWH.Нам не нужно вести их историю, но мы ожидаем, что будут некоторые изменения.

Разница между SCD Типа 0 и Типом 1 не в структуре таблицы. Это связано с обновлением данных. Вы никогда не обновляете данные в Типе 0, но иногда делаете это в Типе 1.

Перезаписываемая таблица — это простейший способ обработки изменений (удаление / вставка), но он не приносит большой пользы для бизнеса. После того как вы определите такую ​​таблицу измерений, будет сложно установить историческую трассировку.

Таблица фактов подключается к текущим атрибутам измерения.

Пример

Давайте посмотрим на размер счета:

Его структура выглядит следующим образом:

  • id — Суррогатный ключ таблицы
  • account_name — Имя учетной записи
  • account_type — Категория счета
  • account_activity — Флажки различных видов деятельности

Если мы посмотрим на данные до изменения, мы увидим это:

Если тип учетной записи изменился, данные будут просто перезаписаны:

SCD, тип 2: отслеживание исторических атрибутов по строке

Это наиболее распространенная форма исторического отслеживания в системе DWH.Таблицы SCD типа 2 добавляют новые строки для при каждом историческом изменении размерных атрибутов между загрузками DWH . В этом типе мы определяем первичный ключ как суррогатный ключ, потому что бизнес-ключ будет иметь несколько представлений во времени. Когда строки, содержащие изменение данных, изменяются, мы определяем новое значение для суррогатного ключа, которое соответствует значению в таблице фактов. Нам нужно добавить как минимум два столбца, valid_from и valid_to , чтобы хранить историю таким образом.

Таблица фактов подключается к историческим атрибутам измерения с помощью суррогатного ключа. Агрегирование выполняется по естественному ключу .

Пример

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

Давайте посмотрим на данные:

На что обратить внимание:
  • Как мы можем пометить текущую строку, от до ? (Обычно с 31.12.9999 или NULL .)
  • Как мы можем отметить первую строку, valid_from ? (Обычно с 01.01.1900, либо с датой первой прошивки).
  • Вы определяете включающую или исключающую строку? (Выше мы используем valid_from и исключительное значение valid_to ).

SCD, тип 3: отслеживание исторических атрибутов по столбцу

Как и SCD типа 2, этот тип добавляет что-то для представления исторических значений. Однако в этом случае мы добавляем новые столбцы.Они представляют значение атрибута размерной строки до его изменения. Обычно мы сохраняем только предыдущую версию атрибута.

Примечание. Этот SCD используется редко.

Таблица фактов соединяется с текущими и предыдущими атрибутами измерения.

Пример

Давайте посмотрим на размер клиента, на этот раз с предыдущим адресом проживания:

В этом примере мы добавили новый столбец previous_address_residence , чтобы представить старый адрес клиента.Если мы посмотрим на наш первоначальный пример, данные в этой таблице будут выглядеть так:

Вся историческая информация, кроме предыдущего адреса клиента, теряется.

SCD, тип 4: добавление миниатюрного размера

Этот тип измерения не основан на структурных (Тип 3) или стоимостных (Тип 2) изменениях. Скорее, это основано на конструктивных изменениях модели. Если наша размерная таблица содержит очень изменчивые данные, то есть данные, которые часто меняются, размер размерной таблицы значительно увеличится.

Чтобы смягчить это, мы извлекаем изменчивые атрибуты в мини-измерение . Затем эти мини-измерения можно агрегировать до уровня, важного для бизнеса. Однако это агрегирование не следует путать , а не с агрегированием фактов . Пример проясняет это.

Таблица фактов соединяется с историческими атрибутами измерения.

Пример

Рассмотрим пример из простой витрины финансовых данных.Предположим, вам нужно отслеживать, насколько некоторые клиенты опаздывают со своими платежами. Назовем этот атрибут просроченными днями или DPD. Если бы мы отслеживали DPD каждый день в измерении типа 2, размер таблицы вскоре превысил бы допустимые пределы. Таким образом, мы извлекаем атрибут и находим релевантные для бизнеса периоды DPD — скажем, с 30-дневным приращением (0-30 DPD, 30-60 DPD, 60-90 DPD и т. Д.)

Мы можем взять другие атрибуты высокой волатильности, такие как возраст, и построить для них также релевантные для бизнеса периоды (например,г. 20-30 лет, 30-40 лет и др.)

Если мы посмотрим на данные в мини-измерении клиента, у нас будет что-то вроде этого:

Атрибуты:

  • id — Суррогатный первичный ключ
  • DPD_period — Дней просрочки
  • DEM_period — Демографический период

Простая звездная схема будет выглядеть так:

Обратите внимание, что для выполнения любой аналитики атрибутов из обеих таблиц нам необходимо связать их через таблицу фактов.

SCD, тип 5: создание мини-измерения с перезаписываемым расширением

Это первая из наших гибридных конструкций размерных таблиц. В SCD типа 5 мы добавляем текущую версию миниатюрных данных в размерную таблицу. Мы должны иметь в виду, что мы добавим только текущее представление мини-измерения к основному измерению.

Мы пополняем это расширение мини-размера при каждой загрузке (SCD типа 1 с возможностью перезаписи).

Хотя историзация этого расширения вполне может привести к проблемам с размером, мы уже смягчили их с помощью таблицы мини-измерений.

Мы используем эту технику, когда хотим проводить аналитику непосредственно по таблицам измерений.

Пример

Расширяя предыдущий пример текущим мини-измерением, получаем:

Таблица dim_mini_customer_current содержит самые последние значения атрибутов, которые соответствуют таблице dim_customer . Теперь мы можем проводить аналитику для конкретных клиентов, не переходя через таблицу фактов (что очень медленно).

Таблица фактов соединяется с историческими атрибутами измерения.

Тип 6: Измерение типа 2 (историческая строка) с перезаписываемым атрибутом

Это очень распространенная размерная конструкция. Мы добавляем атрибут, который хранит одну вещь, обычно последнее известное значение, которое мы перезаписываем при каждой загрузке. Это позволяет нам группировать все факты по их текущему значению, в то время как исторический атрибут отображает данные в том виде, в котором они были, когда произошли события.

Таблица фактов соединяется с размерными значениями в момент времени события с дополнительными текущими размерными значениями.

Пример

Давайте расширим предыдущую таблицу клиентов столбцом current_address_residence .

Теперь у нас есть атрибут, который мы обновим до текущего значения, используя естественный ключ ( cust_natural_key ).

Тип 7: Тип 2 (исторический ряд) Размеры с текущим зеркалом

Мы можем использовать этот тип, только если есть естественный ключ в измерении таблицы. Ключ не должен изменяться в течение жизненного цикла объекта.

Идея проста: мы добавляем текущее представление размерной таблицы к схеме снежинки. Затем мы вставляем естественный ключ нового измерения в таблицу фактов. (Суррогатный ключ исторического измерения все еще присутствует.)

Таблица фактов соединяется с размерными значениями в момент времени события и с текущими размерными значениями.

Пример

Давайте посмотрим на нашу звездообразную схему клиент-аккаунт. Мы добавляем новое измерение dim_current_customer в таблицу фактов.Эта таблица связана с таблицей фактов с помощью естественного ключа cust_natural_key .

Эта конструкция позволяет нам выполнять аналитические запросы по звездообразной схеме как с текущими, так и с историческими значениями атрибутов клиентов.

Размеры домена

Измерение домена — это простая форма таблицы измерений. Он содержит информацию о области измерения, лежащего в основе размерного атрибута. В этих таблицах хранятся различные коды и пояснительные значения.

Пример

Простым примером может служить таблица валют.

В этой таблице мы храним описательную информацию о различных денежных единицах.

По моему личному мнению, измерение домена лучше всего использовать в документации значений данных, которые мы находим в системе DWH.

Размеры утиля

Транзакционные исходные системы генерируют множество индикаторов и флагов. Эти атрибуты можно рассматривать как категориальные данные, но они не имеют отношения к бизнесу и не требуют пояснений.Мы можем занести все эти индикаторы и флаги в одномерную таблицу, которая называется размерностью мусора . Измерение нежелательной почты — альтернатива использованию вырожденных измерений. Если мы не хотим перегружать таблицу фактов множеством вырожденных измерений, мы создаем одно ненужное измерение.

Отметим, что мы заполняем не все возможные комбинации индикаторов и флагов. Мы заполняем только те, которые есть в исходной системе.

Пример

Таблицы измерений — это скелеты мира хранилищ данных: все построено вокруг них.Они не такие большие, как таблицы фактов, но их структура может быть более сложной.

Вы можете составить множество типов таблиц измерений, даже помимо тех, которые мы только что обсудили. А как насчет вашего бизнеса и отрасли? Если вы объединили типы размерных таблиц в нечто новое, расскажите нам об этом!

Детали дизайна — Структура таблицы — Business Central

  • 4 минуты на чтение

В этой статье

Чтобы понять, как записи измерений хранятся и разносятся, важно понимать структуру таблицы.

Таблица 480, запись набора размеров

Вы не можете изменить эту таблицу. После того, как данные были записаны в таблицу, вы не можете их удалить или отредактировать.

Поле № Имя поля Тип данных Комментарий
1 ID Целое число> 0,0 зарезервировано для пустого набора измерений. Ссылки на поле 3 в таблице 481.
2 Размерный код Код 20 Связь таблицы с таблицей 348.
3 Размер Значение Код Код 20 Таблица относительно таблицы 349.
4 Размер Значение ID Целое число Ссылается на поле 12 в таблице 349. Это вторичный ключ, который используется при перемещении по таблице 481.
5 Название измерения Текст 30 CalcField. Перейти к таблице 348.
6 Размер Имя значения Текст 30 CalcField.Перейти к таблице 349.

Таблица 481, узел дерева набора размеров

Вы не можете изменить эту таблицу. Он используется для поиска набора измерений. Если набор размеров не найден, создается новый набор.

Поле № Имя поля Тип данных Комментарий
1 Идентификатор набора родительских размеров Целое число 0 для узла верхнего уровня.
2 Размер Значение ID Целое число Отношение таблицы к полю 12 в таблице 349.
3 ID набора размеров Целое число Автоинкремент. Используется в поле 1 таблицы 480.
4 Используется логический Неверно, если не используется.

Таблица 482 Рекл. Буфер набора размеров

Эта таблица используется при изменении кода значения измерения, например, в записи книги товаров с помощью страницы Журнал переклассификации товаров .

Поле № Имя поля Тип данных Комментарий
1 Размерный код Код 20 Отношение таблицы к таблице 348.
2 Размер Значение Код Код 20 Таблица относительно таблицы 349.
3 Размер Значение ID Целое число Ссылки на поле 12 в таблице 349.
4 Код значения нового измерения Код 20 Таблица относительно таблицы 349.
5 Идентификатор значения нового измерения Целое число Ссылки на поле 12 в таблице 349.
6 Название измерения Текст 30 CalcField. Перейти к таблице 348.
7 Размер Имя значения Текст 30 CalcField.Перейти к таблице 349.
8 Имя значения нового измерения Текст 30 CalcField. Перейти к таблице 349.

Таблицы операций и бюджета

В дополнение к другим полям измерений в таблице важно это поле:

Поле № Имя поля Тип данных Комментарий
480 ID набора размеров Целое число Ссылка на поле 1 в таблице 480.

Таблица 83, строка журнала позиции

Эти поля важны помимо других полей измерения в таблице.

Поле № Имя поля Тип данных Комментарий
480 ID набора размеров Целое число Ссылки на поле 1 в таблице 480.
481 Набор новых размеров ID Целое число Ссылка на поле 1 в таблице 480.

Таблица 349, значение размера

Эти поля важны помимо других полей измерения в таблице.

Поле № Имя поля Тип данных Комментарий
12 Размер Значение ID Целое число Автоинкремент. Используется для ссылок в таблице 480 и таблице 481.

Таблицы, содержащие поле идентификатора набора измерений

Поле ID набора измерений (480) содержится в следующих таблицах.Для таблиц, в которых хранятся опубликованные данные, это поле обеспечивает только нередактируемое отображение измерений, которое помечено как Drill-down. Для таблиц, в которых хранятся рабочие документы, поле доступно для редактирования. Таблицы буферов, которые используются внутри компании, не нуждаются в редактируемых или нередактируемых возможностях.

Поле 480 в следующих таблицах недоступно для редактирования.

Стол № Имя таблицы
17 Г / л Вход
21 Cust.Запись в книге
25 Запись в бухгалтерской книге поставщика
32 Запись в книге позиций
110 Продажи Заголовок отгрузки
111 Линия отгрузки продаж
112 Заголовок счета продажи
113 Строка счета-фактуры продажи
114 Продажи Кр.Заголовок заметки
115 Торговый центр Memo Line
120 Purch. Rcpt. Заголовок
121 Purch. Rcpt. Линия
122 Purch. Инв. Заголовок
123 Purch. Инв. Линия
124 Purch. Cr. Memo Hdr.
125 Purch.Cr. Строка для заметок
169 Запись в бухгалтерской книге
203 Рез. Запись в книге
271 Запись в книге банковских счетов
281 Phys. Запись в инвентарной книге
297 Заголовок напоминания о выдаче
304 Выдано фин. Заголовок платежной записки
5107 Архив заголовков продаж
5108 Архив линии продаж
5109 Архив заголовков покупок
5110 Архив строки закупок
5601 FA Запись в книге
5625 Запись в бухгалтерской книге
5629 Инс.Запись в книгу покрытия
5744 Передать заголовок отгрузки
5745 Линия передачи отгрузки
5746 Заголовок квитанции о переводе
5747 Линия приема переводов
5802 Ввод значения
5832 Запись в регистре вместимости
5907 Запись в служебной книге
5908 Заголовок службы
5933 Буфер разноски сервисных заказов
5970 Заголовок поданного контракта на обслуживание
5990 Заголовок отгрузки услуг
5991 Линия отгрузки услуг
5992 Заголовок счета за услуги
5993 Строка счета за услуги
5994 Сервис Кр.Заголовок заметки
5995 Сервис Кр. Строка для заметок
6650 Заголовок возврата
6651 Линия возврата
6660 Заголовок квитанции о возврате
6661 Линия квитанции о возврате

Поле 480 доступно для редактирования в следующих таблицах.

Стол № Имя таблицы
36 Заголовок продажи
37 Линия продаж
38 Заголовок покупки
39 Линия покупки
81 Общая строка журнала
83 Позиция Строка журнала
89 Строка журнала спецификации
96 G / L Запись бюджета
207 Рез.Журнал Line
210 Строка журнала вакансий
221 Gen. Jnl. Размещение
246 Строка заявки
295 Заголовок напоминания
302 Заголовок авизо о финансовых расходах
5405 Производственный заказ
5406 Прод.Строка заказа
5407 Прод. Компонент заказа
5615 Распределение FA
5621 FA Journal Line
5635 Строка страхового журнала
5740 Заголовок передачи
5741 Линия передачи
5900 Заголовок службы
5901 Строка позиции услуги
5902 Сервисная линия
5965 Заголовок контракта на обслуживание
5997 Стандартная линия обслуживания
7134 Позиция Запись бюджета
9

29

Компонент планирования

Поле 480 существует в следующих таблицах буферов.

Стол № Имя таблицы
49 Почтовый счет. Буфер
212 Буфер разноски заданий
372 Платежный буфер
382 Буфер ввода книги CV
461 Предоплата Инв. Линейный буфер
5637 FA G / L Буфер проводки
7136 Бюджетный буфер позиции

См. Также

Сведения о конструкции: записи набора размеров
Обзор записей набора размеров
Сведения о конструкции: поиск комбинаций размеров

методов проектирования хранилищ данных — разорванные иерархические измерения —

В моем последнем посте мы обсуждали создание простых иерархических измерений.В этом посте я расскажу, как работать с этими рваными иерархиями, которые могут пропускать уровни иерархии.

Snowflaking
Могут быть случаи, когда вы хотите нормализовать иерархию в виде снежинки. Ниже представлена ​​иерархия города, штата / провинции, страны, которую можно легко преобразовать в модель снежинки.

Здесь мы просто возьмем список всех стран и поместим их в измерение страны, штат / провинции в таблицу штата / провинции и, наконец, город в таблицу городов.При загрузке этих измерений вы должны не забывать брать с собой идентификаторы родителей, дедушек и бабушек. Следовательно, измерение города будет ссылаться на таблицу состояний, где это необходимо, и таблицу стран (всегда), в то время как таблица штата / провинции будет ссылаться только на измерение страны.

Свернуть иерархию

Один из способов справиться с рваной иерархией — сгладить иерархию, как мы это делали в простой размерной иерархии, и скопировать данные уровня прародителей вниз на родительский уровень.Это копирование этих «псевдоданных» в столбцы, где иерархия пропущена, выполняется для балансировки любого пропущенного уровня иерархии. «Псевдоданные» также могут включать в себя флаг, сообщающий пользователю, что соединение между дочерней записью и родительской записью необходимо пропустить и вместо этого переместить на следующий уровень (дедушка и бабушка).

Давайте посмотрим на пример классификации.

Продукт Подтип Тип
Trex Fuel EX 29 Велосипед
Электра Крузер 1 Велосипед
Шлем циклона Шлем Принадлежность
Sigma Sport Buster 200 Фары Принадлежность
Гетры Bondtrager Одежда Принадлежность

Как видно из приведенного выше примера, не все классификации относятся к подтипам, а скорее указывают непосредственно на тип.Чтобы решить эту проблему для согласованной отчетности на уровне подтипа, мы просто скопируем данные записи типа вниз на уровень подтипа, чтобы «покрыть» недостающие данные на уровне подтипа. Помните, что полезно установить флаг, указывающий, что эти данные являются псевдоданными и используются только для обеспечения создания плоской иерархии.

Рекурсия

Другой способ работы с рваной иерархией — использовать рекурсию для обращения к рекурсивной иерархии. Рекурсия создается, когда дочерняя запись имеет отношение к родительской записи как атрибут дочерней записи.

Employee_Key Имя сотрудника Управляющий_Ключ
1 Кристофер ПУСТО
2 Quinton 1
3 Аннелиз 1
4 Ахмед 2
5 Моник 2
6 Шавонн 1
7 Ренальдо 3
8 Никита 3
9 Евгений 4

Это простейшее и наиболее гибкое решение для решения проблемы рваной иерархии.Как и все решения, есть некоторые проблемы с использованием рекурсии в качестве решения. Основные проблемы с рекурсией — это производительность запроса и ограниченное количество инструментов отчетности, которые могут выполнять рекурсивный запрос.

Иерархическая таблица мостов

Иерархические таблицы мостов — невероятно мощные иерархические инструменты. Ниже представлена ​​стандартная организационная схема. Если вы хотите увидеть всех людей, которые отчитываются перед Шавонн, или найти список руководителей над Дунканом, иерархическая таблица мостов сделает этот запрос легким.

Чтобы создать таблицу моста иерархии, вы создадите таблицу, состоящую из каждой записи, связанной с самим собой, и ее связи со всеми ее подчиненными, независимо от уровня. Вы также должны фиксировать количество удаленных уровней и флажки, указывающие, является ли это верхним или нижним звеном иерархии. Вот пример данных для Quinton.

Superior ID ID подчиненного Уровень Верхний флаг Нижний флажок
Quinton Quinton 0 Y N
Quinton Ахмед 1 N N
Quinton Евгений 2 N Y
Куинтон Франсина 2 N Y
Quinton Дункан 2 N Y
Ахмед Ахмед 0 Y N
Ахмед Евгений 1 N Y
Ахмед Франсина 1 N Y
Ахмед Дункан 1 N Y
Евгений Евгений 0 Y Y
Франсина Франсина 0 Y Y
Дункан Дункан 0 Y Y

Как только эта таблица будет создана, вы сможете быстро найти всех людей, которые работают под Quinton или какова цепочка управления над Юджином, с помощью простого оператора select.

Объединение таблицы моста иерархии с запросом таблицы фактов повышает мощность отчетов, которые вы можете создавать. Давайте посмотрим, как мы можем использовать таблицу моста иерархии. При создании отчета сверху вниз мы присоединяем Employee_Key в таблице фактов к Subordinate_ID в таблице моста иерархии, которая затем присоединяется к Employee_ID в измерении Employee к Superior_Key из таблицы моста иерархии.

Аналогичным образом, когда мы хотим создать восходящий отчет (снизу вверх), мы присоединяем Employee_Key в таблице фактов к Superior_ID в таблице моста иерархии, которая затем присоединяется к Employee_ID в измерении Employee к Subordinate_Key из иерархии. бридж стол.

Как видите, в таблице моста иерархии рекурсивное соединение было удалено и заменено более производительными простыми соединениями. Вы также можете использовать уровни, чтобы ограничить количество уровней выше или ниже текущего сотрудника, который вы хотите пройти.

Не все инструменты отчетности могут использовать возможности таблицы моста иерархии. В таких случаях я рекомендую использовать рекурсивные иерархии, если это возможно, прежде чем выбирать упорядоченную иерархию с псевдоданными для удовлетворения ваших требований пользователя.

Культурные аспекты Хофстеде, ОБЪЯСНЕННЫЕ НА ПРИМЕРАХ

Культуры во всем мире становятся все более взаимосвязанными, а деловой мир становится все более глобальным. Для менеджеров это означает, что они должны иметь возможность работать с большим количеством людей из разных стран и культур. Однако, поскольку большинство людей настолько сильно погружены в свою культуру, они часто не видят, как она влияет на их модели мышления или поведение.Чтобы преодолеть это, исследователи предлагают некие инструменты или механизмы, с помощью которых можно сравнивать страны на предмет культурных сходств и различий. Был предпринят ряд попыток объединить эти культурные различия между странами (например, исследование GLOBE, культурные аспекты Тромпенаарса и культурные аспекты Холла). Однако наиболее часто используемой и известной структурой культурных различий является «Культурные измерения» Гирта Хофстеде. За прошедшие годы его исследование привело к шести культурным измерениям, по которым страны могут быть ранжированы: Дистанция власти , Индивидуализм / коллективизм , Мужественность / женственность , Избегание неопределенности , Долгосрочная / краткосрочная ориентация и Сдержанность / снисходительность .Каждое измерение будет подробно описано ниже:

Рисунок 1: Культурные аспекты Хофстеде

Дистанция власти

Это измерение выражает степень, в которой менее могущественные члены общества принимают и ожидают, что власть распределяется неравномерно: убеждения о правильном распределении власти в обществе. Основным вопросом здесь является то, как общество справляется с неравенством между людьми. Люди в обществах, демонстрирующих высокую степень дистанции власти, принимают иерархический порядок, в котором каждому есть место и который не нуждается в дальнейшем обосновании.В обществах с низкой дистанцией власти люди стремятся уравнять распределение власти и требуют оправдания неравенства властей. Китай и Саудовская Аравия — страны с высоким индексом Power Distance.

Индивидуализм

Измерение индивидуализма / коллективизма касается относительной важности индивидуальных и групповых интересов. Высокая сторона этого измерения, называемая индивидуализмом, может быть определена как предпочтение слабо связанных социальных рамок, в которых ожидается, что люди будут заботиться только о себе и своих ближайших семьях.Его противоположность, коллективизм, представляет собой предпочтение сплоченной структуры в обществе, в которой люди могут ожидать, что их родственники или члены определенной группы будут заботиться о них в обмен на беспрекословную лояльность. Позиция общества в этом измерении отражается в том, определяется ли самооценка людей в терминах «я» или «мы». США считаются одной из самых индивидуалистических стран в мире.

Мужественность

Измерение мужественности / женственности определяет, какие ценности считаются более важными в обществе.Мужская сторона этого измерения представляет собой предпочтение в обществе достижений, героизма, напористости и материального вознаграждения за успех. Общество в целом более конкурентоспособно. Его противоположность, женственность, означает предпочтение сотрудничества, скромности, заботы о слабых и качества жизни. Общество в целом более ориентировано на консенсус. В деловом контексте «мужественность против женственности» иногда также называют культурой «жесткое против нежности». Япония считается очень мужской страной, в то время как скандинавские страны, такие как Норвегия и Швеция, считаются очень женственными.

Избежание неопределенности

Измерение предотвращения неопределенности выражает степень, в которой члены общества чувствуют себя некомфортно из-за неопределенности и двусмысленности. Кроме того, учитывается его влияние на нормотворчество. Фундаментальный вопрос здесь заключается в том, как общество справляется с тем фактом, что будущее никогда не может быть познано: должны ли мы пытаться контролировать будущее или просто позволить ему случиться? Страны, демонстрирующие высокий уровень избегания неопределенности, придерживаются жестких кодексов убеждений и поведения и нетерпимы к неортодоксальному поведению и идеям.Этим странам часто требуется множество правил, чтобы ограничить неопределенность. Страны с низким индексом избегания неопределенности сохраняют более расслабленное отношение, в котором практика важнее принципов, терпимость к двусмысленности приемлема, а необходимость в правилах для ограничения неопределенности минимальна. Страны Южной Америки, такие как Чили, Перу и Аргентина, очень сильно избегают неопределенности.

Ориентация на время

Каждое общество должно поддерживать определенные связи со своим прошлым, сталкиваясь с проблемами настоящего и будущего.Общества по-разному расставляют приоритеты для этих двух экзистенциальных целей. Например, страны, получившие низкие баллы по этому параметру, предпочитают сохранять освященные веками традиции и нормы, с подозрением относясь к изменениям в обществе. Они ориентированы на прошлое и настоящее, ценят традиции и социальные обязательства. С другой стороны, страны с культурами, которые имеют высокие баллы по этому параметру, используют более прагматичный подход: они ориентированы на будущее и поощряют бережливость и усилия в современном образовании как способ подготовиться к будущему.Азиатские страны, такие как Китай и Япония, известны своей долгосрочной ориентацией. Марокко — страна, ориентированная на краткосрочную перспективу.

Indulgence

Измерение Indulgence — относительно новое измерение в модели. Это измерение определяется как степень, в которой люди пытаются контролировать свои желания и импульсы в зависимости от того, как они выросли. Относительно слабый контроль называется снисходительностью, а относительно сильный контроль — сдержанностью. Поэтому культуры можно охарактеризовать как снисходительные или сдержанные.Индульгенция означает общество, которое позволяет относительно бесплатно удовлетворять основные и естественные человеческие влечения, связанные с наслаждением жизнью и весельем. Сдержанность означает общество, которое подавляет удовлетворение потребностей и регулирует их с помощью строгих социальных норм.

Рисунок 2: Структура культурных измерений Хофстеде

Дополнительная литература:
  • Хофстеде, Г. (2001). Последствия культуры: сравнение ценностей, поведения, институтов и организаций в разных странах.Второе издание, Thousand Oaks CA: Sage Publications.
  • Стирс, R.M. и другие. (2013). Управление в разных культурах: развитие глобальных компетенций. Издательство Кембриджского университета.
  • Geert Hofstede Инструмент сравнения стран: https://www.hofstede-insights.com/product/compare-countries/

Связанные

Создать и заполнить измерение времени с 24-часовыми + значениями

Введение

Обычная задача, с которой большинство из нас сталкивается при настройке нового хранилища данных, — это создание измерения времени.

Этот совет особенно поможет тем людям, которые работают в сфере бизнес-аналитики и когда в качестве отправной точки им нужно создать новое хранилище данных. За это время им необходимо создать и заполнить свое временное измерение необходимыми значениями.

Я поискал в Интернете сценарий T-SQL, который может создавать и заполнять измерение времени значениями 24 часа плюс. Я не нашел готового сценария, затем я потратил свое время на создание этого сценария и теперь делюсь со всеми, чтобы он мог помочь всем.

Данный скрипт измерения времени создаст таблицу измерения времени и заполнит ее соответствующими значениями. Он также создает периоды времени в таблице и заполняет ее значениями группы, чтобы пользователь мог выполнять агрегирование данных с использованием различных комбинаций часовых интервалов времени или дневных интервалов, а также выполнять анализ данных с использованием этих интервалов времени и изучать тенденция за весь день.

Использование кода

Выполните указанные шаги, чтобы создать измерение времени:

  1. Откройте SQL Server Management Studio.
  2. Подключить ядро ​​базы данных.
  3. Открыть новый редактор запросов.
  4. Скопируйте и вставьте приведенный ниже сценарий в новое окно редактора запросов.
  5. Нажмите F5, чтобы запустить данный сценарий SQL.

Создать базу данных [Test_DW]
ИДТИ

ИСПОЛЬЗУЙТЕ [Test_DW]
ИДТИ
 
 
УСТАНОВИТЬ ANSI_NULLS ON
ИДТИ
ВКЛЮЧИТЬ QUOTED_IDENTIFIER
ИДТИ
ВКЛЮЧИТЬ ANSI_PADDING
ИДТИ
СОЗДАТЬ ТАБЛИЦУ [dbo]. [DimTime] (
[TimeKey] [int] НЕ NULL,
[TimeAltKey] [int] НЕ NULL,
[Time30] [varchar] (8) НЕ NULL,
[Hour30] [tinyint] НЕ ПУСТО,
[MinuteNumber] [tinyint] НЕ ПУСТО,
[SecondNumber] [tinyint] НЕ ПУСТО,
[TimeInSecond] [int] НЕ NULL,
[HourlyBucket] varchar (15) не null,
[DayTimeBucketGroupKey] int не null,
[DayTimeBucket] varchar (100) не равно null
ОГРАНИЧЕНИЕ [PK_DimTime] ПЕРВИЧНЫЙ КЛЮЧ КЛАСТЕРИРОВАН
(
[TimeKey] ASC
)
С (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, _
IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
)
НА [ОСНОВНОЙ]
ИДТИ
ВЫКЛЮЧИТЬ ANSI_PADDING
ИДТИ
 
УСТАНОВИТЬ ANSI_NULLS ON
ИДТИ
ВКЛЮЧИТЬ QUOTED_IDENTIFIER
ИДТИ
СОЗДАТЬ ПРОЦЕДУРУ [dbo].[FillDimTime]
в виде
НАЧАТЬ

ОБЪЯВИТЬ @Size INTEGER

Установить @ Size = 23
ОБЪЯВИТЬ @hour INTEGER
ОБЪЯВИТЬ @minute INTEGER
DECLARE @second INTEGER
ОБЪЯВИТЬ @k INTEGER
ОБЪЯВИТЬ @TimeAltKey INTEGER
ОБЪЯВИТЬ @TimeInSeconds INTEGER
ОБЪЯВЛЕНИЕ @ Time30 varchar (25)
ОБЪЯВЛЕНИЕ @ Hour30 varchar (4)
ОБЪЯВЛЕНИЕ @ Minute30 varchar (4)
DECLARE @ Second30 varchar (4)
ОБЪЯВЛЕНИЕ @HourBucket varchar (15)
ОБЪЯВИТЬ @HourBucketGroupKey int
ОБЪЯВЛЕНИЕ @DayTimeBucket varchar (100)
ОБЪЯВИТЬ @DayTimeBucketGroupKey int
УСТАНОВИТЬ @ час = 0
УСТАНОВИТЬ @minute = 0
УСТАНОВИТЬ @second = 0
НАБОР @k = 0
НАБОР @TimeAltKey = 0
WHILE (@hour <= @Size)
НАЧАТЬ
если (@ час <10)
начать
установить @ Hour30 = '0' + cast (@hour as varchar (10))
конец
еще
начать
установить @ Hour30 = @hour
конец

установить @ HourBucket = @ Hour30 + ': 00' + '-' + @ Hour30 + ': 59'
ПОКА (@ минут <= 59)
НАЧАТЬ
WHILE (@second <= 59)
НАЧАТЬ
установить @TimeAltKey = @ час * 10000 + @ минута * 100 + @ секунда
установить @TimeInSeconds = @ час * 3600 + @ минут * 60 + @ секунда
Если @minute <10
начать
установить @ Minute30 = '0' + cast (@minute как varchar (10))
конец
еще
начать
установить @ Minute30 = @minute
конец
если @second <10
начать
установить @ Second30 = '0' + cast (@second как varchar (10))
конец
еще
начать
установить @ Second30 = @second
конец

установить @ Time30 = @ Hour30 + ':' + @ Minute30 + ':' + @ Second30

ВЫБЕРИТЕ @DayTimeBucketGroupKey =
ДЕЛО
КОГДА (@TimeAltKey> = 00000 И @TimeAltKey <= 25959) ТО 0
КОГДА (@TimeAltKey> = 30000 И @TimeAltKey <= 65959) ТО 1
КОГДА (@TimeAltKey> = 70000 И @TimeAltKey <= 85959) ТО 2
КОГДА (@TimeAltKey> = 

И @TimeAltKey <= 115959) ТО 3 КОГДА (@TimeAltKey> = 120000 И @TimeAltKey <= 135959) ТО 4 КОГДА (@TimeAltKey> = 140000 И @TimeAltKey <= 155959) ТО 5 КОГДА (@TimeAltKey> = 50000 И @TimeAltKey <= 175959) ТО 6 КОГДА (@TimeAltKey> = 180000 И @TimeAltKey <= 235959) ТО 7 КОГДА (@TimeAltKey> = 240000) ТО 8 КОНЕЦ ВЫБЕРИТЕ @DayTimeBucket = ДЕЛО КОГДА (@TimeAltKey> = 00000 И @TimeAltKey <= 25959) _ ТОГДА "Поздняя ночь (с 00:00 до 02:59)" КОГДА (@TimeAltKey> = 30000 И @TimeAltKey <= 65959) _ ТОГДА "Раннее утро (с 3:00 до 6:59)" КОГДА (@TimeAltKey> = 70000 И @TimeAltKey <= 85959) _ ТОГДА «Пик утра (с 7:00 до 8:59)» КОГДА (@TimeAltKey> =

И @TimeAltKey <= 115959) _ ТОГДА "Середина утра (с 9:00 до 11:59)" КОГДА (@TimeAltKey> = 120000 И @TimeAltKey <= 135959) _ ЗАТЕМ «Обед (с 12:00 до 13:59)» КОГДА (@TimeAltKey> = 140000 И @TimeAltKey <= 155959) _ ТОГДА "Полдень (с 14:00 до 15:59)" КОГДА (@TimeAltKey> = 50000 И @TimeAltKey <= 175959) _ ТОГДА 'Пик после полудня (с 16:00 до 17:59)' КОГДА (@TimeAltKey> = 180000 И @TimeAltKey <= 235959) _ ТОГДА "Вечер (с 18:00 до 23:59)" КОГДА (@TimeAltKey> = 240000) ТОГДА 'Предыдущий день Поздно ночью _ (С 24:00 до '+ cast (@Size as varchar (10)) +': 00 PM) ' КОНЕЦ ВСТАВИТЬ в DimTime (TimeKey, TimeAltKey, [Time30], [Hour30], _ [MinuteNumber], [SecondNumber], [TimeInSecond], [HourlyBucket], _ DayTimeBucketGroupKey, DayTimeBucket) ЗНАЧЕНИЯ (@ k, @ TimeAltKey, @ Time30, @ час, @ минута, @ секунда, _ @ TimeInSeconds, @ HourBucket, @ DayTimeBucketGroupKey, @ DayTimeBucket) УСТАНОВИТЬ @second = @second + 1 НАБОР @k = @k + 1 КОНЕЦ SET @minute = @minute + 1 УСТАНОВИТЬ @second = 0 КОНЕЦ УСТАНОВИТЬ @hour = @hour + 1 УСТАНОВИТЬ @minute = 0 КОНЕЦ КОНЕЦ Идти Exec [FillDimTime] идти выберите * из DimTime //

Наслаждайтесь T-SQLization.

XBRL Размеры 1.0

XBRL Размеры 1.0

Рекомендация от 18 сентября 2006 г.

Авторские права 2005, 2006, XBRL International Inc., Все Права защищены

Эта версия:

XDT-REC-2006-09-18.doc

является НЕНОРМАТИВНОЙ версией этого документ.

Авторы

Авторы

Аннотация

Эта спецификация разрешает таксономию XBRL авторов для определения и ограничения размерной информации, которую авторы экземпляров может использовать в сегменте и сценарии элементы контекстного элемента XBRL экземплярные документы.Соответствует размерной таксономии XBRL Internationals требования [DIM-REQ]. Это модульное расширение спецификации XBRL 2.1. [XBRL]. Он предоставляет обобщенный механизм для определения метаданных измерений и для ссылки на него в экземплярах XBRL. Его архитектура такова, что любой XBRL артефакты (экземпляры и их обнаруживаемые наборы таксономии), которые соответствуют этому спецификации также соответствуют базовой спецификации [XBRL] и могут быть обрабатывается без ошибок любым процессором, способным правильно обработки артефактов XBRL, даже если эти процессоры не знают об этой модульной расширение.Он также разработан таким образом, чтобы максимально использовать компоненты Спецификации XBRL 2.1 [XBRL] в своих компонентах, чтобы требуют минимального переоснащения приложений, чтобы реализовано. Соответственно, определенные компромиссы были неизбежно сделаны в дизайн, который не был бы сделан, если бы 100% совместимость с базой спецификация не была требованием.

Статус

Распространение данной Рекомендации не ограничено.Получателям этого проекта предлагается направить комментарии авторам и участников, и направить уведомление о любых соответствующих патентных правах, они осведомлены и предоставляют подтверждающую документацию.

Содержание

1 Введение (ненормативное) 1

1.1 Предпосылки (ненормативные) 1

1.1.1 Первичные таксономии. 2

1.1.2 Таксономия членов домена. 2

1.1.3 Шаблонные таксономии. 2

1.2 Отношение к другой работе (ненормативная) 3

1.3 Терминология (ненормативная) 3

1.4 Условные обозначения в документе (ненормативная) 5

1.5 Пространства имен (нормативно) 6

2-мерные таксономии (нормативная) 7

2.1 Архитектура (нормативная) 7

2.1.1 Последовательные отношения. 8

2.2 Гиперкубы (норматив) 8

2.2.1 Ограничения на гиперкуб декларации. 9

2.2.2 Роль дуги http: // xbrl.org / int / dim / arcrole / hypercube-Dimension. 9

2.3 Декларации первичных товаров и гиперкубы (норматив) 9

2.3.1 Все, а не все роли дуги. 10

2.3.2 Требуемый Атрибут xbrldt: contextElement на дугах has-гиперкуба. 12

2.3.3 Необязательный атрибут xbrldt: closed на дугах has-гиперкуба. 13

2.4 Разбиение размерного взаимосвязь между несколькими базовыми наборами (нормативная) 14

2.4.1 Влияние валидации таксономии расщепление наборов размерных отношений.16

2.4.2 Влияние проверки экземпляра расщепление наборов размерных отношений. 16

2.4.3 Ограничения на значение a xbrldt: атрибут targetRole. 16

2,5 Размеры (нормативные) 16

2.5.1 Ограничения на размер декларация. 17

2.5.2 Набранные размеры. 17

2.5.3 Явные размеры. 19

2.6 Отношения между членами домена и наследство (нормативное) 21

2.6.1 Обработка нескольких имеет дуги гиперкуба.22

2.7 Значения размеров по умолчанию (нормативная) 25

2.7.1 Роль дуги http://xbrl.org/int/dim/arcrole/dimension-default 26

3 Размеры в экземплярных документах (нормативные) 26

3.1 Проверка первичных позиций (норматив) 27

3.1.1 Ограничения на срок действия основные предметы. 27

3.1.2 Взаимная справедливость гиперкубов в базовый комплект 28

3.1.3 Индивидуальная действительность гиперкубов. 28

3.1.4 Действительность размеров. 29

3.2 Определение размерно равных факты (нормативные) 35

A Ошибки (нормативные) 36

Справочник требований

B (ненормативная) 38

2. Список литературы (ненормативный) 40

Схемы (нормативные) 41

xbrldt-2005.xsd (нормативный) 42

xbrldi-2006.xsd (нормативный) 43

Статус интеллектуальной собственности (ненормативный) 45

Благодарности (ненормативные) 45

История документа (ненормативная) 45

Таблица примеров

Пример 1.Гиперкуб команды и напиток напечатаны Габаритные размеры. 9

Пример 2. Объявление первичного товара с одиночный гиперкуб. 10

Пример 3. Объявление первичного товара с два гиперкуба, составленные из соединения все и не все 11

Пример 4. Первичный элемент с доменом членов, отрицательный гиперкуб ограничивает значения для измерения страны p_CostOfSales удаляет m_India из домена. 12

Пример 5. Два замкнутых гиперкуба.13

Пример 6. Когда такой же размер должен иметь разные члены домена, разделение между разными ссылками расширенного типа элементы и механизм для указания расширенного потока ссылок должны быть реализовано. Для этого используется xbrldt: targetRole. 14

Пример 7. Дуга в базовом наборе link2 находится в DRS дуги в базовом наборе link1. 15

Пример 8. Типизированные размерные элементы и их домены. 18

Пример 9. Явный элемент измерения и его домен.19

Пример 10. Два объявления первичных товаров. наследующий гиперкуб. 22

Пример 11. Наследование и обработка множественные гиперкубы. 22

Пример 12. Множественные Все гиперкубы в доменная сеть. 24

Пример 13. Автоматический вывод значения по умолчанию. значения для отношений суммирование-элемент. 25

Пример 14. Первичный элемент в корне набор размерных соотношений 27

Пример 15. Недействительный контекст содержащие две ссылки на одно и то же измерение.29

Пример 16. Сегмент, действительный с относительно гиперкуба. 30

Пример 17. Два сегмента без размеров справедливо по отношению к гиперкубу. 30

Пример 18. Действительные и недопустимые гиперкубы согласно его размерам и доменам. 31

Пример 19. Основные позиции, которые не размерно допустимы, потому что они нарушают ограничения своего гиперкуба 31

Пример 20. Два измерения, указанные в сегмент контекста 32

Пример 21.Два измерения, указанные в сценарий контекста 32

Пример 22. Контекст, размерный действительно по отношению к гиперкубу с двумя явными измерениями 34

Пример 23. Множественные контексты и результат операции d-равенства. 35

Таблица рисунков

Рисунок 1. Взаимосвязи для определения ограничений на содержание и значение контекстов. 7

Рисунок 2. Действительные последовательные отношения между отношением A и отношением B.15

Рисунок 3. Комбинация нескольких гиперкубов. и результат операции. 28

Рисунок 4. Таблица допустимости гиперкуба. 28

Таблица определений

[Def, 1] Объявления первичных товаров являются элементы, определенные в таксономиях XBRL, которые находятся в подстановке xbrli: item и не входят в группу подстановки xbrldt: hypercubeItem или xbrldt: DimensionItem ……………. 8

[Def, 10] Явное измерение — это измерение объявление [Def, 7], которое не имеет атрибута xbrldt: typedDomainRef и имеет дуги области измерения, равные нулю или более домену объявления членов [Def, 11]……………… 19

[Def, 11] Объявление члена домена является элементом, определенным в таксономии в группе подстановки xbrli: item, а не в группах подстановки xbrldt: hypercubeItem или xbrldt: DimensionItem ………………. 19

[Def, 12] Домен действительных членов явное измерение — это набор QNames всех используемых элементов (см. 2.5.3.3 ниже) в размерности набор отношений [Def, 3] для отношения «домен-член», основанного на одном домене член [Def, 11]…………………………………………… ………………………………………….. ……………………. 19

[Def, 13] Область измерения для явные измерения — это набор QNames объявлений членов домена [Def, 11] в измерении набор отношений [Def, 3], основанный на цели дуги размерной области и соединены вместе дугами-членами домена …………………………………… ……………………………………………….. …….. 20

[Def, 14] эффективный домен измерение — это объединение всех доменов измерений [Def, 13], объявленных с использованием дуги размерной области, которые существуют для определенного измерения в размерном набор отношений [Def, 3]. 21

[По умолчанию, 15] Размерное значение равно определяется как содержимое контейнера измерения [Def, 16] для одного конкретное измерение в одном из двух возможных контекстных контейнеров: сегмент или сценарий.Значения по умолчанию также являются возможными значениями измерения, но не заключены в контейнера с размерами [Def, 16] ………………………………… ….. 29

[По умолчанию, 16] Контейнер с размерами элемент xbrldi: typedMember для типизированных размеров или элемента xbrldi: explicitMember для явных размеров ……………………………….. …………………………… 29

[По умолчанию, 17] Значение по умолчанию — это QName элемента по умолчанию……………………………………. 29

[Def, 18] Два факта d-равно для одно измерение , если они имеют одинаковое значение измерения [По умолчанию, 15] для этого измерения 35

[Def, 2] Последовательные отношения два отношения, соединенные вместе согласно правилам, указанным в раздел 2.1.1 ………………………………………. ………………………………………….. ………………………………. 8

[Def, 3] Набор размерных соотношений (DRS) — это набор из последовательных отношений [Def, 2], который представляет отношения между объявлением первичного элемента [Def, 1] и его многомерные метаданные. 8

[Def, 4] Объявление гиперкуба является объявление абстрактного элемента в группе подстановки xbrldt: hypercubeItem. 8

[По умолчанию, 5] Исходный базовый набор является содержимое xlink: role атрибут базового набора отношений.15

[По умолчанию, 6] Целевой базовый набор является содержимое targetRole атрибут на самой дуге ……… 15

[Def, 7] Объявление размера — это объявление абстрактного элемента в группе подстановки xbrldt: DimensionItem. 16

[Def, 8] Домен членов является либо создание экземпляров XML-элементов в соответствии с их XML-схемой определения для типизированных измерений или QNames членов для явных измерений……………….. 17

[Def, 9] Типизированное измерение — это объявление измерения [Def, 7], для которого домен членов [Def, 8] определен в другом элементе XML, на который ссылается атрибут xbrldt: typedDomainRef ……………………….. ……….. 17

Архитектура XBRL, как определено в базовый XBRL 2.1, Спецификация [XBRL] определяет богатый набор синтаксических и семантические правила для определения понятий, которые являются членами или элементами одного измерение и отношения между ними в так называемой таксономии (множественное число таксономии).Он также определяет механизмы расширяемости для таксономий и Обнаруживаемые наборы таксономии (или DTS — см. [XBRL] раздел 3.2). Эти правила использовать схемы XML [SCHEMA-1] [SCHEMA ‑ 2] для определения различных концепций задействованы и базы ссылок XLINK [XLINK], чтобы определить отношения между ними концепции и между этими концепциями и другими ресурсами. Это также определяет богатый набор синтаксических и семантических правил для ссылки на такие DTS и интерпретируется при использовании вместе с экземпляром XBRL.XBRL также предоставляет механизм для составителей экземпляра для определения метаданных других измерений, которые описывать факты, сообщаемые в экземпляре XBRL. Этот механизм включает понятие контекстов (определяемых элементом ) и внутри эти контексты, использование элементов и / или вместе с дополнительными схемами, которые определяют все размерные метаданные, семантическое значение которых не придается иным образом в спецификации сам. Измерения, которые ЯВЛЯЮТСЯ такими семантическими значениями в спецификации сами по себе являются измерением времени, которое использует сложную семантическую механизмы, представленные в схеме XML [SCHEMA-1], и, в ограниченной степени, единицы которые иногда можно рассматривать как размерные, а иногда как свойства отдельных фактов в зависимости от приложения.

Содержимое и элементы намеренно оставлены открытыми, чтобы пользователи могли создавать свои собственные механизмы для определения и ссылки на эти размерные метаданные. Оно имеет, однако становится очевидным, что на практике существует необходимость в формализации согласованная система для определения метаданных этого измерения и необходимость определения механизм для указания не только имен таких элементов метаданных, но и их взаимоотношения.Также стало очевидно, что часто природа такие отношения метаданных и метаданных очень похожи на то, что уже рассмотрено механизмом таксономии XBRL, который используется для измерение концепций.

Для целей, определенных в Требования к размерной таксономии [DIM-REQ] это модульное расширение база XBRL 2.1, Спецификация [XBRL] определяет формализацию синтаксиса тело <сегмент> и <сценарий>.Эта спецификация определяет синтаксис и семантику размерных таксономии, которые, в свою очередь, определяют измерения, которые могут использоваться в XBRL экземплярный документ. Эта спецификация также определяет дополнительные правила для которому должен соответствовать экземплярный документ XBRL, чтобы быть размерным Экземплярный документ, соответствующий таксономии (XDT).

Размерные таксономии синтаксически идентичны таксономиям, которые определены в базовой спецификации XBRL 2.1, Спецификации [XBRL] с определенными ограничениями, которые необходимо соблюдать, когда они будут использоваться в качестве размерные таксономии (см. раздел 2).Кроме того, некоторые дополнительные семантика определяется по отношению к таксономии, когда она используется как размерная таксономия и упоминается как таковая в экземпляре XBRL.

Как должно быть видно из требования [DIM-REQ], размерные метаданные не были изобретены с XBRL. XBRL стандартизирует представление только двух измерений: измерение времени и сущность измерение. Многие цели отчетности, как внутренние, так и внешние для организации, требуют нескольких измерений.Что сделала спецификация XBRL 2.1 create был принципами существования этой спецификации при определении двух открытые элементы в контексте документов экземпляра XBRL: элементы сегмента и сценария. Настоящая спецификация определяет синтаксис элементов, которые могут встречаться в элементах сегмента и сценария. и определяет стандартные дуги, которые определяют допустимое содержимое этих элементов. Тот контент должен быть подтвержден размерными процессорами XBRL и стандартными ошибками возникают, если экземпляр XBRL не соответствует многомерному модель определена в таксономии.В этой спецификации используются три возможных разных роли, которые таксономии могут играть в представлении многомерной информации: первичная таксономии, домен член таксономии и шаблон таксономии. Этот Разграничение ролей таксономии носит только иллюстративный характер. Поскольку многомерная информация представлена ​​дугами и концепциями XBRL и там в XBRL нет способа указать роль таксономии, это возможно для одного таксономия, чтобы играть две или все эти роли одновременно.Дифференциация в эта спецификация обеспечивает архитектурную основу для проектов, которые включать многомерную информацию в существующие таксономии.

1.1.1 Первичные таксономии

Первичная таксономия — это DTS XBRL. таксономия, не имеющая размерных элементов и дуг, определенных в этом Спецификация. В требовании G16 [DIM-REQ] указано, что авторы таксономии должны быть возможность расширить базовую таксономию, не имеющую информации о размерах, до иметь габариты, не меняя концепций в базе.Эта спецификация использует термин первичная таксономия для DTS элементов, которые могут быть созданы в экземпляре XBRL. Например, таксономия, используемая для внешней финансовой отчетности. может быть расширен множеством размерных таксономий, подходящих для отчетности цель.

1.1.2 Таксономия членов домена

Набран размерные таксономии, как определено в требовании G03 [DIM-REQ], определяют синтаксические ограничения на содержание сегментов и сценариев.

Явный размерные таксономии — это те, в которых элементы XBRL образуют дискретный, счетный конечное разбиение набора элементов, который в дальнейшем называется доменом . Примеры включают таксономию в области географических территорий или таксономия в области продуктовых линеек. Отношения включения (требование G09 [DIM-REQ]) представлены отношениями членов домена. Экземпляры XBRL могут использовать любое количество размерных таксономии, члены их доменов, возможно, встречаются во множестве комбинаций внутри сегмента XBRL и элементов сценария.

1.1.3 Шаблоны таксономии

DTS экземпляра, использующего размерную информация может содержат отношения членов домена между элементами как в основных таксономиях, так и в домене члены таксономии. Поскольку первичная таксономия обычно не имеет размерных информация, которая подразумевает, что DTS с корнем экземпляра должен содержать отношения членов домена в база ссылок, которая не находится в DTS, основанном на схеме, основной таксономии.

Шаблонная таксономия импортирует весь домен член таксономии и первичной таксономии и добавляет размерные структуры который будет использоваться в экземпляре XBRL.По соглашению, таксономия, которая импортирует основных таксономий и членов домена и определяет все необходимые параметры информация называется таксономией шаблона . В частности, шаблон определяет гиперкубы. Гиперкуб описывает декартово произведение нуля или более Габаритные размеры. Каждое измерение, в свою очередь, определяется для нуля или более областей и домены состоят из участников. Обратите внимание, что в этой формулировке гиперкуб первичный элемент не включает сам основной элемент.

Пример: топографическая карта является трехмерной. гиперкуб; у него есть три размера, высота, долгота и широта, все которые определены в области действительных чисел. Высота может быть представлен как основной элемент, долгота и широта — два измерения гиперкуба для этого основного элемента.

Пример: таблица в финансовом отчете Показатель выручки от товаров с разбивкой по территории представляет собой трехмерный гиперкуб с один основной элемент (доход) и два явных параметра (продукты и территория).

Пример. Кредитный отчет для банка может быть в эффект, n -мерный гиперкуб с измерениями, включая ссуду размер (основная статья), кредитный рейтинг заемщика, срок погашения, тип заемщика, цель кредита и другие параметры.

Целью шаблонной таксономии является определить структуры гиперкубов и связать гиперкубы с основные предметы.

1,2 Отношение к другой работе (ненормативное)

Этот документ относится к XBRL, как определено в Спецификации XBRL [XBRL].

В некоторых частях этого документа может повторяться пояснительная ясность определенные синтаксические и семантические ограничения, налагаемые XBRL, но этот документ не изменяет XBRL. В случае возникновения конфликтов между этот документ и XBRL, XBRL имеет преимущественную силу. Этот документ занимает место дополнительные ограничения помимо тех, которые предписаны XBRL.

Этот документ реализует бизнес требования согласованы в рабочей группе домена консорциума XBRL и задокументировано в документе [DIM-REQ].

Терминология, часто используемая в XBRL перекликается с терминологией из других областей.

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

Срок

Значение (нормативное)

Arc, arcroleRef, базовый набор, дочерний, концепция, контекст, повторяющийся элемент, потомок, DTS (обнаруживаемая таксономия набор), элемент, сущность, факт, экземпляр, элемент, база ссылок, ссылка базы ссылок, p ‑ равно, roleRef, таксономия, схема таксономии, u-equal, экземпляр XBRL.

Согласно определению XBRL [XBRL].

отношения

Дуга определяет взаимосвязь между его исходные концепции и целевые концепции, которые определяются его xlink: arcrole и другие атрибуты.

источник [концепция (и)]

Концепции, идентифицированные URI содержимое атрибутов href элементов типа локатора в том же расширенном типе элемент link, который имеет то же содержимое атрибута label, что и содержимое атрибута from дуги.

цель [концепция (и)]

Концепции, идентифицированные URI содержимое атрибутов href элементов типа локатора в том же расширенном типе элемент link, который имеет то же содержимое атрибута label, что и содержимое атрибута to дуги.

должен, не должен, требовать, не должен, не должен, не должен, может, опционально

См. [RFC2119] для определения этих и другие условия.К ним, в частности, относятся:

должен: Соответствующие документы и приложениям рекомендуется вести себя, как описано.

должен: Соответствующие документы и потребляющие приложения должны вести себя, как описано; иначе они ошибочны.

XDT Соответствует (XDT-совместимый)

Описывает элемент, атрибут, база ссылок, схема, экземпляр документа или DTS, удовлетворяющие все применимые обязательные (обязательно) правила в этом документе.Любой из таких артефактов, нарушающих или игнорирующих рекомендуется (следует) Правило уступает тому, кто ему подчиняется, и его не следует подражать.

XBRL

Расширяемый язык бизнес-отчетности (XBRL) 2.1 Рекомендация [XBRL].

Действительный XBRL (действительный XBRL)

экземпляра XML и схемы, удовлетворяющие синтаксические требования XBRL.

Размер

Каждый из различные аспекты, которыми можно охарактеризовать факт. Измерение имеет только один эффективный домен. Типичным примером размера является продукт измерение, которое определяет для концепции (Продажи) домен, состоящий из возможные продукты, о которых можно выразить свой факт. Размеры абстрактные элементы в группе подстановки xbrldt: DimensionItem.

Домен

А (возможно пусто или возможно бесконечно) набор членов. Типичным примером могут быть измерения долготы и широты. Цифры от -180 до +180 — это домен. В этом случае оба размера имеют тот же домен. (В реальной жизни долгота находится в диапазоне от -90 до +90 и широта находится в диапазоне от -180 до +180, но мы предполагаем, что оба то же только в демонстрационных целях)

Эффективный домен

Размер может иметь несколько отношения между измерениями и доменами; эффективная область — это совокупность все связанные домены.

Член домена / Действительный член

Каждая из возможностей в домен измерения. Явные домены определяются членом домена связи. Пример: в измерении продуктов явный домен может быть создается с каждым из продуктов в качестве члена домена. Элементы членов домена находятся в группе замены xbrli: item.

Явное измерение

Происходит, когда домен явно именует его члены.Измерение продуктов в приведенном выше примере может быть явное измерение. Явные размеры определяются областью измерения связи.

Типизированный размер

Происходит, когда количество членов нецелесообразно явно перечислять. Долгота и широта размеры в приведенном выше примере являются типизированными размерами, потому что домен состоит из бесконечных чисел в диапазоне от -180 до +180.

Пустое измерение

Явное измерение без домена.

Первичная позиция

Элемент XBRL v2.1. [XBRL]

Декларация первичного товара

Объявление элемента XBRL v2.1 в таксономия.

Потомок первичного элемента

Любой ребенок, внук и т. Д. Первичный элемент в соответствии с отношениями домен-член.

Первичная таксономия

Первичная таксономия — это таксономия, содержит основные элементы.

Пространственная таксономия

Таксономия, DTS на основе схемы которой включает базу ссылок определений с одной или несколькими дугами, определенными в этом Спецификация.

Таксономия шаблонов

Таксономия, определяющая гиперкубы и отношения между гиперкубами и первичными элементами.

Гиперкуб

Гиперкуб представляет собой набор Габаритные размеры. Гиперкубы — это абстрактные элементы в группе замещения гиперкубов, которые участвуют в отношениях has-hypercube и гиперкуба-размерности.

Пустой гиперкуб

Гиперкуб без измерений.

Декларация гиперкуба

Объявление гиперкуба в документ схемы. Это представлено объявлением абстрактного элемента в группа подстановки xbrldt: hypercubeItem

Декларация размеров

Объявление измерения в документ схемы.Это представлено объявлением абстрактного элемента в группа подстановки xbrldt: DimensionItem

Типизированный элемент размера

Относится к элементу не XBRL, используемому в сегмент или сценарий контекста в качестве идентификатора измерения.

Набор размерных соотношений

Набор отношений, построенных прохождение отношений (как описано в разделе 2.4) не только внутри базы наборы, но через базовые наборы, таким образом, возможно, включая отношения связи расширенного типа с разными ролями и отношения с разными дуги ролей.

Базовый комплект

Как определено в 3.5.3.9.7.3 Сети отношения в DTS в спецификации [XBRL].

Размерный процессор

Пространственный процессор потребляет XBRL размерные экземпляры документов или таксономии и проверяет соответствие этот входной документ в соответствии с правилами, заявленными в этом документе.

Вызвать ошибку

Фраза размерный процессор ДОЛЖЕН вызывать ошибку означает, что размерный процессор ДОЛЖЕН что-то сигнализировать. приложению-потребителю, которое вызывает процесс проверки. В конкретный тип сигнала зависит от приложения. Пример того, как XPath сигналы об ошибках можно увидеть в http://www.w3.org/TR/xquery-operators/#func-error

следующее выделение используется для представления нормативного технического материала в этом документ:


В этом документе для ненормативных примеров используется следующее форматирование:

Следующее форматирование используется для ненормативные контрпримеры (примеры плохих, обескураженных или запрещенных использование) в этом документе:


1.5 Пространства имен (нормативные)

Эта таблица содержит все используемые префиксы в тексте и соответствующем URI пространства имен:

Столбец префикса в приведенной выше таблице ненормативный. Столбец URI пространства имен является нормативным.


В экземплярах XBRL определенные элементы определенные в этой спецификации, отличаются использованием элементов в пространство имен http://xbrl.org/2006/xbrldi, которое обычно имеет префикс xbrldi; эти элементы появляются внутри только сценарий и элементы сегмента.Экземпляры XBRL проверяются в соответствии с синтаксисом ограничения, подразумеваемые типизированными размерами (которые требуют XML-схемы проверка и не более того) и явными размерами (которые требуют описание каждого элемента-члена и отношений между членами с использованием базы ссылок).

Размерные таксономии различаются использование нескольких ролей дуги. Эти роли дуги и связанный атрибут объявления находятся в разделе appinfo схемы XML.

Пространство имен схемы: http://xbrl.org/2005/xbrldt. Префикс xbrldt используется в этом документе для обозначения определенных элементов и атрибутов. в этой схеме.

Таксономии измерений МОГУТ импортировать схему xbrldt и Схема ДОЛЖНА быть действительной в соответствии с правилами схемы, определенными в [SCHEMA-1] [SCHEMA ‑ 2]. Размерные таксономии в соответствии с этой спецификацией ДОЛЖНЫ также быть действительными XBRL. 2.1 [XBRL] таксономии.

экземпляров XBRL с использованием определенных элементов в xbrldi-2006.xsd ДОЛЖЕН быть допустимой XML-схемой в соответствии с правилами проверки, определенными в [SCHEMA-1] [СХЕМА ‑ 2]. Экземпляры XBRL, DTS которых включает размерные таксономии, ДОЛЖНЫ также быть действительными экземплярами в соответствии со спецификацией XBRL 2.1 [XBRL].

Рисунок 1. Взаимосвязи для определения ограничений на содержание и значение контекстов

Рисунок 1 схематично показаны различные взаимосвязи и тип элементов на их источник и цель, а также цель, которую эти элементы служат в качестве основных элементы, явные члены домена или как корневой элемент, представляющий весь размер (типизированный или явный).Эти отношения не обязательно должны быть в рамках тот же элемент ссылки расширенного типа; атрибут xbrldt: targetRole используется для соединения различных частей из первичного Элементы для участников в нескольких элементах ссылки расширенного типа. Обозначение {all, notAll} означает что есть два возможных отношения. Дополнительные атрибуты на дуге (xbrldt: closed, xbrldt: usable, xbrldt: typedDomainRef и xbrldt: contextElement) и их типы показаны на дугах, где они могут появляться.

[Def, 1] Декларации первичных товаров элементы, определенные в таксономиях XBRL, которые находятся в xbrli: item подстановки и не входят в группу подстановки xbrldt: hypercubeItem или xbrldt: DimensionItem.

Только элементы XBRL, определенные в группа замены xbrli: элемент может использоваться как явный член измерения.

[Def, 2] Последовательные отношения — это две взаимосвязанные связи вместе по правилам, указанным в п. 2.1.1.

[По умолчанию, 3] Набор размерных отношений (DRS) — это набор из последовательных отношения [Def, 2], которые представляют отношения между первичным объявление элемента [Def, 1] и его многомерные метаданные.Рисунок 1 демонстрирует DTS.

Следующие разделы в этой главе каждый из них определяет компонент синтаксиса и его последствия для проверки (его семантика) с положительными и отрицательными примерами. Применяемые правила синтаксиса к размерным схемам, базы ссылок и экземпляры указаны индивидуально в каждый раздел.

2.1.1 Последовательные отношения

Два отношения могут быть последовательными. А пара последовательных отношений состоит из начальных отношений и следующие отношения.Чтобы два отношения были последовательными:

1. Значение атрибута xlink: arcrole на дуге который представляет начальную связь и значение xlink: arcrole атрибут на дуге, который представляет следующие отношения, ДОЛЖЕН соответствовать к одной из упорядоченных пар значений arcrole, перечисленных в таблице 1; и

2. Набор узлов, на которые указывают локаторы идентифицированный атрибутом xlink: to дуги, который представляет начальную связь, ДОЛЖЕН быть тем же набором узлов, на которые указывают локаторы, идентифицированные атрибутом xlink: from дуги, представляющей следующие отношения.

Таблица 1 Значения роли дуги для потенциально последовательных взаимосвязей

Начальная дуга

По дуге

все

гиперкуб-измерение

не все

гиперкуб-измерение

гиперкуб-измерение

область измерения

область измерения

член домена

член домена

член домена

2.2 Гиперкубы (норматив)

[Def, 4] Объявление гиперкуба — объявление абстрактного элемента в группа подстановки xbrldt: hypercubeItem. Гиперкуб — это упорядоченный список измерений, определяемый набором ноль или более объявлений измерений, связанных с гиперкубом посредством отношения гиперкуба и измерения в наборе отношений между измерениями [Def, 3], и упорядочены в соответствии с порядком этих отношений.

name = « hypercubeItem »

abstract = « true »

substitutionGroup = « xbrli: элемент »

type = « xbrli: stringItemType »

xbrli: periodType = «duration» />

2.2.1 Ограничения для объявлений гиперкуба

1. Процессор измерений ДОЛЖЕН вызвать ошибку [Dim Err, 1] xbrldte: HypercubeElementIsNotAbstractError, если элемент находится в группе подстановок xbrldt: hypercubeItem не является абстрактным.

2.2.2 Роль дуги http://xbrl.org/int/dim/arcrole/hypercube-dimension

Связь гиперкуб-измерение объявление гиперкуба [Def, 4] в качестве источника и измерение объявление [Def, 7] в качестве цели.

Порядок измерения гиперкуба отношение для целей представления таксономии в инструментах редактирования таксономии определяется значением атрибута порядка на дуге, определяющей отношение.

Роль отношения гиперкуба и измерения не должен имеют какие-либо направленные или ненаправленные циклы.

Заявлен как следует:

цикловAllowed = « нет »

arcroleURI = « http: // xbrl.org / int / dim / arcrole / hypercube-Dimension «>

<определение> Источник (гиперкуб) содержит цель (измерение) среди прочего.

definitionArc

Пример 1 показывает гиперкуб, состоящий из двух типизированных измерений: Team и Drink. Этот пример показывает гиперкуб, описывающий появление элементов Team и Drink в сегменте или элементе сценария контекст.

Пример 1. Гиперкуб Команды Типовые размеры напитков

2.2.2.1 Ограничения на дуги размерности гиперкуба

1. Источник дуга измерения гиперкуба ДОЛЖНА быть объявлением гиперкуба [Def, 4]. Обработчик измерений должен выдать ошибку [Dim Err, 2] xbrldte: HypercubeDimensionSourceError, если это правило нарушено.

2. Целью дуги измерения гиперкуба должно быть объявление измерения [Защ, 7]. Размерный процессор должен поднять ошибка [Dim Err, 3] xbrldte: HypercubeDimensionTargetError, если это правило нарушено.

2,3 Декларации первичных элементов и гиперкубы (нормативные)

Для ограничения набора контекстов, которые могут появляются на первичных элементах, объявление первичного элемента может быть связано с нулем или более гиперкубы.

Данная спецификация не определяет дополнительных ограничения на первичные элементы, чье соответствующее объявление первичного элемента не связан ни с какими гиперкубами в соответствующем DTS.

Набор гиперкубов может быть составлен через соединение все и не все композиторы. Отношения между композитором и его операнды представлены дугами XLink с различными ролями дуг для определения разные операторы.

Есть две общие роли дуги поскольку имеет отношения-гиперкуб ; их:

http: // xbrl.org / int / dim / arcrole / all,

http://xbrl.org/int/dim/arcrole/notAll.

Эти отношения могут быть в разных базовых наборах. когда отношения has-hypercube находятся в разных базовых наборах, основной элемент размерно действителен в любом базовом наборе.

Эти отношения допускают запрет, переопределение и увеличение в расширенных таксономиях.

2.3.1 Все и не все роли дуги

Отношения в пространстве набор отношений [Def, 3] http: // xbrl.org / int / dim / arcrole / все отношения относятся к проверке экземпляра. Источник и target — это объявления первичных элементов и объявления гиперкуба [Def, 4], соответственно.

Отрицательная версия всего отношение — это отношение notAll, определенное как http://xbrl.org/int/dim/arcrole/notAll

Создание экземпляра первичного элемента декларация [Def, 1] в документе экземпляра имеет размерность , действительную с относительно конъюнкция гиперкубов, только если она действительна относительно все соединенные гиперкубы по отдельности.Отрицательный гиперкуб notAll есть действителен, если неотрицательная версия того же определения гиперкуба недопустима. Соединение одного гиперкуба — это сам гиперкуб (пример ниже).

Пример 2. А объявление первичного элемента с одним гиперкубом

Объявление первичного элемента p_FluidCapacity: связанный с гиперкубом. Контекст будет размерно действительным с относитесь к этому основному элементу, только если у него есть ссылка на команду и напиток.

Пример 3. Объявление первичного элемента с двумя гиперкубами состоит из союза all and notAll

Объявление первичного элемента p_FluidCapacity: связанный с композицией двух гиперкубов в одном базовом наборе. А контекст будет действителен по отношению к основному элементу, только если он имеет Город ссылка в своем сегменте, который является членом hc_CityHypercubeAll, а не член hc_CityHypercubeExcluded.

http://xbrl.org/int/dim/arcrole/all роль дуги объявляется следующим образом:

CycleAllowed = « неориентированный »

arcroleURI = « http://xbrl.org/int/dim/arcrole/all «>

<определение> Источник (объявление первичного элемента) требует комбинация элементов измерения цели (гиперкуба) для отображения в контекст основного элемента.

definitionArc

http://xbrl.org/int/dim/arcrole/notAll роль дуги объявляется следующим образом:

цикловAllowed = « ненаправленный »

arcroleURI = « http://xbrl.org/int/dim/arcrole/notAll «>

<определение> Источник (объявление первичного элемента) требует комбинация элементов измерения цели (гиперкуба), которые не отображаются в контекст основного элемента.

definitionArc

Пример 4. Отрицательный гиперкуб первичного элемента с членами домена ограничивает значения для измерения страны p_CostOfSales, удаляя m_India из домен

В декларации первичной позиции p_GrossProfit двое детей в сети-члене домена.Допустимые члены в измерении hc_CountriesDim являются {CountryDomain | м_Аргентина | m_France | m_India | m_Spain} для p_GrossProfit и p_Sales, но p_CostOfSales имеет только {CountryDomain | м_Аргентина | m_France | m_Spain} возможностей в измерении страны (m_India удалена из домен).

2.3.1.1 Ограничения на всех или не на всех дугах

1. Процессор измерений ДОЛЖЕН выдавать ошибку [Dim Err, 4] xbrldte: HasHypercubeSourceErrorif источник дуги all or notAll не является декларацией первичного элемента [Def, 1].

2. Процессор измерений ДОЛЖЕН вызвать ошибку [Dim Err, 5] xbrldte: HasHypercubeTargetError, если целью дуги all или notAll является не гиперкуб декларация [Def, 4].

3. Дуга has-гиперкуба ДОЛЖНА иметь атрибут xbrldt: contextElement. Процессор измерений ДОЛЖЕН выдать ошибку [Dim Err, 6] xbrldte: HasHypercubeMissingContextElementAttributeError, если это правило нарушено.

2.3.2 Требуемый атрибут xbrldt: contextElement на дугах has-гиперкуба

Каждая дуга has-hypercube должна иметь атрибут xbrldt: contextElement.

сценарий » />

2.3.2.1 Ограничения на значение xbrldt: contextElement атрибут

1. Согласно XML-схеме xbrldt, атрибут xbrldt: contextElement должен иметь одно из значений сегмента или сценария.

2.3.3 Необязательный атрибут xbrldt: closed на имеет-гиперкуб дуги

Необязательный логический атрибут xbrldt: closed может появляться на дугах has-гиперкуба.

Дуги с xbrldt: closed = «true» означают что контекст действителен по отношению к целевому гиперкубу, если у него есть команда и Пить и ничего больше в элементе сегмента, и вообще ничего в элементе сценария. Обратите внимание, что вся дуга к hc_Team_x_Drink имеет сегмент в своем атрибуте xbrldt: contextElement, а вся дуга до hc_Empty имеет сценарий в своем атрибуте xbrldt: contextElement.

2.3.3.1 Ограничения на значение xbrldt: closed атрибут

1. Согласно XML-схеме xbrldt, xbrldt: closed атрибут, если он присутствует, должен иметь логическое значение.

2.4 Разделение набора размерных отношений между несколькими базовыми наборами (нормативно)

Авторы таксономии могут разбивать отношения в отдельные базовые наборы с использованием атрибута xlink: role в расширенном типе элементы ссылки.

Но это более чем полезная функция; в случай отношений суммирования-элемента в базе ссылок расчета, разбиение на разделы необходимо для предотвращения несовместимых суммирований. смешанный. Авторы таксономии могут указать отдельные базовые наборы размерных отношений, которые процесс будет применяться отдельно. Запрещение этого нарушило бы P2 (Согласованность, Приложение Б).

Кроме того, набор первичных предметов заявления могут имеют общие гиперкубы среди целей их хай-гиперкуба отношения; объявления гиперкуба по очереди могут иметь типизированные измерения, общие для целей их измерения гиперкуба отношения.В разделах 2.5.2 и 2.5.3 ниже будут указаны дополнительные связи. также ввести запутанные графы, в которых некоторые элементы служат источником отдельных и различные наборы отношений для определения различных измерений. Если все размерные отношения, используемые вместе при валидации, были вынуждены один и тот же базовый набор, между размерными отношениями будет избыточность, нарушение P4 (Избыточность, Приложение B).

Пример 6. Когда одно и то же измерение должно иметь разные члены домена, разбиение среди различных элементов ссылок расширенного типа и механизм для указания должен быть реализован расширенный поток ссылок.xbrldt: targetRole используется для этого цель.

The RegionDim измерение должно иметь разные члены, когда оно является частью hc_ExcludeRegions cube и когда он является частью куба hc_AllRegions.

Необязательный атрибут xbrldt: targetRole на дуге позволяет автору таксономии соединить вместе две дуги, которые представляют последовательных отношения [Def, 2], которые существуют в разных базовых наборах.Как заявлено в этом В документе атрибут xbrldt: targetRole МОЖЕТ появляться на дугах определения, имеющих следующую дугу роли: все, notAll, измерение-гиперкуб, измерение-домен и член-домен.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Copyright © 2011 - 2024Вито офисная мебель СПб