Power BI Desktop에서 보고서 테마 사용Use report themes in Power BI Desktop

Power BI Desktop ‘보고서 테마’를 사용하여 회사 색을 사용하거나 아이콘 세트를 변경하거나 새로운 기본 시각적 개체 서식 지정을 적용하는 등의 디자인 변경 내용을 전체 보고서에 적용할 수 있습니다.With Power BI Desktop report themes, you can apply design changes to your entire report, such as using corporate colors, changing icon sets, or applying new default visual formatting. 보고서 테마를 적용하면 보고서의 모든 시각적 개체는 선택한 테마의 색과 서식을 기본값으로 사용합니다.When you apply a report theme, all visuals in your report use the colors and formatting from your selected theme as their defaults. 몇 가지 예외가 적용되며 이에 대해서는 이 문서의 뒷부분에서 설명합니다.A few exceptions apply, which are described later in this article.

보기 리본으로 이동하여 리본의 테마 섹션에서 드롭다운 화살표 단추를 선택한 다음 원하는 테마를 선택하여 보고서 테마를 선택할 수 있습니다.Report themes can be selected by navigating to the View ribbon, then selecting the drop-down arrow button in the Themes section of the ribbon, then selecting the theme you want. 사용 가능한 테마는 Microsoft PowerPoint 등의 다른 Microsoft 제품에서 보이는 테마와 비슷합니다.Available themes are similar to themes seen in other Microsoft products, such as Microsoft PowerPoint.

보고서 테마

보고서 테마의 유형은 다음과 같이 기본 제공 보고서 테마와 사용자 지정 보고서 테마 파일 두 가지입니다.There are two types of report themes: built-in report themes and custom report theme files.

  • 기본 제공 보고서 테마는 Power BI Desktop과 함께 설치된 다양한 종류의 미리 정의된 색 구성표를 제공합니다.Built-in report themes provide different kinds of predefined color schemes that are installed with Power BI Desktop. 기본 제공 보고서 테마는 Power BI Desktop 메뉴에서 직접 선택합니다.You select built-in report themes directly from the Power BI Desktop menu.

  • 사용자 지정 보고서 테마는 현재 테마를 조정하여 사용자 지정 테마로 저장하거나 JSON 파일을 사용하여 사용자 고유의 사용자 지정 테마를 만드는 방법으로 만듭니다.Custom report themes are created by adjusting a current theme then saving it as a custom theme, or creating your own customize theme using a JSON file. JSON 파일은 이 문서의 뒷부분에 설명된 대로 보고서 테마의 여러 측면에 대한 세부적인 제어를 제공합니다.The JSON file provides granular control over many aspects of a report theme, as described later in this article.

보고서 테마가 작동하는 방법을 설명한 다음 사용자 지정 보고서 테마를 만드는 방법에 대해 알아보겠습니다.Let's discuss how report themes work, then jump into how to create customized report themes.

보고서 테마 작동 방법How report themes work

Power BI Desktop 보고서에 보고서 테마를 적용하려면 다음 옵션 중에서 선택할 수 있습니다.To apply a report theme to a Power BI Desktop report, you can select from the following options:

이러한 각 옵션을 차례로 살펴보겠습니다.We'll take a look at each of these options in turn.

참고

Power BI Desktop을 사용하는 경우에만 테마를 적용할 수 있습니다.Themes can only be applied when using Power BI Desktop. Power BI 서비스 내에서는 기존 보고서에 테마를 적용할 수 없습니다.You cannot apply themes to existing reports within the Power BI service.

기본 제공 보고서 테마Built-in report themes

사용 가능한 기본 제공 보고서 테마에서 선택하려면 다음을 수행합니다.To select from the available built-in report themes:

  1. 보기 리본에서 테마 드롭다운 화살표 단추 테마 전환 을 선택합니다.Select the Themes drop-down arrow button Switch Theme from the View ribbon.

    여러 테마를 제공하는 보기 리본이 선택된 것을 보여 주는 스크린샷.

  2. 표시되는 드롭다운 메뉴에서 포함된 테마 중 하나를 선택합니다.Select from among the included themes from the drop-down menu that appears.

    선택할 수 있도록 확장된 Power BI 테마를 보여 주는 스크린샷.

    이제 보고서 테마가 보고서에 적용됩니다.Your report theme is now applied to the report.

    다음 표에서는 사용 가능한 기본 제공 보고서 테마를 보여 줍니다.The following table shows the available built-in report themes.

    기본 제공 보고서 테마Built-in report theme 기본 색 시퀀스Default color sequence
    기본값Default 기본값
    HighriseHighrise Highrise
    경영진Executive 경영진
    FrontierFrontier Frontier
    혁신Innovate 혁신
    BloomBloom Bloom
    TidalTidal Tidal
    온도Temperature 온도
    SolarSolar Solar
    DivergentDivergent Divergent
    StormStorm Storm
    ClassicClassic Classic
    도시 공원City park 도시 공원
    교실Classroom 교실
    색맹 지원Colorblind safe 색맹 지원
    일렉트로닉Electric 일렉트로닉
    고대비High contrast 고대비
    일몰Sunset 일몰
    석양Twilight 석양
  3. 테마 드롭다운에서 테마 갤러리 를 선택하여 Power BI 커뮤니티 멤버가 만든 테마 컬렉션을 찾아볼 수도 있습니다.You can also browse the collection of themes created by members of the Power BI Community, by selecting Theme gallery from the Themes drop-down.

    테마 갤러리

    갤러리에서 원하는 테마를 선택하고 연결된 JSON 파일을 다운로드할 수 있습니다.From the gallery, you can select a theme you like and download its associated JSON file.

    다운로드한 파일을 설치하려면 테마 드롭다운에서 테마 찾아보기 를 선택하고 JSON 파일을 다운로드한 위치로 이동한 후 해당 테마를 선택하여 새 테마로 Power BI Desktop에 가져옵니다.To install the downloaded file, select Browse for themes from the Themes drop-down, navigate to the location where you downloaded the JSON file, and select it to import the theme into Power BI Desktop as a new theme.

    성공적으로 완료되면 가져오기가 성공했음을 나타내는 대화 상자가 Power BI에 표시됩니다.When successful, Power BI shows a dialog that the import was successful.

    테마 가져오기 성공

보고서 테마 사용자 지정Customize report themes

시각화 창의 서식 섹션에 나열된 요소는 거의 모두 Power BI Desktop에서 직접 설정한 사용자 지정을 통해 또는 보고서 테마 JSON 파일을 통해 사용자 지정하고 표준화할 수 있습니다.You can customize and standardize nearly all the elements that are listed in the Format section of the Visualizations pane, either through customizations made directly in Power BI Desktop, or through a report theme JSON file. 보고서의 기본 모양과 느낌을 세분화된 수준까지 완전히 제어할 수 있게 하는 것이 목표입니다.The goal is to give you full control over your report's default look and feel, on a granular level.

보고서 테마를 사용자 지정하는 두 가지 방법은 다음과 같습니다.The two ways to customize report themes are the following:

다음 섹션에서는 이러한 각 방법에 대해 차례로 살펴보겠습니다.Let's take a look at each of these approaches, in turn, in the following sections.

Power BI Desktop에서 테마 만들기 및 사용자 지정Create and customize a theme in Power BI Desktop

Power BI Desktop에서 직접 테마를 사용자 지정하려면 원하는 항목에 가까운 테마를 선택하고 몇 가지 사항을 조정하면 됩니다.To customize a theme directly in Power BI Desktop, you can select a theme that's close to what you like, and make a few adjustments. 먼저 가까이 있는 테마를 선택하거나 다른 원하는 테마로 시작하고, 그 테마에서 사용자 지정하고 다음 단계를 수행합니다.First select the theme that's close (or just begin with any theme, and customize away from there), and take the following steps:

  1. 보기 리본에서 테마 드롭다운 단추를 선택하고 현재 테마 사용자 지정 을 선택합니다.From the View ribbon, select the Themes drop down button and select Customize current theme.

    테마 사용자 지정

  2. 현재 테마에 대해 모든 종류의 변경을 수행한 후 설정을 새 테마로 저장할 수 있는 대화 상자가 나타납니다.A dialog appears, where you can make all sorts of changes to the current theme, and then, can save your settings as a new theme.

    현재 테마 사용자 지정

사용자 지정할 수 있는 테마 설정은 다음 범주로 제공되며, 테마 사용자 지정 창에 반영됩니다.Customizable theme settings are found in the following categories, reflected in the Customize theme window:

  • 이름 및 색: 테마 이름 및 색 설정에는 테마 색, 감정 색, 다른 색, 그리고 구조 색(고급)이 포함됩니다.Name and colors: Theme name and color settings include theme colors, sentiment colors, divergent colors, and structural colors (Advanced).
  • 텍스트: 텍스트 설정에는 레이블, 제목, 카드 및 KPI, 탭 머리글 등에 대한 기본 텍스트 클래스 기본값을 설정하는 글꼴 패밀리, 크기 및 색이 포함됩니다.Text: Text settings include font family, size, and color, which sets the primary text class defaults for labels, titles, cards and KPIs, and tab headers.
  • 시각적 개체: 시각적 개체 설정에는 배경, 테두리, 헤더 및 도구 설명이 포함됩니다.Visuals: Visual settings include background, border, header, and tooltips.
  • 페이지: 페이지 요소 설정에는 배경 화면과 배경이 포함됩니다.Page: Page element settings include wallpaper and background.
  • 필터 창: 필터 창 설정에는 배경색, 투명도, 글꼴 및 아이콘 색, 크기, 필터 카드가 포함됩니다.Filter pane: Filter pane settings include background color, transparency, font and icon color, size, filter cards.

변경을 수행한 후에는 적용 및 저장 을 선택하여 테마를 저장합니다.After you make your changes, select Apply and save to save your theme. 이제 해당 테마를 현재 보고서에서 사용하고 내보낼 수 있습니다.Your theme can now be used in the current report, and exported.

이 방법으로 현재 테마를 사용자 지정하면 테마를 빠르고 쉽게 사용자 지정할 수 있습니다.Customizing the current theme in this way makes it quick and easy to customize themes. 하지만 더 세부적으로 테마를 조정하려면 테마의 JSON 파일을 수정해야 합니다.However, you can make finer adjustments to themes, which require modifying the theme's JSON file.

테마 사용자 지정 대화 상자에서 컨트롤을 사용하여 가장 일반적인 보고서 테마 옵션을 사용자 지정할 수 있습니다.You can customize the most common report theme options by using the controls in the Customize theme dialog. 더 많은 제어를 위해 선택적으로 테마의 JSON 파일을 내보내고 해당 파일의 설정을 수정하여 수동으로 세부적인 조정을 수행할 수 있습니다.For even more control, you can optionally export a theme's JSON file and make fine-tuned adjustments by manually modifying the settings in that file. 세부적으로 조정된 JSON 파일의 이름을 바꿔 나중에 가져올 수 있습니다.You can rename that fine-tuned JSON file and later import it.

사용자 지정 보고서 테마 파일 가져오기Import custom report theme files

다음 단계를 수행하여 사용자 지정 보고서 테마 파일을 가져올 수도 있습니다.You can also import a custom report theme file, by taking the following steps:

  1. 보기 리본을 선택하고 테마 드롭다운 단추에서 테마 찾아보기 를 선택합니다.Select the View ribbon, then from the Themes drop down button, select Browse for themes.

    테마 가져오기

    사용자를 JSON 테마 파일의 위치로 이동시키는 창이 나타납니다.A window appears that lets you browse to the location of the JSON theme file.

  2. 다음 이미지에서는 몇 개의 휴일 테마 파일이 제공됩니다.In the following image, a handful of holiday theme files are available. 3월의 휴일 테마인 St Patricks Day.json 을 선택하겠습니다.We'll choose a holiday theme for March, St Patricks Day.json.

    휴일 테마

    테마 파일이 성공적으로 로드되면 Power BI Desktop에서 성공 메시지를 표시합니다.When the theme file has loaded successfully, Power BI Desktop displays a success message.

    테마 가져오기 성공

보고서 테마 JSON 파일 소개Introduction to report theme JSON files

이전 섹션에 언급된 기본 JSON 파일(St Patricks Day.json)을 열면 다음과 같이 표시됩니다.When you open the basic JSON file mentioned in the previous section (St Patricks Day.json), it appears as follows:

   {
       "name": "St Patrick's Day",
       "dataColors": ["#568410", "#3A6108", "#70A322", "#915203", "#D79A12", "#bb7711", "#114400", "#aacc66"],
       "background":"#FFFFFF",
       "foreground": "#3A6108",
       "tableAccent": "#568410"
   }

이 보고서 테마 JSON 파일에는 다음과 같은 줄이 있습니다.This report theme JSON file has the following lines:

  • name: 보고서 테마 이름입니다.name: The report theme name. 이 필드는 유일한 필수 필드입니다.This field is the only required field.
  • dataColors: Power BI Desktop 시각적 개체의 데이터에 사용할 색 16진수 코드 목록입니다.dataColors: The list of color hexadecimal codes to use for data in Power BI Desktop visuals. 이 목록에는 원하는 만큼 색을 포함할 수 있습니다.This list can have as many or as few colors as you want.
  • background, firstLevelElementstableAccent (등): 색 클래스입니다.background, firstLevelElements, and tableAccent (etc.): Color classes. 색 클래스를 사용하면 보고서에서 한 번에 여러 색을 설정할 수 있습니다.Color classes enable you to set many structural colors in your report at once.

이 JSON 파일을 기준으로 사용하여 가져올 고유한 사용자 지정 보고서 테마 파일을 만들 수 있습니다.You can use this JSON file as a basis to create your own custom report theme file to import. 보고서의 기본 색만 조정하려면 파일에서 이름 및 16진수 코드를 변경합니다.If you want to adjust only the basic colors of your report, change the name and hex codes in the file.

보고서 테마 JSON 파일에서는 변경하려는 서식만 정의합니다.In a report theme JSON file, you define only the formatting that you want to change. JSON 파일에서 지정하지 않은 모든 항목은 Power BI Desktop 기본 설정으로 되돌아갑니다.Whatever you don't specify in the JSON file reverts to the Power BI Desktop default settings.

JSON 파일을 만들게 되면 많은 장점이 있습니다.The advantages of creating a JSON file are many. 예를 들어 모든 차트가 글꼴 크기 12를 사용하거나, 특정 시각적 개체가 특정 글꼴 패밀리를 사용하거나, 특정 차트 유형의 경우 데이터 레이블을 끄도록 지정할 수 있습니다.For example, you can specify that all charts use a font size of 12, that certain visuals use a particular font family, or that data labels are turned off for specific chart types. JSON 파일을 사용하면 차트 및 보고서를 표준화하는 보고서 테마 파일을 만들 수 있으므로 쉽게 조직 보고서에 대한 일관성을 유지할 수 있습니다.By using a JSON file, you can create a report theme file that standardizes your charts and reports, making it easy for your organization's reports to be consistent.

JSON 파일의 서식에 대한 자세한 내용은 보고서 테마 JSON 파일 서식을 참조하세요.For more information about the format of the JSON file, see Report theme JSON file format.

참고

테마 사용자 지정 대화 상자를 사용하여 사용자 지정 JSON 보고서 테마를 수정하는 것이 안전합니다.Modifying a custom JSON report theme with the Customize theme dialog box is safe. 이 대화 상자는 제어할 수 없는 테마 설정을 수정하지 않으며 전체 보고서 테마에 대한 변경 내용을 업데이트합니다.The dialog will not modify theme settings that it cannot control, and will update the changes made to the report theme in-place.

보고서에서 보고서 테마 색을 유지하는 방법How report theme colors stick with your reports

Power BI 서비스에 보고서를 게시하는 경우 보고서 테마 색이 유지됩니다.When you publish your report to the Power BI service, your report theme colors stay with it. 서식 패널의 데이터 색 섹션에는 보고서 테마가 반영됩니다.The Data colors section of the Format panel reflects your report theme.

보고서 테마에 사용할 수 있는 색을 보려면 다음을 수행합니다.To view the available colors in a report theme:

  1. 시각적 개체를 선택합니다.Select a visual.

  2. 시각화 창의 서식 섹션에서 데이터 색 을 선택합니다.From the Format section of the Visualization pane, select Data colors.

  3. 항목 드롭다운을 선택하여 보고서 테마에 대한 테마 색 정보를 봅니다.Select the drop-down of an item to view the Theme colors information of the report theme.

    테마 색

이 예제에서는 세인트 패트릭스 데이 보고서 테마에서 다수의 녹색 및 갈색을 적용한 후 테마 색을 봅니다.In our example, after you apply the multitude of green and brown colors from the St. Patrick's Day report theme, view the theme colors. 모두 녹색으로 보이십니까?See all that green? 해당 색이 가져와서 적용한 보고서 테마의 일부이기 때문입니다.That's because those colors were part of the report theme that we imported and applied.

색상표의 색도 현재 테마를 기준으로 합니다.The colors in the color palette are relative to the current theme. 예를 들어 데이터 요소에 대해 맨 위 행의 세 번째 색을 선택한다고 가정해보겠습니다.For example, suppose you select the third color of the top row for a data point. 나중에 다른 테마로 변경하는 경우 Microsoft Office에서 테마를 변경할 때와 마찬가지로 해당 데이터 요소의 색이 자동으로 새 테마에 있는 맨 위 행의 세 번째 색으로 업데이트됩니다.Later, if you change to a different theme, that data point's color updates automatically to the third color of the top row in the new theme, just as you'd see when changing themes in Microsoft Office.

보고서 테마를 설정하면 보고서 전체에서 시각적 개체에 사용되는 기본 색이 변경됩니다.Setting a report themes changes the default colors used in visuals throughout the report. Power BI는 시각적 개체가 보고서에서 다양한 고유 색으로 표시되도록 수백 가지 색으로 구성된 목록을 유지 관리합니다.Power BI maintains a list consisting of hundreds of colors, to ensure visuals have plenty of unique colors to display in a report. Power BI가 시각적 개체 계열에 색을 할당하면 계열 색이 할당될 때 색이 선착순으로 선택됩니다.When Power BI assigns colors to a visual's series, colors are selected on a first-come, first-served basis as series colors are assigned. 테마를 가져올 때 데이터 계열의 색 매핑이 초기화됩니다.When you import a theme, the mapping of colors for data series is reset.

Power BI는 동적 계열의 색을 추적하고 다른 시각적 개체의 값에 동일한 색을 사용합니다.Power BI tracks the color for a dynamic series, and uses the same color for the value in other visuals. ‘동적 계열’에서 시각적 개체에 표시되는 계열 수는 측정값, 값 또는 기타 측면에 따라 변경될 수 있습니다.In a dynamic series, the number of series presented in visuals may change based on measures, values, or other aspects. 예를 들어 보고서에 Profit by Region 을 표시하면 보유한 판매 지역 수는 5개일 수도 있고 9개일 수도 있습니다.For example, if you show Profit by Region in a report, the number of sales regions you have might be five, or it might be nine. 지역 수는 동적이므로 동적 계열로 간주합니다.The number of regions is dynamic, so it's considered a dynamic series.

반대로 ‘정적 계열’의 계열 수는 알려집니다.Conversely, for static series, the number of series is known. 예를 들어 ProfitRevenue 수익은 정적 계열입니다.For example, Profit and Revenue revenue are static series. 정적 계열에서 Power BI는 테마 색상표 내의 인덱스를 기준으로 색을 할당합니다.In static series, Power BI assigns colors by index within the theme palettes. 데이터 색 아래 서식 창에서 색을 선택하여 기본 색 할당을 재정의할 수 있습니다.You can override the default color assignment by selecting a color from the formatting pane under Data colors. 모든 잠재적 계열 값을 확인하고 색도 설정하려면 슬라이서 선택 항목을 변경해야 할 수 있습니다.You may have to change your slicer selections to see all potential series values, and set their colors as well. 속성 창을 사용하여 단일 시각적 개체를 명시적으로 설정하면 명시적으로 정의된 색에 가져온 테마가 적용되지 않습니다.If you explicitly set a color explicitly a single visual using the Properties pane, the imported theme does not apply to any of those explicitly defined colors.

명시적으로 선택된 색에 해당 테마를 적용하려면 색이 명시적으로 설정된 시각적 개체의 데이터 색 섹션에서 기본값으로 되돌리기 를 사용하여 명시적 색 적용을 실행 취소하고 테마가 적용되도록 허용합니다.To allow the theme to apply to those explicitly selected colors, use Revert to default in the Data Colors section the visual to which the color has been explicitly set, to undo the explicit color application and allow the theme to apply.

보고서에 보고서 테마 색을 유지하지 않는 경우Situations when report theme colors won't stick to your reports

색 선택의 사용자 지정 색 옵션을 사용하여 시각적 개체에서 특정 데이터 요소에 사용자 지정 색 집합(또는 개별 색)을 적용해 보겠습니다.Suppose you apply a custom color set (or individual color) to a particular data point in a visual by using the Custom color option in the color picker. 보고서 테마를 적용하면 이 보고서 테마는 사용자 지정된 데이터 요소 색을 ‘재정의하지 않습니다’.When you apply a report theme, it does not override that customized data point color.

테마 색 섹션을 사용하여 데이터 요소 색을 수동으로 설정할 수도 있습니다.Or, suppose you want to manually set the color of a data point color by using the Theme colors section. 이러한 색은 새 보고서 테마를 적용할 때 ‘업데이트되지 않습니다’.When you apply a new report theme, those colors are not updated. 새 보고서 테마를 적용할 때 색이 업데이트되도록 기본 색으로 되돌리려면 기본값으로 되돌리기 를 선택하거나 색 선택의 테마 색 색상표에서 색을 선택합니다.To get your default colors back, so they'll update when you apply a new report theme, select Revert to default, or select a color from the Theme colors palette in the color picker.

기본값으로 되돌리기

많은 Power BI 시각적 개체가 보고서 테마에 적용되지 않습니다.Many Power BI visuals won't apply to report themes.

지금 바로 사용할 수 있는 사용자 지정 보고서 테마 파일Custom report theme files you can use right now

보고서 테마를 시작하고 싶으신가요?Want to get started with report themes? 테마 갤러리에서 사용자 지정 보고서 테마를 확인해 보거나 다음과 같은 이미 만들어져 있는 사용자 지정 보고서 테마 JSON 파일을 사용해 보세요. 이 파일은 다운로드하여 Power BI Desktop 보고서로 가져올 수 있습니다.Check out the custom report themes in the themes gallery or try the following ready-made custom report theme JSON files, which you can download and import into your Power BI Desktop report:

시작점으로 사용할 수 있는 몇 가지 추가 보고서 테마는 다음과 같습니다.Here are a few more report themes you can use as starting points:

보고서 테마를 사용하여 Power BI Desktop 보고서가 사용자, 조직 또는 현재 시즌이나 휴일을 다양하게 반영하도록 할 수 있습니다.Report themes can make your Power BI Desktop reports a colorful reflection of you, your organization, or even the current season or holiday.

보고서 테마 내보내기Export report themes

현재 적용된 보고서 테마를 Power BI Desktop에서 JSON 파일로 직접 내보낼 수 있습니다.You can export the currently applied report theme directly from Power BI Desktop to a JSON file. 보고서 테마를 내보낸 후에는 다른 보고서에서 다시 사용할 수 있습니다.After you export a report theme, you can then re-use it in other reports. 이 옵션을 사용하면 기본 제공 테마 대부분의 JSON 파일을 내보낼 수 있습니다.This option lets you export the JSON file for most of the built-in themes. 유일한 예외는 가져올 때 다른 테마를 작성하는 기반이 되는 기준 테마인 클래식 및 기본 테마입니다.The only exceptions are the base themes, Classic and Default, which other themes build upon when imported.

현재 적용된 테마를 Power BI Desktop에서 내보내려면 다음을 수행합니다.To export the currently applied theme from Power BI Desktop:

  1. 파일 > 옵션 및 설정 > 옵션 을 선택합니다.Select File > Options and settings > Options.

  2. 미리 보기 기능 섹션에서 현재 테마 사용자 지정 을 선택하고 확인 을 선택합니다.In the Preview features section, select Customize current theme, and then select OK.

    미리 보기 기능을 사용하려면 Power BI Desktop을 다시 시작하라는 메시지가 표시될 수 있습니다.You might be prompted to restart Power BI Desktop for the preview feature to be enabled. 다시 시작하면 현재 적용된 테마 내보내기를 시작할 수 있습니다.After you restart, you can begin exporting the currently applied theme.

  3. 리본에서 테마 전환 > 현재 테마 내보내기 를 선택합니다.From the Home ribbon, select Switch theme > Export current theme.

  4. 다른 이름으로 저장 대화 상자에서 JSON 파일을 저장할 디렉터리를 찾은 후 저장 을 선택합니다.From the Save As dialog box, browse to a directory in which to save the JSON file, and then select Save.

보고서 테마 JSON 파일 서식Report theme JSON file format

가장 기본적인 수준의 테마 JSON 파일에는 필수 줄인 name 만 있습니다.At its most basic level, the theme JSON file has only one required line: name.

{
    "name": "Custom Theme"
}

name 이외의 다른 모든 요소는 선택 사항입니다. 즉, 특별히 서식을 지정하려는 속성만 테마 파일에 추가하고 나머지는 Power BI의 기본값을 계속 사용할 수 있습니다.Other than name, everything else is optional, which means you're free to only add the properties you specifically want to format to the theme file, and continue to use Power BI's defaults for the rest.

테마 색 설정Setting theme colors

name 에서 다음과 같은 기본 데이터 색 관련 속성을 추가할 수 있습니다.Under name, you can add the following basic data color-related properties:

  • dataColors: Power BI Desktop 시각적 개체의 데이터를 나타내는 색 도형에 사용할 색 16진수 코드 목록입니다.dataColors: The list of color hexadecimal codes to use to color shapes that represent data in Power BI Desktop visuals. 이 목록에는 원하는 만큼 색을 포함할 수 있습니다.This list can have as many or as few colors as you want. 이 목록의 모든 색을 사용했으나 시각적 개체에 더 많은 색이 필요하면 Power BI의 기본 색상표를 사용하도록 다시 되돌립니다.Once all colors from this list have been used, if the visual still needs more colors, it reverts back to using Power BI's default color palette.
  • good, neutral, bad: 이러한 속성은 폭포 차트 및 KPI 시각적 개체에서 사용되는 상태 색을 설정합니다.good, neutral, bad: These properties set the status colors used by the waterfall chart and the KPI visual.
  • maximum, center, minimum, null: 이러한 색은 조건부 서식 지정 대화 상자에서 다양한 그라데이션 색을 설정합니다.maximum, center, minimum, null: These colors set the various gradient colors in the conditional formatting dialog box.

이러한 색을 정의하는 기본 테마는 다음과 같이 표시될 수 있습니다.A basic theme that defines these colors might appear as follows:

{
    "name": "Custom Theme",
    "dataColors": [
        "#118DFF",
        "#12239E",
        "#E66C37",
        "#6B007B",
        "#E044A7",
        "#744EC2",
        "#D9B300",
        "#D64550",
        "#197278",
        "#1AAB40"
    ],
    "good": "#1AAB40",
    "neutral": "#D9B300",
    "bad": "#D64554",
    "maximum": "#118DFF",
    "center": "#D9B300",
    "minimum": "#DEEFFF",
    "null": "#FF7F48"
}

구조 색 설정Setting structural colors

그런 다음 backgroundfirstLevelElements 같은 다양한 색 클래스를 추가할 수 있습니다.Next, you can add various color classes, such as background and firstLevelElements. 해당 색 클래스는 보고서의 요소에 대한 구조 색(예: 축 눈금선, 강조 색 및 시각적 개체 요소의 배경 색)을 설정합니다.These color classes set the structural colors for elements in the report, such as axis gridlines, highlight colors, and background colors for visual elements.

다음 테이블에서는 서식을 지정할 수 있는 여섯 가지 색 클래스를 보여 줍니다.The following table shows the six color classes you can format. 색 클래스 이름은 테마 사용자 지정 대화 상자에서 “이름 및 색” 섹션의 “고급” 하위 섹션에 있는 이름에 해당합니다.The Color class names correspond to the names in the "Advanced" subsection of the "Name and Colors" section in the Customize theme dialog box.

색 클래스Color class 서식 지정 대상What it formats
firstLevelElementsfirstLevelElements
foreground(사용되지 않음)foreground (deprecated)
레이블 배경색(데이터 요소 외부에 있는 경우)Labels background color (when outside data points)
추세선 색Trend line color
텍스트 상자 기본 색Textbox default color
테이블 및 행렬 값 및 합계 글꼴 색 데이터 막대 축 색Table and matrix values and totals font colors Data bars axis color
카드 데이터 레이블Card data labels
계기 설명선 값 색Gauge callout value color
KPI 목표 색KPI goal color
KPI 텍스트 색KPI text color
슬라이서 항목 색(포커스 모드인 경우)Slicer item color (when in focus mode)
슬라이서 드롭다운 항목 글꼴 색Slicer dropdown item font color
슬라이서 숫자 입력 글꼴 색Slicer numeric input font color
슬라이서 머리글 글꼴 색Slicer header font color
분산형 차트 비율 선 색Scatter chart ratio line color
꺾은선형 차트 예측 선 색Line chart forecast line color
지도 지시선 색Map leader line color
필터 창 및 카드 텍스트 색Filter pane and card text color
secondLevelElementssecondLevelElements
foregroundNeutralSecondary(사용되지 않음)foregroundNeutralSecondary (deprecated)
“밝은” 보조 텍스트 클래스"light" secondary text classes
레이블 색Label colors
범례 레이블 색Legend label color
축 레이블 색Axis label color
테이블 및 행렬 머리글 글꼴 색Table and matrix header font color
계기 대상 및 대상 지시선 색Gauge target and target leader line color
KPI 추세 축 색KPI trend axis color
슬라이서 슬라이더 색Slicer slider color
슬라이서 항목 글꼴 색Slicer item font color
슬라이서 윤곽선 색Slicer outline color
꺾은선형 차트 가리킨 색Line chart hover color
여러 행 카드 제목 색Multi-row card title color
리본 차트 스트로크 색Ribbon chart stroke color
도형 맵 테두리 색Shape map border color
단추 텍스트 글꼴 색Button text font color
단추 아이콘 선 색Button icon line color
단추 윤곽선 색Button outline color
thirdLevelElementsthirdLevelElements
backgroundLight(사용되지 않음)backgroundLight (deprecated)
축 눈금선 색Axis gridline color
테이블 및 행렬 눈금 색Table and matrix grid color
슬라이서 헤더 배경색(포커스 모드인 경우)Slicer header background color (when in focus mode)
여러 행 카드 윤곽선 색Multi-row card outline color
도형 채우기 색Shape fill color
계기 원호 배경색Gauge arc background color
적용된 필터 카드 배경색Applied filter card background color
background = FFFFFF인 경우:When background = FFFFFF:
사용할 수 없는 단추 채우기 색Disabled button fill color
사용할 수 없는 단추 윤곽선 색Disabled button outline color
fourthLevelElementsfourthLevelElements
foregroundNeutralTertiary(사용되지 않음)foregroundNeutralTertiary (deprecated)
범례 흐리게 색legend dimmed color
카드 범주 레이블 색Card category label color
여러 행 카드 범주 레이블 색Multi-row card category labels color
여러 행 카드 막대 색Mulit-row card bar color
깔때기형 차트 변환율 스트로크 색Funnel chart conversion rate stroke color
사용할 수 없는 단추 텍스트 글꼴 색Disabled button text font color
사용할 수 없는 단추 아이콘 선 색Disabled button icon line color
backgroundbackground 레이블 배경색(데이터 요소 내에 있는 경우)Labels background color (when inside data points)
슬라이서 드롭다운 항목 배경색Slicer dropdown items background color
도넛형 차트 스트로크 색Donut chart stroke color
트리맵 스트로크 색Treemap stroke color
콤보 차트 배경색Combo chart background color
단추 채우기 색Button fill color
필터 창 및 사용 가능한 필터 카드 배경색Filter pane and available filter card background color
secondaryBackgroundsecondaryBackground
backgroundNeutral(사용되지 않음)backgroundNeutral (deprecated)
테이블 및 행렬 눈금 윤곽선 색Table and matrix grid outline color
도형 맵 기본 색Shape map default color
리본 차트 리본 채우기 색(일치하는 계열 옵션이 해제된 경우)Ribbon chart ribbon fill color (when match series option is turned off)
background != FFFFFF인 경우:When background != FFFFFF:
사용할 수 없는 단추 채우기 색Disabled button fill color
사용할 수 없는 단추 윤곽선 색Disabled button outline color
tableAccenttableAccent 있는 경우 테이블 및 행렬 눈금 윤곽선 색을 재정의합니다.Overrides table and matrix grid outline color when present

색 클래스를 설정하는 샘플 테마는 다음과 같습니다.Here's a sample theme that sets the color classes:

{
    "name": "Custom Theme",
    "firstLevelElements": "#252423",
    "secondLevelElements": "#605E5C",
    "thirdLevelElements": "#F3F2F1",
    "fourthLevelElements": "#B3B0AD",
    "background": "#FFFFFF",
    "secondaryBackground": "#C8C6C4",
    "tableAccent": "#118DFF"
}

일반적인 “흰색” 배경 에 “검정” firstLevelElements 와 다른 “어두운 테마” 또는 기타 다채로운 테마를 제작하는 경우, 다른 구조 색상 및 기본 텍스트 클래스 색에 대한 값도 설정해야 합니다.If you are authoring a "dark theme" or other colorful theme that diverges from the typical "black" firstLevelElements on "white" background style, be sure to also set the values for other structural colors and the primary text class colors. 이렇게 하면, 예를 들어 레이블 배경이 있는 차트의 데이터 레이블이 예상 스타일과 일치하고 읽을 수 있을 뿐 아니라 축 눈금선이 표시되도록 할 수 있습니다.This will ensure that (for example) data labels on charts with a label background will match the anticipated style and be readable, as well as ensuring axis gridlines are visible.

서식 있는 텍스트 기본값 설정Setting formatted text defaults

다음으로, JSON 파일에 텍스트 클래스를 추가할 수 있습니다.Next up, you can add text classes to your JSON file. 텍스트 클래스는 색 클래스와 유사하지만 보고서에서 텍스트 그룹의 글꼴 크기, 색 및 패밀리를 업데이트할 수 있도록 고안되었습니다.Text classes are similar to color classes, but are designed to allow you to update the font size, color, and family for groups of text across your report.

12개의 텍스트 클래스가 있지만 보고서의 모든 텍스트 서식 지정을 변경하는 데는 ‘기본 클래스’라는 네 개의 클래스만 설정하면 됩니다.There are 12 text classes, but you need to set only four classes, called primary classes, to change all of the text formatting in your report. 이러한 네 가지 기본 클래스는 “텍스트” 섹션의 테마 사용자 지정 대화 상자에서 설정할 수 있습니다. “일반”은 레이블, “제목”은 제목, “카드 및 KPI”는 콜아웃, 그리고 “탭 헤더”는 헤더 에 해당합니다.These four primary classes can be set in the Customize theme dialog box under the "Text" section: "General" corresponds to label, "Title" to title, "Cards and KPIs" to callout, and "Tab headers" to header.

‘보조 클래스’로 간주되는 다른 텍스트 클래스는 연결된 기본 클래스에서 해당 속성을 자동으로 파생시킵니다.Other text classes, considered secondary classes, automatically derive their properties from their associated primary classes. 보조 클래스는 기본 클래스에 비해 더 밝은 텍스트 색 음영 또는 더 크거나 더 작은 텍스트 크기 비율을 선택하는 경우가 많습니다.Often, a secondary class selects a lighter shade of text color, or a percentage large or smaller text size compared to the primary class.

레이블 클래스를 예로 들어 보겠습니다.Take the label class as an example. 레이블 클래스의 기본 서식 지정은 Segoe UI, #252423(진한 회색) 및 12포인트입니다.The default formatting for the label class is Segoe UI, #252423 (a dark grey color), and 12 point. 이 클래스는 테이블 및 행렬에서 값을 서식 지정하는 데 사용됩니다.This class is used to format the values in the table and matrix. 일반적으로 테이블 또는 행렬의 합계는 서식 지정은 비슷하지만 눈에 띄도록 굵은 레이블 클래스를 사용하여 굵게 표시합니다. 하지만 테마 JSON에서 이 클래스를 지정할 필요는 없습니다. Power BI에서 자동으로 지정합니다.Typically, the totals in a table or matrix have similar formatting, but are bolded with the bold label class so they stand out. However, you don't need to specify that class in the theme JSON; Power BI does so automatically. 나중에 테마에서 글꼴이 14포인트인 레이블을 지정하기로 결정하는 경우 굵은 레이블 클래스를 업데이트할 필요도 없습니다. 레이블 클래스의 텍스트 서식 지정을 상속하기 때문입니다.Later, if you decide to specify labels that have a 14-point font in your theme, you don't need to also update the bold label class, because it inherits text formatting from the label class.

아래 테이블에서는 다음 정보를 보여 줍니다.The following table shows the following information:

  • 네 가지 각 기본 텍스트 클래스, 서식 지정 대상 및 해당 기본 설정Each of the four primary text classes, what it formats, and its default settings
  • 기본 클래스와 고유하게 비교되는 각 보조 클래스, 서식 지정 대상 및 해당 기본 설정Each secondary class, what it formats, and its default setting that's unique compared to the primary class
기본 클래스Primary class 보조 클래스Secondary classes JSON 클래스 이름JSON class name 기본 설정Default settings 연결된 시각적 개체Associated visual objects
calloutCallout 해당 없음N/A calloutcallout DINDIN
#252423#252423
45pt45pt
카드 데이터 레이블Card data labels
KPI 지표KPI indicators
headerHeader 해당 없음N/A headerheader Segoe UI SemiboldSegoe UI Semibold
#252423#252423
12pt12pt
주요 영향 요인 머리글Key influencers headers
titleTitle titletitle DINDIN
#252423#252423
12pt12pt
범주 축 제목Category axis title
값 축 제목Value axis title
여러 행 카드 제목*Multi-row card title *
슬라이서 머리글Slicer header
- 큰 제목Large title largeTitlelargeTitle 14pt14pt 시각적 개체 제목Visual title
labelLabel labellabel Segoe UISegoe UI
#252423#252423
10pt10pt
테이블 및 행렬 열 머리글Table and matrix column headers
행렬 행 머리글Matrix row headers
테이블 및 행렬 눈금Table and matrix grid
테이블 및 행렬 값Table and matrix values
- 약간 굵게Semibold semiboldLabelsemiboldLabel Segoe UI SemiboldSegoe UI Semibold 주요 영향 요인 프로필 텍스트Key influencers profile text
- 대형Large largeLabellargeLabel 12pt12pt 여러 행 카드 데이터 레이블Multi-row card data labels
- 소형Small smallLabelsmallLabel 9pt9pt 참조선 레이블 *Reference line labels *
슬라이서 날짜 범위 레이블Slicer date range labels
슬라이서 숫자 입력 텍스트 스타일Slicer numeric input text style
슬라이서 검색 상자Slicer search box
주요 영향 요인 텍스트Key influencers influencer text
- 밝게Light lightLabellightLabel #605E5C#605E5C 범례 텍스트Legend text
단추 텍스트Button text
범주 축 레이블Category Axis labels
깔때기형 차트 데이터 레이블Funnel chart data labels
깔때기형 차트 변환율 레이블Funnel chart conversion rate labels
계기 대상Gauge target
분산형 차트 범주 레이블Scatter chart category label
슬라이서 항목Slicer items
- 굵게Bold boldLabelboldLabel Segoe UI BoldSegoe UI Bold 행렬 부분합Matrix subtotals
행렬 총합계Matrix grand totals
테이블 합계Table totals
- 크게 및 밝게Large and Light largeLightLabellargeLightLabel #605E5C#605E5C
12pt12pt
카드 범주 레이블Card category labels
계기 레이블Gauge labels
여러 행 카드 범주 레이블Multi-row card category labels
- 작게 및 밝게Small and Light smallLightLabelsmallLightLabel #605E5C#605E5C
9pt9pt
데이터 레이블Data labels
값 축 레이블Value axis labels

*또한 별표 표시 항목은 보고서 테마의 첫 번째 데이터 색을 기준으로 색이 지정됩니다.* Starred items are also colored based on the first data color of the report theme.

밝은 텍스트 클래스의 변형에서는 위에 정의된 구조 색에서 밝은 색상을 사용합니다.The light variations of text classes take their light color from the structural colors defined above. “어두운 테마”를 제작하는 경우 “firstLevelElements”(기본 텍스트 색과 일치), “secondLevelElements”(텍스트의 예상 “밝은” 색상과 일치) 및 “배경”(1단계 및 2단계 요소 색상에 충분한 대비)도 설정해야 합니다.If you are authoring a "dark theme," be sure to also set the colors "firstLevelElements" (matching the primary text color), "secondLevelElements" (matching the anticipated "light" color for text), and "background" (with sufficient contrast to both first- and second-level elements colors).

다음은 기본 텍스트 클래스만 설정하는 테마의 예제입니다.Here's an example theme that sets only the primary text classes:

{
    "name": "Custom Theme",
    "textClasses": {
        "callout": {
            "fontSize": 45,
            "fontFace": "DIN",
            "color": "#252423"
        },
        "title": {
            "fontSize": 12,
            "fontFace": "DIN",
            "color": "#252423"
        },
        "header": {
            "fontSize": 12,
            "fontFace": "Segoe UI Semibold",
            "color": "#252423"
        },
        "label": {
            "fontSize": 10,
            "fontFace": "Segoe UI",
            "color": "#252423"
        }
    }
}

보조 클래스는 기본 클래스에서 속성이 상속되므로 테마 파일에 속성을 설정할 필요가 없습니다.Because secondary classes inherit from the primary classes, you don't need to set them in your theme file. 하지만 상속 규칙을 사용하지 않으려는 경우(예를 들어 테이블에서 합계 값을 굵게 표시하지 않으려는 경우) 기본 클래스를 서식 지정하는 것처럼 명시적으로 테마 파일에서 보조 클래스를 서식 지정할 수 있습니다.However, if you don't like the inheritance rules (for example, if you don't want your totals to be a bolded version of the values in a table), you can explicitly format the secondary classes in the theme file, just like you can format the primary classes.

시각적 개체 속성 기본값 설정(visualStyles)Setting visual property defaults (visualStyles)

마지막으로, 보고서에 모든 시각적 개체 서식 지정이 더 자세하고 세부적인 수준으로 제어되는 확장된 서식의 JSON 파일을 만들려면 visualStyles 섹션을 JSON 파일에 추가하여 서식 지정 세부 정보를 중첩합니다.Lastly, to create an extended-format JSON file, with more detailed and granular control over all visual formatting in a report, add a visualStyles section to the JSON file to nest the formatting specifics. visualStyles 섹션의 템플릿 예제는 다음과 같습니다.Here's a templated example of the visualStyles section:

    "visualStyles": {
        "<visualName>": {
            "<styleName>": {
                "<cardName>": [{
                    "<propertyName>": <propertyValue>
                }]
            }
        }
    }

visualNamecardName 섹션의 경우 특정 시각적 개체 및 cardName을 사용합니다.For the visualName and cardName sections, use a specific visual and card name. 현재는 styleName 이 항상 별표(*)지만 이후 릴리스에서는 시각적 개체에 대해 다양한 스타일을 만들고 이름을 지정할 수 있습니다(테이블 및 행렬 스타일 기능과 유사함).Currently, the styleName is always an asterisk (*), but in a future release you'll be able to create different styles for your visuals and give them names (similar to the table and matrix style feature). propertyName 은 서식 지정 옵션의 이름이고 propertyValue 는 해당 서식 지정 옵션의 값입니다.propertyName is the name of the formatting option and propertyValue is the value for that formatting option.

visualNamecardName 의 경우 해당 설정이 특정 속성이 있는 모든 시각적 개체나 카드에 적용되도록 하려면 별표를 따옴표로 묶어서 사용합니다.For visualName and cardName, use an asterisk in quotes if you want that setting to apply to all visuals or cards that have a property. 시각적 개체 및 카드 이름 둘 다에 별표를 사용하면 효과적으로 모든 시각적 개체의 모든 텍스트에 대해 특정 글꼴 크기나 특정 글꼴 패밀리와 같은 설정을 보고서에서 전역적으로 적용할 수 있습니다.If you use an asterisk for both the visual and card name, you're effectively applying a setting globally in your report, such as a font size or specific font family for all text across all visuals.

다음은 시각적 스타일을 통해 몇 가지 속성을 설정하는 예제입니다.Here's an example that sets a few properties through the visual styles:

{
   "name":"Custom Theme",
   "visualStyles":{
      "*": {
         "*": {
            "*": [{
                "wordWrap": true
            }],
            "categoryAxis": [{
                "gridlineStyle": "dotted"
            }],
            "filterCard": [
              {
                "$id": "Applied",
                "foregroundColor": {"solid": {"color": "#252423" } }
              },
              {
                "$id":"Available",
                "border": true
              }
            ]
         }
      },
      "scatterChart": {
         "*": {
            "bubbles": [{
                  "bubbleSize": -10
            }]
         }
      }
   }
}

이 예제에서는 다음과 같이 설정합니다.This example makes the following settings:

  • 모든 위치에서 자동 줄 바꿈을 켭니다.Turns on word wrap everywhere
  • 범주 축이 있는 모든 시각적 개체에 대해 눈금선 스타일을 점선으로 설정합니다.Sets the gridline style to dotted for all visuals with a category axis
  • 사용 가능한 필터 카드 및 적용된 필터 카드에 대해 몇 가지 서식을 설정합니다(“$id”를 사용하여 다른 버전의 필터 카드를 설정하는 서식에 유의해야 함).Sets some formatting for the available and applied filter cards (note the format using "$id" to set the different versions of the filter cards)
  • 분산형 차트의 거품 크기를 -10으로 설정합니다.Sets the bubble size for scatter charts to -10.

참고

조정할 서식 지정 요소만 지정해야 합니다.You need only specify the formatting elements you want to adjust. JSON 파일에 포함되지 않은 서식 지정 요소는 모두 해당 기본값과 설정으로 되돌아갑니다.Any formatting elements that aren't included in the JSON file revert to their default values and settings.

visualStyles 정의 목록visualStyles definition list

이 섹션의 테이블에서는 시각적 개체 이름(visualName), 카드 이름(cardName) 및 속성 이름(propertyName) 및 JSON 파일을 만드는 데 필요한 열거형을 정의합니다.The tables in this section define visual names (visualName), card names (cardName), property names (propertyName), and the enumerations that are necessary to create your JSON file.

visualName 값visualName values
areaChartareaChart
barChartbarChart
basicShapebasicShape
cardcard
clusteredBarChartclusteredBarChart
clusteredColumnChartclusteredColumnChart
columnChartcolumnChart
comboChartcomboChart
donutChartdonutChart
filledMapfilledMap
funnelfunnel
gaugegauge
hundredPercentStackedBarCharthundredPercentStackedBarChart
hundredPercentStackedColumnCharthundredPercentStackedColumnChart
imageimage
KPIkpi
lineChartlineChart
lineClusteredColumnComboChartlineClusteredColumnComboChart
lineStackedColumnComboChartlineStackedColumnComboChart
mapmap
multiRowCardmultiRowCard
pieChartpieChart
pivotTablepivotTable
ribbonChartribbonChart
scatterChartscatterChart
shapeMapshapeMap
slicerslicer
stackedAreaChartstackedAreaChart
tableExtableEx
treemaptreemap
waterfallChartwaterfallChart

다음 표에서는 cardName 값을 정의합니다.The following table defines cardName values. 각 셀의 첫 번째 값은 JSON 파일 용어입니다.The first value in each cell is the JSON file term. 두 번째 값은 Power BI Desktop 사용자 인터페이스에 표시되는 카드의 이름입니다.The second value is the name of the card as seen in the Power BI Desktop user interface.

cardName 값cardName values
axis: 게이지 축axis: Gauge axis
breakdown: 분석 결과breakdown: Breakdown
bubbles: 거품형bubbles: Bubbles
calloutValue: 설명선 값calloutValue: Callout Value
card: cardcard: Card
cardTitle: 카드 타일cardTitle: Card Title
categoryAxis: X축categoryAxis: X-Axis
categoryLabels: 범주 레이블categoryLabels: Category labels
columnFormatting: 필드 서식columnFormatting: Field formatting
columnHeaders: 열 머리글columnHeaders: Column headers
dataLabels: 데이터 레이블dataLabels: Data labels
fill: 채우기fill: Fill
fillPoint: 채우기 점fillPoint: Fill point
forecast: 예측forecast: Forecast
general: 일반general: General
goals: 목표goals: Goals
grid: 그리드grid: Grid
header: headerheader: Header
imageScaling: 크기 조정imageScaling: Scaling
indicator: 표시기indicator: Indicator
items: 항목items: Items
labels: 데이터 레이블labels: Data labels
legend: 범례legend: Legend
lineStyles: 도형lineStyles: Shapes
mapControls: 지도 컨트롤mapControls: Map controls
mapStyles: 지도 스타일mapStyles: Map styles
numericInputStyle: 숫자 입력numericInputStyle: Numeric inputs
percentBarLabel: 변환율 레이블percentBarLabel: Conversion Rate Label
plotArea: 플롯 영역plotArea: Plot Area
plotAreaShading: 대칭 음영plotAreaShading: Symmetry shading
ratioLine: 비율 선ratioLine: Ratio line
referenceLine: 상수 선referenceLine: Constant Line
ribbonChart: 리본ribbonChart: Ribbons
rotation: 회전rotation: Rotation
rowHeaders: 행 머리글rowHeaders: Row headers
selection: 선택 컨트롤selection: Selection Controls
sentimentColors: 감정 색sentimentColors: Sentiment colors
shape: 셰이프shape: Shape
slider: 슬라이더slider: Slider
status: 색 구분status: Color coding
subTotals: 부분합subTotals: Subtotals
target: 대상target: Target
total: 총합계total: Grand total
trend: 추세선trend: Trend Line
trendline: 추세 축trendline: Trend axis
valueAxis: Y축valueAxis: Y-Axis
values: 값values: Values
wordWrap: 자동 줄 바꿈wordWrap: Word wrap
xAxisReferenceLine: X축 상수 선xAxisReferenceLine: X-Axis Constant Line
y1AxisReferenceLine: 상수 선y1AxisReferenceLine: Constant Line
zoom: 확대/축소zoom: Zoom

각 카드 내의 속성Properties within each card

다음 섹션에서는 각 카드 내의 속성을 정의합니다.The following section defines the properties within each card. 카드 이름 뒤에는 각 속성 이름이 차례로 나옵니다.The card name is followed by each property name. 속성마다 서식 지정 창이 나타나는 경우 표시되는 이름, 서식 지정 옵션에서 수행하는 작업에 대한 설명 및 서식 지정 옵션의 유형이 나옵니다.For each property: the name you see if the formatting pane is displayed, a description of what the formatting option does, and the type of the formatting option. 이 방법을 사용하면 테마 파일에서 사용할 수 있는 값의 종류를 알 수 있습니다.This approach lets you know what kind of values you can use in your theme file.

dateTime 을 사용하는 경우 날짜는 시작 시 날짜/시간을 사용하여 작은따옴표로 묶인 ISO 날짜여야 합니다.When you're using dateTime, the date must be an ISO date in single quotes, with datetime at the beginning. 다음 예제를 참조하십시오.See the following example:

"datetime'2011-10-05T14:48:00.000Z'""datetime'2011-10-05T14:48:00.000Z'"

Booleans은 true 또는 false입니다.Booleans are either true or false. 문자열은 "문자열입니다."와 같이 큰따옴표로 묶여야 합니다.Strings must be in double quotes, as in "this is a string". 숫자는 따옴표로 묶지 않으며 값 자체입니다.Numbers are just the value itself, not in quotes.

색은 다음 서식을 사용합니다. 다음 예제에서 “FFFFFF”는 사용자 지정 16진수 코드로 바뀝니다.Colors use the following format, where your custom hexadecimal code replaces "FFFFFF" is in the following example:

{ "solid": { "color": "#FFFFFF" } }

드롭다운 서식 지정 옵션에 가장 일반적으로 사용되는 열거는 창에 표시되는 어떤 옵션으로도 값이 설정될 수 있음을 의미합니다. 예를 들어 범례 위치로 “RightCenter”를 설정하거나 원형 데이터 레이블로 “데이터 값, 총계에 대한 비율”을 설정할 수 있습니다.An enumeration, most commonly used for drop-down formatting options, means it can be set to any of the options seen in the pane, for example "RightCenter" for legend position or "Data value, percent of total" for pie data label. 열거 옵션은 속성 목록 아래에 표시됩니다.The enumeration options are shown below the property list.

{
      "general":{
        "responsive": {
          "type": [
            "bool"
          ],
          "displayName": [
            "(Preview) Responsive"
          ],
          "description": [
            "The visual will adapt to size changes"
          ]
        },
        "legend": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        },
        "position": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Position"
          ],
          "description": [
            "Select the location for the legend"
          ]
        },
        "showTitle": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Title"
          ],
          "description": [
            "Display a title for legend symbols"
          ]
        },
        "labelColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ]
        },
        "fontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        },
        "fontSize": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Text Size"
          ]
        }
      },
      "categoryAxis": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        },
        "axisScale": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Scale type"
          ]
        },
        "start": {
          "type": [
            "numeric",
            "dateTime"
          ],
          "displayName": [
            "Start"
          ],
          "description": [
            "Enter a starting value (optional)"
          ]
        },
        "end": {
          "type": [
            "numeric",
            "dateTime"
          ],
          "displayName": [
            "End"
          ],
          "description": [
            "Enter an ending value (optional)"
          ]
        },
        "axisType": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Type"
          ]
        },
        "showAxisTitle": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Title"
          ],
          "description": [
            "Title for the X-axis",
            "Title for the Y-axis"
          ]
        },
        "axisStyle": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Style"
          ]
        },
        "labelColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ]
        },
        "fontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        },
        "fontSize": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Text Size"
          ]
        },
        "labelDisplayUnits": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Display units"
          ],
          "description": [
            "Select the units (millions, billions, etc.)"
          ]
        },
        "labelPrecision": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Value decimal places"
          ],
          "description": [
            "Select the number of decimal places to display for the values"
          ]
        },
        "concatenateLabels": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Concatenate labels"
          ],
          "description": [
            "Always concatenate levels of the hierarchy instead of drawing the hierarchy."
          ]
        },
        "preferredCategoryWidth": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Minimum category width"
          ]
        },
        "titleColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Title color"
          ]
        },
        "titleFontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        },
        "titleFontSize": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Title text size"
          ]
        },
        "position": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Position"
          ],
          "description": [
            "Select left or right"
          ]
        },
        "color": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ],
          "description": [
            "Select color for data labels"
          ]
        },
        "duration": {
          "type": [
            "numeric"
          ]
        }
      },
      "valueAxis": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        },
        "position": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Position"
          ],
          "description": [
            "Select left or right"
          ]
        },
        "axisScale": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Scale type"
          ]
        },
        "start": {
          "type": [
            "numeric",
            "dateTime"
          ],
          "displayName": [
            "Start"
          ],
          "description": [
            "Enter a starting value (optional)"
          ]
        },
        "end": {
          "type": [
            "numeric",
            "dateTime"
          ],
          "displayName": [
            "End"
          ],
          "description": [
            "Enter an ending value (optional)"
          ]
        },
        "showAxisTitle": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Title"
          ],
          "description": [
            "Title for the Y-axis",
            "Title for the X-axis"
          ]
        },
        "axisStyle": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Style"
          ]
        },
        "labelColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ]
        },
        "fontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        },
        "fontSize": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Text Size"
          ]
        },
        "labelDisplayUnits": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Display units"
          ],
          "description": [
            "Select the units (millions, billions, etc.)"
          ]
        },
        "labelPrecision": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Value decimal places"
          ],
          "description": [
            "Select the number of decimal places to display for the values"
          ]
        },
        "titleColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Title color"
          ]
        },
        "titleFontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        },
        "titleFontSize": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Title text size"
          ]
        },
        "axisLabel": {
          "type": [
            "none"
          ],
          "displayName": [
            "Y-Axis (Column)"
          ]
        },
        "secShow": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show secondary"
          ]
        },
        "alignZeros": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Align zeros"
          ],
          "description": [
            "Align the zero tick marks for both value axes"
          ]
        },
        "secAxisLabel": {
          "type": [
            "none"
          ],
          "displayName": [
            "Y-Axis (Line)"
          ]
        },
        "secPosition": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Position"
          ],
          "description": [
            "Select left or right"
          ]
        },
        "secAxisScale": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Scale type"
          ]
        },
        "secStart": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Start"
          ],
          "description": [
            "Enter a starting value (optional)"
          ]
        },
        "secEnd": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "End"
          ],
          "description": [
            "Enter an ending value (optional)"
          ]
        },
        "secShowAxisTitle": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Title"
          ],
          "description": [
            "Title for the Y-axis"
          ]
        },
        "secAxisStyle": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Style"
          ]
        },
        "secLabelColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ]
        },
        "secFontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        },
        "secFontSize": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Text Size"
          ]
        },
        "secLabelDisplayUnits": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Display units"
          ],
          "description": [
            "Select the units (millions, billions, etc.)"
          ]
        },
        "secLabelPrecision": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Value decimal places"
          ],
          "description": [
            "Select the number of decimal places to display for the values"
          ]
        },
        "secTitleColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Title color"
          ]
        },
        "secTitleFontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        },
        "secTitleFontSize": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Title text size"
          ]
        }
      },
      "dataPoint": {
        "defaultColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Default color",
            "Default Column Color"
          ]
        },
        "fill": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Fill"
          ]
        },
        "defaultCategoryColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Default color",
            "Default Column Color"
          ]
        },
        "showAllDataPoints": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show all"
          ]
        }
      },
      "labels": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        },
        "showSeries": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        },
        "color": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ],
          "description": [
            "Select color for data labels"
          ]
        },
        "labelDisplayUnits": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Display units"
          ],
          "description": [
            "Select the units (millions, billions, etc.)"
          ]
        },
        "labelPrecision": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Value decimal places"
          ],
          "description": [
            "Select the number of decimal places to display for the values"
          ]
        },
        "showAll": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Customize series"
          ]
        },
        "fontSize": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Text Size"
          ]
        },
        "fontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        },
        "labelDensity": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Label density"
          ]
        },
        "labelOrientation": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Orientation"
          ]
        },
        "labelPosition": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Position"
          ]
        },
        "percentageLabelPrecision": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "% decimal places"
          ],
          "description": [
            "Select the number of decimal places to display for the percentages"
          ]
        },
        "labelStyle": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Label style"
          ]
        }
      },
      "lineStyles": {
        "strokeWidth": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Stroke width"
          ]
        },
        "strokeLineJoin": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Join type"
          ]
        },
        "lineStyle": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Line style"
          ]
        },
        "showMarker": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show marker"
          ]
        },
        "markerShape": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Marker shape"
          ]
        },
        "markerSize": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Marker size"
          ]
        },
        "markerColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Marker color"
          ]
        },
        "showSeries": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Customize series",
            "Show"
          ]
        },
        "shadeArea": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Shade area"
          ]
        }
      },
      "plotArea": {
        "transparency": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Transparency"
          ],
          "description": [
            "Set transparency for background color"
          ]
        }
      },
      "trend": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        },
        "displayName": {
          "type": [
            "text"
          ],
          "displayName": [
            "Name"
          ],
          "description": [
            "Set trend line name"
          ]
        },
        "lineColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ],
          "description": [
            "Set trend line color"
          ]
        },
        "transparency": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Transparency"
          ],
          "description": [
            "Set transparency for trend line color"
          ]
        },
        "style": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Style"
          ],
          "description": [
            "Set trend line style"
          ]
        },
        "combineSeries": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Combine Series"
          ],
          "description": [
            "Show one trend line per series or combine"
          ]
        }
      },
      "y1AxisReferenceLine": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        },
        "value": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Value"
          ],
          "description": [
            "Set reference line numeric value"
          ]
        },
        "lineColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ],
          "description": [
            "Set reference line color"
          ]
        },
        "transparency": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Transparency"
          ],
          "description": [
            "Set transparency for reference line color"
          ]
        },
        "style": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Line style"
          ]
        },
        "position": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Position"
          ],
          "description": [
            "Arrange relative to chart data points"
          ]
        },
        "dataLabelShow": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Data label"
          ],
          "description": [
            "Display a data label for the reference line"
          ]
        },
        "dataLabelColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ],
          "description": [
            "Set the reference line data label color"
          ]
        },
        "dataLabelDecimalPoints": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Decimal Places"
          ]
        },
        "dataLabelHorizontalPosition": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Horizontal Position"
          ],
          "description": [
            "Set the horizontal position for the reference line data label"
          ]
        },
        "dataLabelVerticalPosition": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Vertical Position"
          ],
          "description": [
            "Set the vertical position for the reference line data label"
          ]
        },
        "dataLabelDisplayUnits": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Display units"
          ],
          "description": [
            "Select the units (millions, billions, etc.)"
          ]
        }
      },
      "referenceLine": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        },
        "displayName": {
          "type": [
            "text"
          ],
          "displayName": [
            "Name"
          ],
          "description": [
            "Set reference line name"
          ]
        },
        "value": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Value"
          ],
          "description": [
            "Set reference line numeric value"
          ]
        },
        "lineColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ],
          "description": [
            "Set reference line color"
          ]
        },
        "transparency": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Transparency"
          ],
          "description": [
            "Set transparency for reference line color"
          ]
        },
        "style": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Line style"
          ]
        },
        "position": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Position"
          ],
          "description": [
            "Arrange relative to chart data points"
          ]
        },
        "dataLabelShow": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Data label"
          ],
          "description": [
            "Display a data label for the reference line"
          ]
        },
        "dataLabelColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ],
          "description": [
            "Set the reference line data label color"
          ]
        },
        "dataLabelDecimalPoints": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Decimal Places"
          ]
        },
        "dataLabelHorizontalPosition": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Horizontal Position"
          ],
          "description": [
            "Set the horizontal position for the reference line data label"
          ]
        },
        "dataLabelVerticalPosition": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Vertical Position"
          ],
          "description": [
            "Set the vertical position for the reference line data label"
          ]
        },
        "dataLabelDisplayUnits": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Display units"
          ],
          "description": [
            "Select the units (millions, billions, etc.)"
          ]
        }
      },
      "line": {
        "lineColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Line color"
          ]
        },
        "transparency": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Transparency"
          ],
          "description": [
            "Set transparency for background color"
          ]
        },
        "weight": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Weight"
          ]
        },
        "roundEdge": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Round edges"
          ]
        }
      },
      "fill": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        },
        "fillColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Fill color"
          ]
        },
        "transparency": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Transparency"
          ],
          "description": [
            "Set transparency for background color"
          ]
        }
      },
      "rotation": {
        "angle": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Rotation"
          ]
        }
      },
      "categoryLabels": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        },
        "color": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ],
          "description": [
            "Select color for data labels"
          ]
        },
        "fontSize": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Text Size"
          ]
        },
        "fontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        }
      },
      "wordWrap": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        }
      },
      "dataLabels": {
        "color": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ],
          "description": [
            "Select color for data labels"
          ]
        },
        "fontSize": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Text Size"
          ]
        },
        "fontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        }
      },
      "cardTitle": {
        "color": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ],
          "description": [
            "Select color for data labels"
          ]
        },
        "fontSize": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Text Size"
          ]
        },
        "fontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        }
      },
      "card": {
        "outline": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Outline"
          ]
        },
        "outlineColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Outline color"
          ],
          "description": [
            "Color of the outline"
          ]
        },
        "outlineWeight": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Outline weight"
          ],
          "description": [
            "Thickness of the outline in pixels"
          ]
        },
        "barShow": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show bar"
          ],
          "description": [
            "Display a bar to the left side of the card as an accent"
          ]
        },
        "barColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Bar color"
          ]
        },
        "barWeight": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Bar thickness"
          ],
          "description": [
            "Thickness of the bar in pixels"
          ]
        },
        "cardPadding": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Padding"
          ],
          "description": [
            "Background"
          ]
        },
        "cardBackground": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Background"
          ]
        }
      },
      "percentBarLabel": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        },
        "color": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ],
          "description": [
            "Select color for data labels"
          ]
        },
        "fontSize": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Text Size"
          ]
        },
        "fontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        }
      },
      "axis": {
        "min": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Min"
          ]
        },
        "max": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Max"
          ]
        },
        "target": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Target"
          ]
        }
      },
      "target": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        },
        "color": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ],
          "description": [
            "Select color for data labels"
          ]
        },
        "labelDisplayUnits": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Display units"
          ],
          "description": [
            "Select the units (millions, billions, etc.)"
          ]
        },
        "labelPrecision": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Value decimal places"
          ],
          "description": [
            "Select the number of decimal places to display for the values"
          ]
        },
        "fontSize": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Text Size"
          ]
        },
        "fontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        }
      },
      "calloutValue": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        },
        "color": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ],
          "description": [
            "Select color for data labels"
          ]
        },
        "labelDisplayUnits": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Display units"
          ],
          "description": [
            "Select the units (millions, billions, etc.)"
          ]
        },
        "labelPrecision": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Value decimal places"
          ],
          "description": [
            "Select the number of decimal places to display for the values"
          ]
        }
      },
      "forecast": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        },
        "displayName": {
          "type": [
            "text"
          ],
          "displayName": [
            "Name"
          ],
          "description": [
            "Set forecast name"
          ]
        },
        "confidenceBandStyle": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Confidence band style"
          ],
          "description": [
            "Set forecast confidence band style"
          ]
        },
        "lineColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ],
          "description": [
            "Set forecast line color"
          ]
        },
        "transparency": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Transparency"
          ],
          "description": [
            "Set transparency for background color"
          ]
        },
        "style": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Line style"
          ]
        },
        "transform": {
          "type": [
            "queryTransform"
          ]
        }
      },
      "bubbles": {
        "bubbleSize": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Size"
          ]
        }
      },
      "mapControls": {
        "autoZoom": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Auto zoom"
          ]
        },
        "zoomLevel": {
          "type": [
            "numeric"
          ]
        },
        "centerLatitude": {
          "type": [
            "numeric"
          ]
        },
        "centerLongitude": {
          "type": [
            "numeric"
          ]
        }
      },
      "mapStyles": {
        "mapTheme": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Theme"
          ]
        }
      },
      "shape": {
        "map": {
          "type": [
            "geoJson"
          ]
        },
        "projectionEnum": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Projection"
          ],
          "description": [
            "Projection"
          ]
        }
      },
      "zoom": {
        "autoZoom": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Auto zoom"
          ],
          "description": [
            "Zoom in on shapes with available data"
          ]
        },
        "selectionZoom": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Selection zoom"
          ],
          "description": [
            "Zoom in on selected shapes"
          ]
        },
        "manualZoom": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Manual zoom"
          ],
          "description": [
            "Allow user to zoom and pan"
          ]
        }
      },
      "xAxisReferenceLine": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        },
        "value": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Value"
          ],
          "description": [
            "Set reference line numeric value"
          ]
        },
        "lineColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ],
          "description": [
            "Set reference line color"
          ]
        },
        "transparency": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Transparency"
          ],
          "description": [
            "Set transparency for reference line color"
          ]
        },
        "style": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Line style"
          ]
        },
        "position": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Position"
          ],
          "description": [
            "Arrange relative to chart data points"
          ]
        },
        "dataLabelShow": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Data label"
          ],
          "description": [
            "Display a data label for the reference line"
          ]
        },
        "dataLabelColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ],
          "description": [
            "Set the reference line data label color"
          ]
        },
        "dataLabelDecimalPoints": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Decimal Places"
          ]
        },
        "dataLabelHorizontalPosition": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Horizontal Position"
          ],
          "description": [
            "Set the horizontal position for the reference line data label"
          ]
        },
        "dataLabelVerticalPosition": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Vertical Position"
          ],
          "description": [
            "Set the vertical position for the reference line data label"
          ]
        },
        "dataLabelDisplayUnits": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Display units"
          ],
          "description": [
            "Select the units (millions, billions, etc.)"
          ]
        }
      },
      "fillPoint": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        }
      },
      "colorByCategory": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        }
      },
      "plotAreaShading": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        },
        "upperShadingColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Upper shading"
          ],
          "description": [
            "Shading color of the upper region"
          ]
        },
        "lowerShadingColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Lower shading"
          ],
          "description": [
            "Shading color of the lower region"
          ]
        },
        "transparency": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Transparency"
          ],
          "description": [
            "Set transparency for background color"
          ]
        }
      },
      "ratioLine": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        },
        "lineColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ],
          "description": [
            "Set reference line color"
          ]
        },
        "transparency": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Transparency"
          ],
          "description": [
            "Set transparency for line color"
          ]
        },
        "style": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Line style"
          ]
        }
      },
      "grid": {
        "outlineColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Outline color"
          ],
          "description": [
            "Color of the outline"
          ]
        },
        "outlineWeight": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Outline weight"
          ],
          "description": [
            "Thickness of the outline in pixels"
          ]
        },
        "gridVertical": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Vert grid"
          ],
          "description": [
            "Show/Hide the vertical gridlines"
          ]
        },
        "gridVerticalColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Vert grid color"
          ],
          "description": [
            "Color for the vertical gridlines"
          ]
        },
        "gridVerticalWeight": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Vert grid thickness"
          ],
          "description": [
            "Thickness of the vertical gridlines in pixels"
          ]
        },
        "gridHorizontal": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Horiz grid"
          ],
          "description": [
            "Show/Hide the horizontal gridlines"
          ]
        },
        "gridHorizontalColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Horiz grid color"
          ],
          "description": [
            "Color for the horizontal gridlines"
          ]
        },
        "gridHorizontalWeight": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Horiz grid thickness"
          ],
          "description": [
            "Thickness of the horizontal gridlines in pixels"
          ]
        },
        "rowPadding": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Row padding"
          ],
          "description": [
            "Padding in pixels applied to top and bottom of every row"
          ]
        },
        "imageHeight": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Image height"
          ],
          "description": [
            "The height of images in pixels"
          ]
        },
        "textSize": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Text Size"
          ]
        }
      },
      "columnHeaders": {
        "outline": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Outline"
          ]
        },
        "fontColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Font color"
          ],
          "description": [
            "Font color of the cells"
          ]
        },
        "backColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Background color"
          ],
          "description": [
            "Background color of the cells"
          ]
        },
        "wordWrap": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Word wrap"
          ]
        },
        "fontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        },
        "fontSize": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Text Size"
          ]
        },
        "autoSizeColumnWidth": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Auto-size column width"
          ]
        },
        "urlIcon": {
          "type": [
            "bool"
          ],
          "displayName": [
            "URL icon"
          ],
          "description": [
            "Show an icon instead of the full URL"
          ]
        }
      },
      "values": {
        "outline": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Outline"
          ]
        },
        "backColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color scales"
          ]
        },
        "fontColorPrimary": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Font color"
          ],
          "description": [
            "Font color of the odd rows"
          ]
        },
        "backColorPrimary": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Background color"
          ],
          "description": [
            "Background color of the odd rows"
          ]
        },
        "fontColorSecondary": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Alternate font color"
          ],
          "description": [
            "Font color of the even rows"
          ]
        },
        "backColorSecondary": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Alternate background color"
          ],
          "description": [
            "Background color of the even rows"
          ]
        },
        "urlIcon": {
          "type": [
            "bool"
          ],
          "displayName": [
            "URL icon"
          ],
          "description": [
            "Show an icon instead of the full URL"
          ]
        },
        "fontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        },
        "fontSize": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Text Size"
          ]
        },
        "wordWrap": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Word wrap"
          ]
        },
        "bandedRowHeaders": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Banded row style"
          ],
          "description": [
            "Apply banded row style to the last level of the row group headers, using the colors of the values."
          ]
        },
        "valuesOnRow": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show on rows"
          ],
          "description": [
            "Show values in row groups rather than columns"
          ]
        }
      },
      "total": {
        "outline": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Outline"
          ]
        },
        "fontColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Font color"
          ],
          "description": [
            "Font color of the cells"
          ]
        },
        "backColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Background color"
          ],
          "description": [
            "Background color of the cells"
          ]
        },
        "applyToHeaders": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Apply to labels"
          ]
        },
        "totals": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Totals"
          ]
        },
        "fontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        },
        "fontSize": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Text Size"
          ]
        }
      },
      "columnFormatting": {
        "fontColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Font color"
          ],
          "description": [
            "Font color of the cells"
          ]
        },
        "backColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Background color"
          ],
          "description": [
            "Background color of the cells"
          ]
        },
        "styleHeader": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Color header"
          ]
        },
        "styleValues": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Color values"
          ]
        },
        "styleTotal": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Color total"
          ]
        },
        "styleSubtotals": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Color subtotals"
          ]
        }
      },
      "rowHeaders": {
        "outline": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Outline"
          ]
        },
        "fontColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Font color"
          ],
          "description": [
            "Font color of the cells"
          ]
        },
        "backColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Background color"
          ],
          "description": [
            "Background color of the cells"
          ]
        },
        "wordWrap": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Word wrap"
          ]
        },
        "fontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        },
        "fontSize": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Text Size"
          ]
        },
        "stepped": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Stepped layout"
          ],
          "description": [
            "Render row headers with stepped layout"
          ]
        },
        "steppedLayoutIndentation": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Stepped layout indentation"
          ],
          "description": [
            "Set the indentation, in pixels, applied to row headers"
          ]
        },
        "urlIcon": {
          "type": [
            "bool"
          ],
          "displayName": [
            "URL icon"
          ],
          "description": [
            "Show an icon instead of the full URL"
          ]
        }
      },
      "subTotals": {
        "outline": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Outline"
          ]
        },
        "fontColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Font color"
          ],
          "description": [
            "Font color of the cells"
          ]
        },
        "backColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Background color"
          ],
          "description": [
            "Background color of the cells"
          ]
        },
        "fontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        },
        "fontSize": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Text Size"
          ]
        },
        "rowSubtotals": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Total row"
          ]
        },
        "columnSubtotals": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Total column"
          ]
        },
        "applyToHeaders": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Apply to labels"
          ]
        }
      },
      "selection": {
        "selectAllCheckboxEnabled": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Select All"
          ]
        },
        "singleSelect": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Single Select"
          ]
        }
      },
      "header": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        },
        "fontColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Font color"
          ],
          "description": [
            "Font color of the cells"
          ]
        },
        "background": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Background"
          ]
        },
        "outline": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Outline"
          ]
        },
        "textSize": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Text Size"
          ]
        },
        "fontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        }
      },
      "items": {
        "fontColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Font color"
          ],
          "description": [
            "Font color of the cells"
          ]
        },
        "background": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Background"
          ]
        },
        "outline": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Outline"
          ]
        },
        "textSize": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Text Size"
          ]
        },
        "fontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        }
      },
      "numericInputStyle": {
        "fontColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Font color"
          ],
          "description": [
            "Font color of the cells"
          ]
        },
        "textSize": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Text Size"
          ]
        },
        "fontFamily": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Font family"
          ]
        },
        "background": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Background"
          ]
        }
      },
      "slider": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        },
        "color": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Color"
          ]
        }
      },
      "dateRange": {
        "includeToday": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Include today"
          ]
        }
      },
      "sentimentColors": {
        "increaseFill": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Increase"
          ]
        },
        "decreaseFill": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Decrease"
          ]
        },
        "totalFill": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Total"
          ]
        },
        "otherFill": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Other"
          ]
        }
      },
      "breakdown": {
        "maxBreakdowns": {
          "type": [
            "integer"
          ],
          "displayName": [
            "Max breakdowns"
          ],
          "description": [
            "The number of individual breakdowns to show (rest grouped into Other)"
          ]
        }
      },
      "indicator": {
        "indicatorDisplayUnits": {
          "type": [
            "formatting"
          ],
          "displayName": [
            "Display units"
          ],
          "description": [
            "Select the units (millions, billions, etc.)"
          ]
        },
        "indicatorPrecision": {
          "type": [
            "numeric"
          ],
          "displayName": [
            "Value decimal places"
          ],
          "description": [
            "Select the number of decimal places to display for the values"
          ]
        },
        "kpiFormat": {
          "type": [
            "text"
          ],
          "displayName": [
            "Format"
          ]
        }
      },
      "trendline": {
        "show": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Show"
          ]
        }
      },
      "goals": {
        "showGoal": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Goal"
          ]
        },
        "showDistance": {
          "type": [
            "bool"
          ],
          "displayName": [
            "Distance"
          ]
        }
      },
      "status": {
        "direction": {
          "type": [
            "enumeration"
          ],
          "displayName": [
            "Direction"
          ]
        },
        "goodColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Good Color"
          ]
        },
        "neutralColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Neutral Color"
          ]
        },
        "badColor": {
          "type": [
            "fill"
          ],
          "displayName": [
            "Bad Color"
          ]
        }
      }

JSON 파일의 열거형Enumerations in the JSON file

다음 섹션에서는 JSON 파일에서 사용할 수는 열거형을 정의합니다.The following section defines the enumerations that you can use in the JSON file.

    {
        "legend": {
            "position": [
                {
                    "value": "Top",
                    "displayName": "Top"
                },
                {
                    "value": "Bottom",
                    "displayName": "Bottom"
                },
                {
                    "value": "Left",
                    "displayName": "Left"
                },
                {
                    "value": "Right",
                    "displayName": "Right"
                },
                {
                    "value": "TopCenter",
                    "displayName": "Top Center"
                },
                {
                    "value": "BottomCenter",
                    "displayName": "Bottom Center"
                },
                {
                    "value": "LeftCenter",
                    "displayName": "Left Center"
                },
                {
                    "value": "RightCenter",
                    "displayName": "Right center"
                }
            ],
            "legendMarkerRendering": [
                {
                    "value": "markerOnly",
                    "displayName": "Markers only"
                },
                {
                    "value": "lineAndMarker",
                    "displayName": "Line and markers"
                },
                {
                    "value": "lineOnly",
                    "displayName": "Line only"
                }
            ]
        },
        "categoryAxis": {
            "axisScale": [
                {
                    "value": "linear",
                    "displayName": "Linear"
                },
                {
                    "value": "log",
                    "displayName": "Log"
                }
            ],
            "axisType": [
                {
                    "value": "Scalar",
                    "displayName": "Continuous"
                },
                {
                    "value": "Categorical",
                    "displayName": "Categorical"
                }
            ],
            "axisStyle": [
                {
                    "value": "showTitleOnly",
                    "displayName": "Show title only"
                },
                {
                    "value": "showUnitOnly",
                    "displayName": "Show unit only"
                },
                {
                    "value": "showBoth",
                    "displayName": "Show both"
                }
            ],
            "gridlineStyle": [
                {
                    "value": "dashed",
                    "displayName": "Dashed"
                },
                {
                    "value": "solid",
                    "displayName": "Solid"
                },
                {
                    "value": "dotted",
                    "displayName": "Dotted"
                }
            ],
            "position": [
                {
                    "value": "Left",
                    "displayName": "Left"
                },
                {
                    "value": "Right",
                    "displayName": "Right"
                }
            ]
        },
        "valueAxis": {
            "position": [
                {
                    "value": "Left",
                    "displayName": "Left"
                },
                {
                    "value": "Right",
                    "displayName": "Right"
                }
            ],
            "axisScale": [
                {
                    "value": "linear",
                    "displayName": "Linear"
                },
                {
                    "value": "log",
                    "displayName": "Log"
                }
            ],
            "axisStyle": [
                {
                    "value": "showTitleOnly",
                    "displayName": "Show title only"
                },
                {
                    "value": "showUnitOnly",
                    "displayName": "Show unit only"
                },
                {
                    "value": "showBoth",
                    "displayName": "Show both"
                }
            ],
            "gridlineStyle": [
                {
                    "value": "dashed",
                    "displayName": "Dashed"
                },
                {
                    "value": "solid",
                    "displayName": "Solid"
                },
                {
                    "value": "dotted",
                    "displayName": "Dotted"
                }
            ],
            "secPosition": [
                {
                    "value": "Left",
                    "displayName": "Left"
                },
                {
                    "value": "Right",
                    "displayName": "Right"
                }
            ],
            "secAxisScale": [
                {
                    "value": "linear",
                    "displayName": "Linear"
                },
                {
                    "value": "log",
                    "displayName": "Log"
                }
            ],
            "secAxisStyle": [
                {
                    "value": "showTitleOnly",
                    "displayName": "Show title only"
                },
                {
                    "value": "showUnitOnly",
                    "displayName": "Show unit only"
                },
                {
                    "value": "showBoth",
                    "displayName": "Show both"
                }
            ]
        },
        "lineStyles": {
            "strokeLineJoin": [
                {
                    "value": "miter",
                    "displayName": "Miter"
                },
                {
                    "value": "round",
                    "displayName": "Round"
                },
                {
                    "value": "bevel",
                    "displayName": "Bevel"
                }
            ],
            "lineStyle": [
                {
                    "value": "dashed",
                    "displayName": "Dashed"
                },
                {
                    "value": "solid",
                    "displayName": "Solid"
                },
                {
                    "value": "dotted",
                    "displayName": "Dotted"
                }
            ],
            "markerShape": [
                {
                    "value": "circle",
                    "displayName": "●"
                },
                {
                    "value": "square",
                    "displayName": "■"
                },
                {
                    "value": "diamond",
                    "displayName": "◆"
                },
                {
                    "value": "triangle",
                    "displayName": "▲"
                },
                {
                    "value": "x",
                    "displayName": "☓"
                },
                {
                    "value": "shortDash",
                    "displayName": " -"
                },
                {
                    "value": "longDash",
                    "displayName": "—"
                },
                {
                    "value": "plus",
                    "displayName": "+"
                }
            ]
        },
        "trend": {
            "style": [
                {
                    "value": "dashed",
                    "displayName": "Dashed"
                },
                {
                    "value": "solid",
                    "displayName": "Solid"
                },
                {
                    "value": "dotted",
                    "displayName": "Dotted"
            }
        ]
    },
    "y1AxisReferenceLine": {
        "style": [
            {
                "value": "dashed",
                "displayName": "Dashed"
            },
            {
                "value": "solid",
                "displayName": "Solid"
            },
            {
                "value": "dotted",
                "displayName": "Dotted"
            }
        ],
        "position": [
            {
                "value": "back",
                "displayName": "Behind"
            },
            {
                "value": "front",
                "displayName": "In Front"
            }
        ],
        "dataLabelText": [
            {
                "value": "Value",
                "displayName": "Value"
            },
            {
                "value": "Name",
                "displayName": "Name"
            },
            {
                "value": "ValueAndName",
                "displayName": "Name and Value"
            }
        ],
        "dataLabelHorizontalPosition": [
            {
                "value": "left",
                "displayName": "Left"
            },
            {
                "value": "right",
                "displayName": "Right"
            }
        ],
        "dataLabelVerticalPosition": [
            {
                "value": "above",
                "displayName": "Above"
            },
            {
                "value": "under",
                "displayName": "Under"
            }
        ]
    },
    "referenceLine": {
        "style": [
            {
                "value": "dashed",
                "displayName": "Dashed"
            },
            {
                "value": "solid",
                "displayName": "Solid"
            },
            {
                "value": "dotted",
                "displayName": "Dotted"
            }
        ],
        "position": [
            {
                "value": "back",
                "displayName": "Behind"
            },
            {
                "value": "front",
                "displayName": "In Front"
            }
        ],
        "dataLabelText": [
      {
        "value": "Value",
        "displayName": "Value"
      },
      {
        "value": "Name",
        "displayName": "Name"
      },
      {
        "value": "ValueAndName",
        "displayName": "Name and Value"
      }
    ],
    "dataLabelHorizontalPosition": [
      {
        "value": "left",
        "displayName": "Left"
      },
      {
        "value": "right",
        "displayName": "Right"
      }
    ],
    "dataLabelVerticalPosition": [
      {
        "value": "above",
        "displayName": "Above"
      },
      {
        "value": "under",
        "displayName": "Under"
      }
    ]
    },
    "labels": {
    "labelOrientation": [
      {
        "value": "vertical",
        "displayName": "Vertical"
      },
      {
        "value": "horizontal",
        "displayName": "Horizontal"
      }
    ],
    "labelPosition": [
      {
        "value": "Auto",
        "displayName": "Auto"
      },
      {
        "value": "InsideEnd",
        "displayName": "Inside End"
      },
      {
        "value": "OutsideEnd",
        "displayName": "Outside End"
      },
      {
        "value": "InsideCenter",
        "displayName": "Inside Center"
      },
      {
        "value": "InsideBase",
        "displayName": "Inside Base"
      }
    ],
    "labelStyle": [
      {
        "value": "Category",
        "displayName": "Category"
      },
      {
        "value": "Data",
        "displayName": "Data value"
      },
      {
        "value": "Percent of total",
        "displayName": "Percent of total"
      },
      {
        "value": "Both",
        "displayName": "Category, data value"
      },
      {
        "value": "Category, percent of total",
        "displayName": "Category, percent of total"
      },
      {
        "value": "Data value, percent of total",
        "displayName": "Data value, percent of total"
      },
      {
        "value": "Category, data value, percent of total",
        "displayName": "All detail labels"
      }
     ]
    },
    "card": {
        "outline": [
          {
            "value": "None",
            "displayName": "None"
          },
          {
            "value": "BottomOnly",
            "displayName": "Bottom only"
          },
          {
            "value": "TopOnly",
            "displayName": "Top only"
          },
          {
            "value": "LeftOnly",
            "displayName": "Left only"
          },
          {
            "value": "RightOnly",
            "displayName": "Right only"
          },
          {
            "value": "TopBottom",
            "displayName": "Top + bottom"
          },
          {
            "value": "LeftRight",
            "displayName": "Left + right"
          },
          {
            "value": "Frame",
            "displayName": "Frame"
          }
         ]
    },
    "imageScaling": {
        "imageScalingType": [
          {
            "value": "Normal",
            "displayName": "Normal"
          },
          {
            "value": "Fit",
            "displayName": "Fit"
          },
          {
            "value": "Fill",
            "displayName": "Fill"
          }
        ]
    },
    "forecast": {
        "confidenceBandStyle": [
          {
            "value": "fill",
            "displayName": "Fill"
          },
          {
            "value": "line",
            "displayName": "Line"
          },
          {
            "value": "none",
            "displayName": "None"
          }
        ],
        "style": [
          {
            "value": "dashed",
            "displayName": "Dashed"
          },
          {
            "value": "solid",
            "displayName": "Solid"
          },
          {
            "value": "dotted",
            "displayName": "Dotted"
          }
        ]
        },
        "mapStyles": {
        "mapTheme": [
          {
            "value": "aerial",
            "displayName": "Aerial"
          },
          {
            "value": "canvasDark",
            "displayName": "Dark"
          },
          {
            "value": "canvasLight",
            "displayName": "Light"
          },
          {
            "value": "grayscale",
            "displayName": "Grayscale"
          },
          {
            "value": "road",
            "displayName": "Road"
          }
        ]
    },
    "shape": {
        "projectionEnum": [
          {
            "value": "albersUsa",
            "displayName": "Albers USA"
          },
          {
            "value": "equirectangular",
            "displayName": "Equirectangular"
          },
          {
            "value": "mercator",
            "displayName": "Mercator"
          },
          {
            "value": "orthographic",
            "displayName": "Orthographic"
          }
        ]
        },
        "xAxisReferenceLine": {
        "style": [
          {
            "value": "dashed",
            "displayName": "Dashed"
          },
          {
            "value": "solid",
            "displayName": "Solid"
          },
          {
            "value": "dotted",
            "displayName": "Dotted"
          }
        ],
        "position": [
          {
            "value": "back",
            "displayName": "Behind"
          },
          {
            "value": "front",
            "displayName": "In Front"
          }
        ],
        "dataLabelText": [
          {
            "value": "Value",
            "displayName": "Value"
          },
          {
            "value": "Name",
            "displayName": "Name"
          },
          {
            "value": "ValueAndName",
            "displayName": "Name and Value"
          }
        ],
        "dataLabelHorizontalPosition": [
          {
            "value": "left",
            "displayName": "Left"
          },
          {
            "value": "right",
            "displayName": "Right"
          }
        ],
        "dataLabelVerticalPosition": [
          {
            "value": "above",
            "displayName": "Above"
          },
          {
            "value": "under",
            "displayName": "Under"
          }
        ]
        },
        "ratioLine": {
        "style": [
          {
            "value": "dashed",
            "displayName": "Dashed"
          },
          {
            "value": "solid",
            "displayName": "Solid"
          },
          {
            "value": "dotted",
            "displayName": "Dotted"
          }
        ]
        },
        "columnHeaders": {
        "outline": [
          {
            "value": "None",
            "displayName": "None"
          },
          {
            "value": "BottomOnly",
            "displayName": "Bottom only"
          },
          {
            "value": "TopOnly",
            "displayName": "Top only"
          },
          {
            "value": "LeftOnly",
            "displayName": "Left only"
          },
          {
            "value": "RightOnly",
            "displayName": "Right only"
          },
          {
            "value": "TopBottom",
            "displayName": "Top + bottom"
          },
          {
            "value": "LeftRight",
            "displayName": "Left + right"
          },
          {
            "value": "Frame",
            "displayName": "Frame"
          }
        ]
        },
        "values": {
        "outline": [
          {
            "value": "None",
            "displayName": "None"
          },
          {
            "value": "BottomOnly",
            "displayName": "Bottom only"
          },
          {
            "value": "TopOnly",
            "displayName": "Top only"
          },
          {
            "value": "LeftOnly",
            "displayName": "Left only"
          },
          {
            "value": "RightOnly",
            "displayName": "Right only"
          },
          {
            "value": "TopBottom",
            "displayName": "Top + bottom"
          },
          {
            "value": "LeftRight",
            "displayName": "Left + right"
          },
          {
            "value": "Frame",
            "displayName": "Frame"
          }
        ]
        },
        "total": {
        "outline": [
          {
            "value": "None",
            "displayName": "None"
          },
          {
            "value": "BottomOnly",
            "displayName": "Bottom only"
          },
          {
            "value": "TopOnly",
            "displayName": "Top only"
          },
          {
            "value": "LeftOnly",
            "displayName": "Left only"
          },
          {
            "value": "RightOnly",
            "displayName": "Right only"
          },
          {
            "value": "TopBottom",
            "displayName": "Top + bottom"
          },
          {
            "value": "LeftRight",
            "displayName": "Left + right"
          },
          {
            "value": "Frame",
            "displayName": "Frame"
          }
        ]
        },
        "rowHeaders": {
        "outline": [
          {
            "value": "None",
            "displayName": "None"
          },
          {
            "value": "BottomOnly",
            "displayName": "Bottom only"
          },
          {
            "value": "TopOnly",
            "displayName": "Top only"
          },
          {
            "value": "LeftOnly",
            "displayName": "Left only"
          },
          {
            "value": "RightOnly",
            "displayName": "Right only"
          },
          {
            "value": "TopBottom",
            "displayName": "Top + bottom"
          },
          {
            "value": "LeftRight",
            "displayName": "Left + right"
          },
          {
            "value": "Frame",
            "displayName": "Frame"
          }
        ]
        },
        "subTotals": {
        "outline": [
          {
            "value": "None",
            "displayName": "None"
          },
          {
            "value": "BottomOnly",
            "displayName": "Bottom only"
          },
          {
            "value": "TopOnly",
            "displayName": "Top only"
          },
          {
            "value": "LeftOnly",
            "displayName": "Left only"
          },
          {
            "value": "RightOnly",
            "displayName": "Right only"
          },
          {
            "value": "TopBottom",
            "displayName": "Top + bottom"
          },
          {
            "value": "LeftRight",
            "displayName": "Left + right"
          },
          {
            "value": "Frame",
            "displayName": "Frame"
          }
        ],
        "rowSubtotalsPosition": [
          {
            "value": "Top",
            "displayName": "Top"
          },
          {
            "value": "Bottom",
            "displayName": "Bottom"
          }
        ]
        },
        "general": {
        "orientation": [
          {
            "value": "vertical",
            "displayName": "Vertical"
          },
          {
            "value": "horizontal",
            "displayName": "Horizontal"
          }
        ]
        },
        "data": {
        "relativeRange": [
          {
            "value": "Last",
            "displayName": "Last"
          },
          {
            "value": "Next",
            "displayName": "Next"
          },
          {
            "value": "This",
            "displayName": "This"
          }
        ],
        "relativePeriod": [
          {
            "value": "None",
            "displayName": "Select"
          },
          {
            "value": "Days",
            "displayName": "Days"
          },
          {
            "value": "Weeks",
            "displayName": "Weeks"
          },
          {
            "value": "Calendar Weeks",
            "displayName": "Weeks (Calendar)"
          },
          {
            "value": "Months",
            "displayName": "Months"
          },
          {
            "value": "Calendar Months",
            "displayName": "Months (Calendar)"
          },
          {
            "value": "Years",
            "displayName": "Years"
          },
          {
            "value": "Calendar Years",
            "displayName": "Years (Calendar)"
          }
        ],
        "mode": [
          {
            "value": "Between",
            "displayName": "Between"
          },
          {
            "value": "Before",
            "displayName": "Before"
          },
          {
            "value": "After",
            "displayName": "After"
          },
          {
            "value": "Basic",
            "displayName": "List"
          },
          {
            "value": "Dropdown",
            "displayName": "Dropdown"
          },
          {
            "value": "Relative",
            "displayName": "Relative"
          },
          {
            "value": "Single",
            "displayName": "Single Value"
          }
        ]
        },
        "header": {
        "outline": [
          {
            "value": "None",
            "displayName": "None"
          },
          {
            "value": "BottomOnly",
            "displayName": "Bottom only"
          },
          {
            "value": "TopOnly",
            "displayName": "Top only"
          },
          {
            "value": "LeftOnly",
            "displayName": "Left only"
          },
          {
            "value": "RightOnly",
            "displayName": "Right only"
          },
          {
            "value": "TopBottom",
            "displayName": "Top + bottom"
          },
          {
            "value": "LeftRight",
            "displayName": "Left + right"
          },
          {
            "value": "Frame",
            "displayName": "Frame"
          }
        ]
        },
        "items": {
        "outline": [
          {
            "value": "None",
            "displayName": "None"
          },
          {
            "value": "BottomOnly",
            "displayName": "Bottom only"
          },
          {
            "value": "TopOnly",
            "displayName": "Top only"
          },
          {
            "value": "LeftOnly",
            "displayName": "Left only"
          },
          {
            "value": "RightOnly",
            "displayName": "Right only"
          },
          {
            "value": "TopBottom",
            "displayName": "Top + bottom"
          },
          {
            "value": "LeftRight",
            "displayName": "Left + right"
          },
          {
            "value": "Frame",
            "displayName": "Frame"
          }
        ]
        },
        "status": {
        "direction": [
          {
            "value": "Positive",
            "displayName": "High is good"
          },
          {
            "value": "Negative",
            "displayName": "Low is good"
          }
         ]
       }
    }
  }
}

제한 사항 및 고려 사항Limitations and considerations

원래 테마인 “클래식” 테마 중 하나를 사용하거나 원래 테마 이외에 가져온 사용자 지정 테마를 사용하는 경우 테마 대화 상자의 텍스트 섹션을 구성할 수 없습니다.If you're using one of our original themes, the "Classic" theme, or a custom theme that you imported on top of one of these, the text section of the theme dialog box isn't available for configuring.

이 제한의 영향을 받는 기본 제공 테마에는 다음 테마가 포함됩니다.Built-in themes that are affected by this limitation include the following themes:

  • ClassicClassic
  • 도시 공원City park
  • 교실Classroom
  • 색맹 지원Colorblind safe
  • 일렉트로닉Electric
  • 고대비High contrast
  • 일몰Sunset
  • 석양Twilight

영향을 받는 테마 중 하나를 사용하고 텍스트 설정을 수정할 필요가 없는 경우에는 문제없이 대화 상자의 다른 탭을 안전하게 사용할 수 있습니다.If you're using one of the affected themes and you don't need to modify the text settings, you can safely use the other tabs of the dialog box with no issues. 그러나 영향을 받는 테마 중 하나와 함께 텍스트 클래스를 사용하려는 경우 다음과 같은 몇 가지 옵션이 있습니다.However, if you want to use the text classes with one of the affected themes, you have a couple options:

  • 텍스트 클래스를 사용하도록 설정하는 가장 빠르고 쉬운 방법은 기본 테마 옵션을 선택하는 것입니다.The quickest and easiest way to enable the text classes is to select the Default theme options.
  • 현재 사용자 지정 테마를 유지하려면 텍스트 탭을 사용하도록 설정합니다.If you want to keep your current custom theme, to enable the text tab:
    1. 현재 테마를 내보냅니다.Export your current theme.
    2. 기본 테마를 선택합니다.Select the default theme.
    3. 첫 번째 단계에서 내보낸 사용자 지정 테마를 가져옵니다.Import the custom theme you exported in the first step.

보고서의 텍스트는 다르게 보이지만 테마 대화 상자의 텍스트 탭에 액세스할 수 있습니다.The text in your report will look different, but you will be able to access the text tab in the theme dialog box.