{"id":2087,"date":"2026-07-07T07:02:01","date_gmt":"2026-07-07T07:02:01","guid":{"rendered":"https:\/\/www.vpascode.com\/pt\/docs\/uncategorized\/mermaid-js-sankey-diagram-syntax-configuration-guide\/"},"modified":"2026-07-07T07:02:01","modified_gmt":"2026-07-07T07:02:01","slug":"mermaid-js-sankey-diagram-syntax-configuration-guide","status":"publish","type":"ld_docs","link":"https:\/\/www.vpascode.com\/pt\/docs\/vpascode-docs\/mermaid-js-sankey-diagram-syntax-configuration-guide\/","title":{"rendered":"Guia de Sintaxe e Configura\u00e7\u00e3o do Diagrama Sankey do Mermaid.js"},"content":{"rendered":"<p>Diagramas Sankey s\u00e3o ferramentas de visualiza\u00e7\u00e3o altamente eficazes usadas para representar o fluxo direcional de quantidades entre n\u00f3s distintos dentro de um sistema. Ao escalar a largura f\u00edsica das liga\u00e7\u00f5es conectadas proporcionalmente ao volume num\u00e9rico do fluxo, permitem que engenheiros, analistas e equipes de opera\u00e7\u00f5es identifiquem instantaneamente principais contribuintes, aloca\u00e7\u00f5es de recursos, inefici\u00eancias ou vazamentos em redes complexas, como redes de energia, cadeias de suprimentos e portf\u00f3lios financeiros.<\/p>\n<h2>Estrutura B\u00e1sica da Sintaxe<\/h2>\n<p>sankey<code>sankey<\/code> ou <code>sankey-beta<\/code> cabe\u00e7alho de declara\u00e7\u00e3o de tipo, seguido por linhas individuais de fluxo que seguem um padr\u00e3o estrito de <code>Fonte,Alvo,Valor<\/code> padr\u00e3o.<\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">Mermaid<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#mermaid:eNorTszLTq3k5QrOLy1KTlXwy09J1XFJLS7JzEssyczPUwhJLEpPLdExNDXQMzXg5cIi5Qbk5yj4l5YUlJZA9Fsa6BmZAgBlkh37\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Edite o Mermaid no VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n            <div class=\"vpascode-viewer-container vpascode-fancy-active\">\r\n                                <div class=\"vpascode-header\">\r\n                    <span class=\"vpascode-lang-label\">Mermaid<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#mermaid:eNorTszLTq3k5fI7vFkhJVXBvygzPTVXB8pzSS0uyczL1zE0NdAxNYArgglDucGJh9emJCq4ZeYl5uhYGugYmQIAGwYdww==\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Mermaid in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-mermaid\"><code class=\"language-mermaid\" data-language=\"mermaid\" class=\"language-mermaid\">sankey\r\nN\u00f3 de Origem,N\u00f3 de Destino,150,50\r\nN\u00f3 de Destino,N\u00f3 de Sa\u00edda Final,90,25<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#mermaid:eNorTszLTq3k5fI7vFkhJVXBvygzPTVXB8pzSS0uyczL1zE0NdAxNYArgglDucGJh9emJCq4ZeYl5uhYGugYmQIAGwYdww==\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Mermaid in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#mermaid:eNorTszLTq3k5QrOLy1KTlXwy09J1XFJLS7JzEssyczPUwhJLEpPLdExNDXQMzXg5cIi5Qbk5yj4l5YUlJZA9Fsa6BmZAgBlkh37\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Edite o Mermaid no VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<p><img fetchpriority=\"high\" alt=\"\" class=\"alignnone size-full wp-image-925\" decoding=\"async\" fetchpriority=\"high\" height=\"400\" sizes=\"(max-width: 600px) 100vw, 600px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a4ca539ea639.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a4ca539ea639.png 600w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a4ca539ea639-300x200.png 300w\" width=\"600\"\/><\/p>\n<h2>Refer\u00eancia da Sintaxe<\/h2>\n<p>A tabela abaixo detalha as regras e par\u00e2metros principais de dados necess\u00e1rios para analisar corretamente um gr\u00e1fico Sankey no Mermaid.js.<\/p>\n<table border=\"1\" cellpadding=\"5\" cellspacing=\"0\">\n<thead>\n<tr>\n<th>Elemento da Sintaxe<\/th>\n<th>Requisito de Tipo<\/th>\n<th>Descri\u00e7\u00e3o e Regras de Uso<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Declara\u00e7\u00e3o<\/strong><\/td>\n<td>Identificador de Palavra-Chave<\/td>\n<td>Inicializa o motor de renderiza\u00e7\u00e3o de layout em fluxo. Aceita <code>sankey<\/code> ou o compat\u00edvel com vers\u00f5es anteriores <code>sankey-beta<\/code> string.<\/td>\n<\/tr>\n<tr>\n<td><strong>N\u00f3 de Origem<\/strong><\/td>\n<td>R\u00f3tulo de String<\/td>\n<td>A categoria de origem onde o fluxo de recursos come\u00e7a. Identificador sens\u00edvel a mai\u00fasculas e min\u00fasculas.<\/td>\n<\/tr>\n<tr>\n<td><strong>N\u00f3 de Alvo<\/strong><\/td>\n<td>R\u00f3tulo de String<\/td>\n<td>O n\u00f3 destinat\u00e1rio onde o volume espec\u00edfico de liga\u00e7\u00e3o termina.<\/td>\n<\/tr>\n<tr>\n<td><strong>Valor<\/strong><\/td>\n<td>N\u00famero Positivo \/ Inteiro<\/td>\n<td>O peso num\u00e9rico do fluxo. A espessura da trajet\u00f3ria renderizada \u00e9 calculada diretamente em rela\u00e7\u00e3o a este valor.<\/td>\n<\/tr>\n<tr>\n<td><strong>Linha de Coment\u00e1rio<\/strong><\/td>\n<td>Indicador de Sintaxe<\/td>\n<td>Qualquer texto precedido por um sinal duplo de porcentagem (&#8220;<code>%%<\/code>) \u00e9 ignorado pelo compilador, permitindo anota\u00e7\u00f5es de dados limpas.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<hr\/>\n<h2>Manipula\u00e7\u00e3o de Caracteres Especializados nos R\u00f3tulos de N\u00f3s<\/h2>\n<p>Como v\u00edrgulas e aspas servem como delimitadores estruturais do sistema dentro do motor de layout, entradas de nome especializadas exigem t\u00e9cnicas espec\u00edficas de escape para garantir que sejam exibidas corretamente na tela do frontend.<\/p>\n<h3>1. V\u00edrgulas em Nomes<\/h3>\n<p>Se um r\u00f3tulo de n\u00f3 espec\u00edfico exigir uma v\u00edrgula literal, envolva todo o cont\u00eainer de string do n\u00f3 com um par de aspas duplas padr\u00e3o:<\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">Mermaid<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#mermaid:eNorTszLTq3k5XIqTUlPLVEIyM\/P0VHyL0gtSizJzM8r1lEISKwsys\/JUVBTcEzJzcxT0jExNTAwAAAULBHv\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Editar Mermaid no VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n            <div class=\"vpascode-viewer-container vpascode-fancy-active\">\r\n                                <div class=\"vpascode-header\">\r\n                    <span class=\"vpascode-lang-label\">Mermaid<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#mermaid:eNorTszLTq3k5QrIz89RSElV8C86vDwxNzWvJF9Hyb8gtSjx8PLDW1OLdRTc8nMyEkEqAhLTIQoUUhUcU3Iz8zKLS8DKFucr6ZiYGhgYAABaoCAG\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Mermaid in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-mermaid\"><code class=\"language-mermaid\" data-language=\"mermaid\" class=\"language-mermaid\">sankey\r\nPool de Or\u00e7amento,\"Opera\u00e7\u00f5es, Folha de Pagamento e Administra\u00e7\u00e3o\",45000<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#mermaid:eNorTszLTq3k5QrIz89RSElV8C86vDwxNzWvJF9Hyb8gtSjx8PLDW1OLdRTc8nMyEkEqAhLTIQoUUhUcU3Iz8zKLS8DKFucr6ZiYGhgYAABaoCAG\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Mermaid in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#mermaid:eNorTszLTq3k5XIqTUlPLVEIyM\/P0VHyL0gtSizJzM8r1lEISKwsys\/JUVBTcEzJzcxT0jExNTAwAAAULBHv\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Editar Mermaid no VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<p id=\"xjNXodJ\"><img alt=\"\" class=\"alignnone size-full wp-image-926\" decoding=\"async\" height=\"400\" sizes=\"(max-width: 600px) 100vw, 600px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a4ca546c9ae1.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a4ca546c9ae1.png 600w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a4ca546c9ae1-300x200.png 300w\" width=\"600\"\/><\/p>\n<h3>2. Aspas em Nomes<\/h3>\n<p>Para renderizar explicitamente aspas duplas dentro de um nome de r\u00f3tulo, envolva todo o par\u00e2metro com aspas externas e use um par duplicado de aspas duplas (&#8220;<code>\"\"<\/code>) dentro da string de valor-alvo:<\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">Mermaid<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#mermaid:eNorTszLTq3k5QpOLSpLLVJwziktLkktKtZR8swD0nmJOQpKSq4p6alKSgp++SmpSjoWpgYA3ogQyA==\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Editar Mermaid no VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n            <div class=\"vpascode-viewer-container vpascode-fancy-active\">\r\n                                <div class=\"vpascode-header\">\r\n                    <span class=\"vpascode-lang-label\">Mermaid<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#mermaid:eNorTszLTq3k5XLOKS0uSS0qVkhJVQhOLSrLTMkvSi3WUfI7vFnBMw8ok5evoKTkmpKeqqSkpGNhagAAVLQTQA==\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Mermaid in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-mermaid\"><code class=\"language-mermaid\" data-language=\"mermaid\" class=\"language-mermaid\">sankey\r\nClusters de Servidores,\"N\u00f3 Interno \"\"Edge\"\"\",850<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#mermaid:eNorTszLTq3k5XLOKS0uSS0qVkhJVQhOLSrLTMkvSi3WUfI7vFnBMw8ok5evoKTkmpKeqqSkpGNhagAAVLQTQA==\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Mermaid in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#mermaid:eNorTszLTq3k5QpOLSpLLVJwziktLkktKtZR8swD0nmJOQpKSq4p6alKSgp++SmpSjoWpgYA3ogQyA==\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Editar Mermaid no VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<p id=\"mzzpyTR\"><img alt=\"\" class=\"alignnone size-full wp-image-927\" decoding=\"async\" height=\"400\" sizes=\"(max-width: 600px) 100vw, 600px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a4ca563bb16b.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a4ca563bb16b.png 600w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a4ca563bb16b-300x200.png 300w\" width=\"600\"\/><\/p>\n<hr\/>\n<h2>Configura\u00e7\u00e3o Avan\u00e7ada de Tema (Diretivas)<\/h2>\n<p>Voc\u00ea pode ajustar com precis\u00e3o a apresenta\u00e7\u00e3o do seu diagrama passando um bloco de configura\u00e7\u00e3o de frontmatter no in\u00edcio do seu trecho de documento. Isso permite controlar estilos de liga\u00e7\u00e3o, espa\u00e7amento de layout, estilos de texto e alinhamentos de elementos diretamente do seu editor de texto bruto.<\/p>\n<h3>Matriz de Atributos de Configura\u00e7\u00e3o de Sankey<\/h3>\n<table border=\"1\" cellpadding=\"5\" cellspacing=\"0\">\n<thead>\n<tr>\n<th>Nome da Propriedade<\/th>\n<th>Valores Aceitos<\/th>\n<th>Resultado Visual<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>mostrarValores<\/code><\/td>\n<td><code>verdadeiro<\/code> | <code>falso<\/code><\/td>\n<td>Alternar se o texto do valor num\u00e9rico do fluxo \u00e9 impresso diretamente dentro das caixas de r\u00f3tulo do n\u00f3.<\/td>\n<\/tr>\n<tr>\n<td><code>corLigacao<\/code><\/td>\n<td><code>'fonte'<\/code> | <code>'destino'<\/code> | <code>'gradiente'<\/code> | <code>'#hex'<\/code><\/td>\n<td>Determina o mapeamento de cor dos caminhos de liga\u00e7\u00e3o.<code>'gradiente'<\/code> mistura as cores suavemente entre as entidades conectadas.<\/td>\n<\/tr>\n<tr>\n<td><code>alinhamentoNo<\/code><\/td>\n<td><code>'justificar'<\/code> | <code>'esquerda'<\/code> | <code>'direita'<\/code> | <code>'centro'<\/code><\/td>\n<td>Alinha as colunas estruturais na grade do espa\u00e7o da tela.<\/td>\n<\/tr>\n<tr>\n<td><code>estiloRotulo<\/code><\/td>\n<td><code>'heran\u00e7a'<\/code> | <code>'contornado'<\/code><\/td>\n<td><code>'contornado'<\/code> adiciona uma m\u00e1scara de tra\u00e7o de fundo atr\u00e1s do texto para garantir alta legibilidade em layouts complexos.<\/td>\n<\/tr>\n<tr>\n<td><code>nodeWidth<\/code><\/td>\n<td>Inteiro (Pixels)<\/td>\n<td>Define a largura dos ret\u00e2ngulos dos n\u00f3s (Padr\u00e3o: <code>10<\/code>).<\/td>\n<\/tr>\n<tr>\n<td><code>nodePadding<\/code><\/td>\n<td>Inteiro (Pixels)<\/td>\n<td>Define os par\u00e2metros de espa\u00e7amento vertical entre linhas empilhadas (Padr\u00e3o: <code>12<\/code>).<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<hr\/>\n<h2>Projeto Pr\u00e1tico: Distribui\u00e7\u00e3o de Rede de Energia Limpa<\/h2>\n<p>Este projeto abrangente rastreia um sistema de gest\u00e3o de rede de infraestrutura el\u00e9trica. Ele demonstra configura\u00e7\u00f5es de frontmatter\u2014definindo gradientes suaves de cor em links, estilos tipogr\u00e1ficos contornados e desativando contagens de m\u00e9tricas embutidas\u2014associadas a uma estrutura de layout em m\u00faltiplos n\u00edveis.<\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">Mermaid<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#mermaid:eNp1UUtv2zAMvhvwf+Cl68UJbGPZutzWBF0KZEMRB+tZsWiHiywGejTwvx9tF2gPyU3kR34PajabpUnNtqF2mSYAXtkT9uNTiiNf\/ioT0S+hUcbj1DZkTys27JZw3zqlCW24nyDLGn8aam0nPYH\/RR+o6d9Row5oqtAbFIhjECLUnzZfSYfjEorFR+tFaU22leZDmswGs5PDNLm7g4qjqxHWKijY8cWnScVGOXhSrste+IIOqsBOtQi\/HOmsKPP5Ik+TV7Ia9tEdRN9fHXzI59\/FxabXjtFgHRzVotNla3JSwbPVksyRMrAVkqws8nkuzI\/ETUQDz92ZXfDZ\/oiuk6FHVZ\/iWURUILbZ18W8FPoxxJoGokMcAPgjkSXGFUs79KTlqIPkiq2PnUxsxwCF0A3iV7Zu2C3E7mDgykbV+4AdbNl79PBlsOfp\/G7726gz2n4iK2xrNPSGroe95JTO5xA3tDeo3nr4rWxsVB2ik9+FTTxk5Y8pxY21FXeSuB7qHQZFBioZY+ezcjrmjVPf3hs\/4T87tfeG\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Edite o Mermaid no VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n            <div class=\"vpascode-viewer-container vpascode-fancy-active\">\r\n                                <div class=\"vpascode-header\">\r\n                    <span class=\"vpascode-lang-label\">Mermaid<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#mermaid:eNqNkU1u2zAQhfcCdAdugmxkQzLiNvUuP04ToD9GnabrkTiWJ6ZIY0i1SK\/TRZBFV0FPoIt1RAVwFnWTHTnDN++bx9FolCaVsyuqZ2milAe7wbt4lMva\/bgB06KfqRUYj0PZkN2cOeN4pg5rBk1oAx4OPes0nhiqbSNF6d+2PtCKKuCnBwZKNMtwZ1C6YhwcW9Dumfwb6bCeqWK6Ky1Aa7K1FI\/TZNQjD5xpcnCgPpBdg1ca1bkMiofPTDU2aXIBP9FqUEtngLP3wop9+4SbvgE9o+sLc4tcE2TFJB9P8zS5brkkK0Pn3aMReP8a7XE+fivMX70o1SVpRtM9BBZ5FhHVldWSBhMYdU6MAbJJkY9z8btqto4DdPfdH4wLnJKrXFPK8+73dzTZ3Mfur+h4CtWm3arr7oEbqlx2NB1PxDiG8al7HKKg3qlsKarS5GX+XYxnzvq2ceoLetJoKwHOCjHpSV855x+7FrJrj\/nyhAWy7kmcWsoW2ICK+3jaDhlkR28iy27hC4mc\/DAjMNaQJvswLtuyf\/cRbLuC0DKoBXrQ8hfvhg33CZcYvETTIEsgg9kNMN66bDLk\/98\/2q+Ov\/cXr5gw8w==\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Mermaid in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-mermaid\"><code class=\"language-mermaid\" data-language=\"mermaid\" class=\"language-mermaid\">---\r\nconfig:\r\n  sankey:\r\n    showValues: false\r\n    linkColor: 'gradiente'\r\n    nodeAlignment: 'justificar'\r\n    labelStyle: 'contornado'\r\n    nodeWidth: 15\r\n    nodePadding: 18\r\n---\r\nsankey\r\n%% Linhas de Dados de Origem\r\nFazenda Solar,Grade de Armazenamento de Energia,120.50\r\nTurbinas E\u00f3licas,Grade de Armazenamento de Energia,180.75\r\nUsina Hidrel\u00e9trica,Linha Industrial Direta,210.00\r\nImporta\u00e7\u00f5es de Biocombust\u00edvel,Esta\u00e7\u00e3o de Backup T\u00e9rmico,45.25\r\n\r\n%% N\u00f3s de Distribui\u00e7\u00e3o\r\nGrade de Armazenamento de Energia,Linhas de Consumo Residencial,145.00\r\nGrade de Armazenamento de Energia,Linha Industrial Direta,110.25\r\nGrade de Armazenamento de Energia,Perdas do Sistema e Dissipa\u00e7\u00e3o,46.00\r\n\r\n%% N\u00f3s Finais de Entrega\r\nLinha Industrial Direta,Hub de Manufatura Pesada,295.00\r\nLinha Industrial Direta,Sets Comerciais de Varejo,25.25\r\nEsta\u00e7\u00e3o de Backup T\u00e9rmico,Sets Comerciais de Varejo,45.25<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#mermaid:eNqNkU1u2zAQhfcCdAdugmxkQzLiNvUuP04ToD9GnabrkTiWJ6ZIY0i1SK\/TRZBFV0FPoIt1RAVwFnWTHTnDN++bx9FolCaVsyuqZ2milAe7wbt4lMva\/bgB06KfqRUYj0PZkN2cOeN4pg5rBk1oAx4OPes0nhiqbSNF6d+2PtCKKuCnBwZKNMtwZ1C6YhwcW9Dumfwb6bCeqWK6Ky1Aa7K1FI\/TZNQjD5xpcnCgPpBdg1ca1bkMiofPTDU2aXIBP9FqUEtngLP3wop9+4SbvgE9o+sLc4tcE2TFJB9P8zS5brkkK0Pn3aMReP8a7XE+fivMX70o1SVpRtM9BBZ5FhHVldWSBhMYdU6MAbJJkY9z8btqto4DdPfdH4wLnJKrXFPK8+73dzTZ3Mfur+h4CtWm3arr7oEbqlx2NB1PxDiG8al7HKKg3qlsKarS5GX+XYxnzvq2ceoLetJoKwHOCjHpSV855x+7FrJrj\/nyhAWy7kmcWsoW2ICK+3jaDhlkR28iy27hC4mc\/DAjMNaQJvswLtuyf\/cRbLuC0DKoBXrQ8hfvhg33CZcYvETTIEsgg9kNMN66bDLk\/98\/2q+Ov\/cXr5gw8w==\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Mermaid in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#mermaid:eNp1UUtv2zAMvhvwf+Cl68UJbGPZutzWBF0KZEMRB+tZsWiHiywGejTwvx9tF2gPyU3kR34PajabpUnNtqF2mSYAXtkT9uNTiiNf\/ioT0S+hUcbj1DZkTys27JZw3zqlCW24nyDLGn8aam0nPYH\/RR+o6d9Row5oqtAbFIhjECLUnzZfSYfjEorFR+tFaU22leZDmswGs5PDNLm7g4qjqxHWKijY8cWnScVGOXhSrste+IIOqsBOtQi\/HOmsKPP5Ik+TV7Ia9tEdRN9fHXzI59\/FxabXjtFgHRzVotNla3JSwbPVksyRMrAVkqws8nkuzI\/ETUQDz92ZXfDZ\/oiuk6FHVZ\/iWURUILbZ18W8FPoxxJoGokMcAPgjkSXGFUs79KTlqIPkiq2PnUxsxwCF0A3iV7Zu2C3E7mDgykbV+4AdbNl79PBlsOfp\/G7726gz2n4iK2xrNPSGroe95JTO5xA3tDeo3nr4rWxsVB2ik9+FTTxk5Y8pxY21FXeSuB7qHQZFBioZY+ezcjrmjVPf3hs\/4T87tfeG\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Edite o Mermaid no VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<p id=\"suEqtyQ\"><img loading=\"lazy\" alt=\"\" class=\"alignnone size-full wp-image-928\" decoding=\"async\" height=\"400\" loading=\"lazy\" sizes=\"auto, (max-width: 902px) 100vw, 902px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a4ca5751fdca.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a4ca5751fdca.png 902w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a4ca5751fdca-300x133.png 300w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a4ca5751fdca-768x341.png 768w\" width=\"902\"\/><\/p>\n<hr\/>\n<h2>Armadilhas Comuns de Sintaxe e Restri\u00e7\u00f5es do Sistema<\/h2>\n<p>Ao compilar matrizes de dados altamente densas, alguns erros sutis de configura\u00e7\u00e3o provocar\u00e3o falhas na an\u00e1lise do layout. Mantenha estas regras de solu\u00e7\u00e3o de problemas em mente:<\/p>\n<ul>\n<li><strong>Verifica\u00e7\u00e3o Exata de Colunas:<\/strong> Cada linha de item ap\u00f3s a declara\u00e7\u00e3o do cabe\u00e7alho principal deve conter exatamente tr\u00eas par\u00e2metros separados por v\u00edrgulas. Adicionar uma quarta coluna ou omitir um valor impedir\u00e1 completamente a compila\u00e7\u00e3o do diagrama.<\/li>\n<li><strong>Permiss\u00f5es de Linhas Vazias:<\/strong> Diferentemente das regras r\u00edgidas tradicionais de an\u00e1lise de dados, o Mermaid permite que voc\u00ea adicione linhas vazias e limpas dentro do bloco de c\u00f3digo para separar logicamente diferentes n\u00edveis ou fases de processamento dos seus dados do modelo.<\/li>\n<li><strong>Blocos de La\u00e7o Circular:<\/strong> As estruturas Sankey s\u00e3o projetadas estritamente em torno de Grafos Direcionais Ac\u00edclicos (DAGs). Se voc\u00ea conectar o N\u00f3 A ao N\u00f3 B, e depois tentar escrever uma linha de caminho conectando o N\u00f3 B de volta ao N\u00f3 A, o motor de layout ter\u00e1 uma falha de feedback e apresentar\u00e1 erro.<\/li>\n<li><strong>Restri\u00e7\u00f5es de Dados de Valor:<\/strong> Os campos de valor s\u00f3 podem analisar n\u00fameros positivos. Valores negativos ou caracteres alfab\u00e9ticos brutos n\u00e3o podem ser renderizados em par\u00e2metros de largura.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Diagramas Sankey s\u00e3o ferramentas de visualiza\u00e7\u00e3o altamente eficazes usadas para representar o fluxo direcional de quantidades entre n\u00f3s distintos dentro de um sistema. Ao escalar a largura f\u00edsica das liga\u00e7\u00f5es conectadas proporcionalmente ao volume num\u00e9rico do fluxo, permitem que engenheiros,&#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":15,"template":"","meta":{"inline_featured_image":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}}},"ld_collection":[14],"class_list":["post-2087","ld_docs","type-ld_docs","status-publish","hentry","ld_collection-vpascode-docs"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Mermaid Sankey Diagram | VPasCode Text to Diagram Guide<\/title>\n<meta name=\"description\" content=\"Track resource distribution and data volume flows using Mermaid Sankey diagrams in VPasCode, a diagram-as-code tool.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.vpascode.com\/pt\/docs\/vpascode-docs\/mermaid-js-sankey-diagram-syntax-configuration-guide\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Mermaid Sankey Diagram | VPasCode Text to Diagram Guide\" \/>\n<meta property=\"og:description\" content=\"Track resource distribution and data volume flows using Mermaid Sankey diagrams in VPasCode, a diagram-as-code tool.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.vpascode.com\/pt\/docs\/vpascode-docs\/mermaid-js-sankey-diagram-syntax-configuration-guide\/\" \/>\n<meta property=\"og:site_name\" content=\"VPasCode\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a4ca539ea639.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/pt\\\/docs\\\/vpascode-docs\\\/mermaid-js-sankey-diagram-syntax-configuration-guide\\\/\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/pt\\\/docs\\\/vpascode-docs\\\/mermaid-js-sankey-diagram-syntax-configuration-guide\\\/\",\"name\":\"Mermaid Sankey Diagram | VPasCode Text to Diagram Guide\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/pt\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/pt\\\/docs\\\/vpascode-docs\\\/mermaid-js-sankey-diagram-syntax-configuration-guide\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/pt\\\/docs\\\/vpascode-docs\\\/mermaid-js-sankey-diagram-syntax-configuration-guide\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.vpascode.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/img_6a4ca539ea639.png\",\"datePublished\":\"2026-07-07T07:02:01+00:00\",\"description\":\"Track resource distribution and data volume flows using Mermaid Sankey diagrams in VPasCode, a diagram-as-code tool.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/pt\\\/docs\\\/vpascode-docs\\\/mermaid-js-sankey-diagram-syntax-configuration-guide\\\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.vpascode.com\\\/pt\\\/docs\\\/vpascode-docs\\\/mermaid-js-sankey-diagram-syntax-configuration-guide\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/pt\\\/docs\\\/vpascode-docs\\\/mermaid-js-sankey-diagram-syntax-configuration-guide\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/img_6a4ca539ea639.png\",\"contentUrl\":\"https:\\\/\\\/www.vpascode.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/img_6a4ca539ea639.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/pt\\\/docs\\\/vpascode-docs\\\/mermaid-js-sankey-diagram-syntax-configuration-guide\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.vpascode.com\\\/pt\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Lean Docs\",\"item\":\"https:\\\/\\\/www.vpascode.com\\\/pt\\\/docs\\\/%ld_collection%\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Guia de Sintaxe e Configura\u00e7\u00e3o do Diagrama Sankey do Mermaid.js\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/pt\\\/#website\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/pt\\\/\",\"name\":\"VPasCode\",\"description\":\"by Visual Paradigm\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/pt\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.vpascode.com\\\/pt\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-PT\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/pt\\\/#organization\",\"name\":\"VPasCode\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/pt\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/pt\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/pt\\\/wp-content\\\/uploads\\\/sites\\\/10\\\/2026\\\/06\\\/cropped-vp-online-logo-v1.png\",\"contentUrl\":\"https:\\\/\\\/www.vpascode.com\\\/pt\\\/wp-content\\\/uploads\\\/sites\\\/10\\\/2026\\\/06\\\/cropped-vp-online-logo-v1.png\",\"width\":128,\"height\":138,\"caption\":\"VPasCode\"},\"image\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/pt\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Mermaid Sankey Diagram | VPasCode Text to Diagram Guide","description":"Track resource distribution and data volume flows using Mermaid Sankey diagrams in VPasCode, a diagram-as-code tool.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.vpascode.com\/pt\/docs\/vpascode-docs\/mermaid-js-sankey-diagram-syntax-configuration-guide\/","og_locale":"pt_PT","og_type":"article","og_title":"Mermaid Sankey Diagram | VPasCode Text to Diagram Guide","og_description":"Track resource distribution and data volume flows using Mermaid Sankey diagrams in VPasCode, a diagram-as-code tool.","og_url":"https:\/\/www.vpascode.com\/pt\/docs\/vpascode-docs\/mermaid-js-sankey-diagram-syntax-configuration-guide\/","og_site_name":"VPasCode","og_image":[{"url":"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a4ca539ea639.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Tempo estimado de leitura":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.vpascode.com\/pt\/docs\/vpascode-docs\/mermaid-js-sankey-diagram-syntax-configuration-guide\/","url":"https:\/\/www.vpascode.com\/pt\/docs\/vpascode-docs\/mermaid-js-sankey-diagram-syntax-configuration-guide\/","name":"Mermaid Sankey Diagram | VPasCode Text to Diagram Guide","isPartOf":{"@id":"https:\/\/www.vpascode.com\/pt\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.vpascode.com\/pt\/docs\/vpascode-docs\/mermaid-js-sankey-diagram-syntax-configuration-guide\/#primaryimage"},"image":{"@id":"https:\/\/www.vpascode.com\/pt\/docs\/vpascode-docs\/mermaid-js-sankey-diagram-syntax-configuration-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a4ca539ea639.png","datePublished":"2026-07-07T07:02:01+00:00","description":"Track resource distribution and data volume flows using Mermaid Sankey diagrams in VPasCode, a diagram-as-code tool.","breadcrumb":{"@id":"https:\/\/www.vpascode.com\/pt\/docs\/vpascode-docs\/mermaid-js-sankey-diagram-syntax-configuration-guide\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.vpascode.com\/pt\/docs\/vpascode-docs\/mermaid-js-sankey-diagram-syntax-configuration-guide\/"]}]},{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/www.vpascode.com\/pt\/docs\/vpascode-docs\/mermaid-js-sankey-diagram-syntax-configuration-guide\/#primaryimage","url":"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a4ca539ea639.png","contentUrl":"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a4ca539ea639.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.vpascode.com\/pt\/docs\/vpascode-docs\/mermaid-js-sankey-diagram-syntax-configuration-guide\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.vpascode.com\/pt\/"},{"@type":"ListItem","position":2,"name":"Lean Docs","item":"https:\/\/www.vpascode.com\/pt\/docs\/%ld_collection%\/"},{"@type":"ListItem","position":3,"name":"Guia de Sintaxe e Configura\u00e7\u00e3o do Diagrama Sankey do Mermaid.js"}]},{"@type":"WebSite","@id":"https:\/\/www.vpascode.com\/pt\/#website","url":"https:\/\/www.vpascode.com\/pt\/","name":"VPasCode","description":"by Visual Paradigm","publisher":{"@id":"https:\/\/www.vpascode.com\/pt\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.vpascode.com\/pt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-PT"},{"@type":"Organization","@id":"https:\/\/www.vpascode.com\/pt\/#organization","name":"VPasCode","url":"https:\/\/www.vpascode.com\/pt\/","logo":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/www.vpascode.com\/pt\/#\/schema\/logo\/image\/","url":"https:\/\/www.vpascode.com\/pt\/wp-content\/uploads\/sites\/10\/2026\/06\/cropped-vp-online-logo-v1.png","contentUrl":"https:\/\/www.vpascode.com\/pt\/wp-content\/uploads\/sites\/10\/2026\/06\/cropped-vp-online-logo-v1.png","width":128,"height":138,"caption":"VPasCode"},"image":{"@id":"https:\/\/www.vpascode.com\/pt\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.vpascode.com\/pt\/wp-json\/wp\/v2\/ld_docs\/2087","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.vpascode.com\/pt\/wp-json\/wp\/v2\/ld_docs"}],"about":[{"href":"https:\/\/www.vpascode.com\/pt\/wp-json\/wp\/v2\/types\/ld_docs"}],"author":[{"embeddable":true,"href":"https:\/\/www.vpascode.com\/pt\/wp-json\/wp\/v2\/users\/3"}],"wp:attachment":[{"href":"https:\/\/www.vpascode.com\/pt\/wp-json\/wp\/v2\/media?parent=2087"}],"wp:term":[{"taxonomy":"ld_collection","embeddable":true,"href":"https:\/\/www.vpascode.com\/pt\/wp-json\/wp\/v2\/ld_collection?post=2087"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}