<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<dspl targetNamespace="http://www.google.com/publicdata/dataset/google/time"
xmlns="http://schemas.google.com/dspl/2010">
<info>
<name>
<value xml:lang="en">Google date and time</value>
</name>
<description>
<value xml:lang="en">Google date and time dataset</value>
</description>
<url>
<value xml:lang="en">http://code.google.com/apis/publicdata/docs/canonical/time.html</value>
</url>
</info>
<provider>
<name><value xml:lang="en">Google Inc.</value></name>
<description><value xml:lang="en">Google Inc.</value></description>
<url><value xml:lang="en">http://www.google.com</value></url>
</provider>
<concepts>
<concept id="time_point">
<info>
<name><value>Point in time</value></name>
<description><value>Point in time, with a given granularity.</value></description>
</info>
<type ref="date"/>
<attribute concept="granularity"/>
</concept>
<concept id="year" extends="time_point">
<info>
<name><value xml:lang="en">Year date</value></name>
<description>
<value xml:lang="en">
A date with yearly granularity.
The year concept is usually used directly in a slice definition to define a dimension that
contains year. For example, a slice for yearly population by country would be defined
as follows:
<![CDATA[<slices>
<slice id="country_slice">
<dimension concept="country"/>
<dimension concept="time:year"/>
<metric concept="population"/>
<table ref="country_slice_table"/>
</slice>
</slices>]]>
The table definition for this slice would be defined as follows:
<![CDATA[<tables>
...
<table id="country_slice_table">
<column id="country" type="text"/>
<column id="year" type="date" format="yyyy"/>
<column id="population" type="integer"/>
<data>
<file format="csv" encoding="utf-8">country_slice.csv</file>
</data>
</table>
...
</tables>]]>
And the data contained in the CSV file for this table would look like:
country, year, population
AF, 1960, 9616353
AF, 1961, 9799379
AF, 1962, 9989846
AF, 1963, 10188299
...
</value>
</description>
</info>
<attribute id="granularity">
<value>YEARLY</value>
</attribute>
</concept>
<concept id="quarter" extends="time_point">
<info>
<name><value xml:lang="en">Quarter date</value></name>
<description>
<value xml:lang="en">
A date with quarterly granularity.
See the example for the year concept above.
</value>
</description>
</info>
<attribute id="granularity">
<value>QUARTERLY</value>
</attribute>
</concept>
<concept id="month" extends="time_point">
<info>
<name>
<value xml:lang="en">Month date</value></name>
<description>
<value xml:lang="en">
A date with monthly granularity.
See the example for the year concept above.
</value>
</description>
</info>
<attribute id="granularity">
<value>MONTHLY</value>
</attribute>
</concept>
<concept id="week" extends="time_point">
<info>
<name><value xml:lang="en">Week date</value></name>
<description>
<value xml:lang="en">
A date with weekly granularity.
See the example for the year concept above.
</value>
</description>
</info>
<attribute id="granularity">
<value>WEEKLY</value>
</attribute>
</concept>
<concept id="day" extends="time_point">
<info>
<name><value xml:lang="en">Day date</value></name>
<description>
<value xml:lang="en">
A date with daily granularity.
See the example for the year concept above.
</value>
</description>
</info>
<attribute id="granularity">
<value>DAILY</value>
</attribute>
</concept>
<concept id="granularity">
<info>
<name><value xml:lang="en">Granularity</value></name>
<description>
<value xml:lang="en">
Granularity of time, i.e., the uncertainty that
a point in time may be anywhere within some time interval.
</value>
</description>
</info>
<type ref="string"/>
<table ref="granularity_table"/>
</concept>
</concepts>
<tables>
<table id="granularity_table">
<column id="granularity" type="string" />
<data>
<file format="csv" encoding="utf-8">granularity.csv</file>
</data>
</table>
</tables>
</dspl>
time.xml
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2024-09-12(UTC)
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2024-09-12(UTC)"],[[["This dataset provides Google date and time data with varying granularities."],["It includes concepts like year, quarter, month, week, and day, each with specific granularity levels."],["The dataset is structured in an XML format, defining concepts and tables for data organization."],["Granularity specifies the level of time precision, indicating the potential range within a time interval."],["Data examples are presented in CSV format, illustrating the structure and content of the dataset."]]],["This document defines the \"Google date and time\" dataset, detailing time-related concepts and their granularities. Core concepts include `time_point`, `year`, `quarter`, `month`, `week`, `day`, and `granularity`. Each time concept extends `time_point` and specifies its granularity (e.g., `YEARLY`, `QUARTERLY`). The `year` concept demonstrates how to define a slice for yearly data and how related data is formatted within CSV files, like a country's population per year. A table is defined to map granularities.\n"]]