{"id":6334,"date":"2023-01-24T07:21:00","date_gmt":"2023-01-24T06:21:00","guid":{"rendered":"https:\/\/blogs.autodesk.com\/bimblog\/?p=6334"},"modified":"2023-01-23T15:51:21","modified_gmt":"2023-01-23T14:51:21","slug":"dynamo-dictionary","status":"publish","type":"post","link":"https:\/\/blogs.autodesk.com\/bimblog\/dynamo-dictionary\/","title":{"rendered":"Dynamo Dictionary"},"content":{"rendered":"\n<p>Haben Sie schon mal ein <em>Dictionary<\/em> in Dynamo benutzt? Die meisten werden auf diese Frage mit nein<em> <\/em>antworten, aber in diesem Artikel erfahren Sie, warum Sie das unbedingt \u00e4ndern sollten! <\/p>\n\n\n\n<p>Dictionaries sind Sammlungen von Daten inkl. bestimmter Schl\u00fcsselwerte und eignen sich somit sehr gut f\u00fcr viele Abfragen mit variablen Parametern. Ein h\u00e4ufiger Anwendungsfall sind R\u00e4ume, die oft nach Schl\u00fcsselwerten wie Raumnummer oder Ebene abgefragt werden. <em>Dictionaries<\/em> vereinfachen solche Abfragen und machen sie flexibel nutzbar. Wie sieht das nun konkret aus? <\/p>\n\n\n\n<p>Wie schon erw\u00e4hnt, sind R\u00e4ume ein klassisches Beispiel: <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"276\" src=\"https:\/\/blogs.autodesk.com\/bimblog\/wp-content\/uploads\/sites\/108\/2023\/01\/23\/dynamo-dictionaries-1-1024x276.jpg\" alt=\"\" class=\"wp-image-6336\" srcset=\"https:\/\/blogs.autodesk.com\/bimblog\/wp-content\/uploads\/sites\/108\/2023\/01\/23\/dynamo-dictionaries-1-1024x276.jpg 1024w, https:\/\/blogs.autodesk.com\/bimblog\/wp-content\/uploads\/sites\/108\/2023\/01\/23\/dynamo-dictionaries-1-300x81.jpg 300w, https:\/\/blogs.autodesk.com\/bimblog\/wp-content\/uploads\/sites\/108\/2023\/01\/23\/dynamo-dictionaries-1-768x207.jpg 768w, https:\/\/blogs.autodesk.com\/bimblog\/wp-content\/uploads\/sites\/108\/2023\/01\/23\/dynamo-dictionaries-1-1536x414.jpg 1536w, https:\/\/blogs.autodesk.com\/bimblog\/wp-content\/uploads\/sites\/108\/2023\/01\/23\/dynamo-dictionaries-1.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Was ist nun der Vorteil dieser Arbeitsweise, schlie\u00dflich haben Sie diese Abfrage sicherlich schon mal anders gel\u00f6st? Der gelb hinterlegte Bereich wird nur einmal ben\u00f6tigt und f\u00fchrt die Abfrage aus. Die Daten aus dieser Abfrage k\u00f6nnen anschlie\u00dfend durch einfache Angaben des gew\u00fcnschten Schl\u00fcsselwertes immer wieder abgeholt werden &#8211; dies f\u00fchrt nicht nur zu schlankeren Skripten, sondern verk\u00fcrzt auch die Rechenzeit, da die Abfrage nicht immer wieder durchgef\u00fchrt werden muss. <\/p>\n\n\n\n<p>Welche Anwendungsf\u00e4lle fallen Ihnen f\u00fcr <em>Dictionaries<\/em> ein? <\/p>\n\n\n\n<p>Hier einige interessante Links zu diesem Thema:<\/p>\n\n\n\n<p><a href=\"https:\/\/primer2.dynamobim.org\/v\/de\/5_essential_nodes_and_concepts\/5-5_dictionaries-in-dynamo\">W\u00f6rterb\u00fccher in Dynamo &#8211; Dynamo (dynamobim.org)<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=52fXI6EyLvs\">Dictionaries in Dynamo &#8211; YouTube<\/a><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Haben Sie schon mal ein <em>Dictionary<\/em> in Dynamo benutzt? Die meisten werden auf diese Frage mit nein<em> <\/em>antworten, aber in diesem Artikel erfahren Sie, warum Sie das unbedingt \u00e4ndern sollten! <\/p>\n<p>Dictionaries sind Sammlungen von Daten inkl. bestimmter Schl\u00fcsselwerte und eignen sich somit sehr gut f\u00fcr viele Abfragen mit variablen Parametern.<\/p>\n","protected":false},"author":4680,"featured_media":4945,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[918],"tags":[958],"class_list":["post-6334","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dynamo","tag-dynamo-dienstag"],"acf":[],"_links":{"self":[{"href":"https:\/\/blogs.autodesk.com\/bimblog\/wp-json\/wp\/v2\/posts\/6334","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.autodesk.com\/bimblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.autodesk.com\/bimblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.autodesk.com\/bimblog\/wp-json\/wp\/v2\/users\/4680"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.autodesk.com\/bimblog\/wp-json\/wp\/v2\/comments?post=6334"}],"version-history":[{"count":0,"href":"https:\/\/blogs.autodesk.com\/bimblog\/wp-json\/wp\/v2\/posts\/6334\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.autodesk.com\/bimblog\/wp-json\/wp\/v2\/media\/4945"}],"wp:attachment":[{"href":"https:\/\/blogs.autodesk.com\/bimblog\/wp-json\/wp\/v2\/media?parent=6334"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.autodesk.com\/bimblog\/wp-json\/wp\/v2\/categories?post=6334"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.autodesk.com\/bimblog\/wp-json\/wp\/v2\/tags?post=6334"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}