祝日

PyPI holidays パッケージと Wikipedia をソースとする世界の祝日データ。1970 年から 2099 年まで、38 の国または地域を対象としています。

各行は、特定の日付、国または地域、ほとんどの人が有給休暇かどうかに関する祝日情報を示しています。

注意

Microsoft は、Azure Open Datasets を "現状有姿" で提供します。 Microsoft は、データセットの使用に関して、明示または黙示を問わず、いかなる保証も行わないものとし、条件を定めることもありません。 現地の法律の下で認められている範囲内で、Microsoft は、データセットの使用に起因する、直接的、派生的、特別、間接的、偶発的、または懲罰的なものを含めたいかなる損害または損失に対しても一切の責任を負わないものとします。

このデータセットは、Microsoft がソース データを受け取った元の条件に基づいて提供されます。 データセットには、Microsoft が提供するデータが含まれている場合があります。

ボリュームとデータ保持期間

このデータセットは Parquet 形式で保存されています。 これは、1970 年 1 月 1 日から 2099 年 1 月 1 日までの祝日情報を含むスナップショットです。 データサイズは約 500 KB です。

保存先

このデータセットは、米国東部 Azure リージョンに保存されています。 アフィニティのため、米国東部にコンピューティング リソースを割り当てることをお勧めします。

追加情報

このデータセットは、Wikipedia (WikiMedia Foundation Inc)PyPI holidays パッケージをソースとするデータを組み合わせたものです。

結合されたデータセットは、Creative Commons Attribution-ShareAlike 3.0 Unported License に基づいて提供されます。

データ ソースについてご不明な点があれば、aod@microsoft.com までメールでお問い合わせください。

[列]

Name データ型 一意 値 (サンプル) 説明
countryOrRegion string 38 Sweden Norway 国または地域のフル ネーム。
countryRegionCode string 35 SE NO 形式に従った国別コードや地域別コードについては、こちらをご覧ください。
date timestamp 20,665 2074-01-01 00:00:00 2025-12-25 00:00:00 祝日の日付。
holidayName string 483 Søndag Söndag 祝日のフル ネーム。
isPaidTimeOff boolean 3 True ほとんどの人にとってこの日が有給休暇かどうかを示します (現在、米国、英国、およびインドでのみ使用できます)。 NULL の場合、不明であることを意味します。
normalizeHolidayName string 438 Søndag Söndag 祝日の標準化名。

プレビュー

countryOrRegion holidayName normalizeHolidayName countryRegionCode date
ノルウェー Søndag Søndag NO 12/28/2098 12:00:00 AM
スウェーデン Söndag Söndag SE 12/28/2098 12:00:00 AM
オーストラリア Boxing Day Boxing Day AU 12/26/2098 12:00:00 AM
ハンガリー Karácsony másnapja Karácsony másnapja HU 12/26/2098 12:00:00 AM
オーストリア Stefanitag Stefanitag AT 12/26/2098 12:00:00 AM
カナダ Boxing Day Boxing Day CA 12/26/2098 12:00:00 AM
クロアチア Sveti Stjepan Sveti Stjepan HR 12/26/2098 12:00:00 AM
チェコ語 2. svátek vánoční 2. svátek vánoční CZ 12/26/2098 12:00:00 AM

データ アクセス

Azure Notebooks

# This is a package in preview.
from azureml.opendatasets import PublicHolidays

from datetime import datetime
from dateutil import parser
from dateutil.relativedelta import relativedelta


end_date = datetime.today()
start_date = datetime.today() - relativedelta(months=1)
hol = PublicHolidays(start_date=start_date, end_date=end_date)
hol_df = hol.to_pandas_dataframe()
hol_df.info()

Azure Databricks

# This is a package in preview.
# You need to pip install azureml-opendatasets in Databricks cluster. https://learn.microsoft.com/azure/data-explorer/connect-from-databricks#install-the-python-library-on-your-azure-databricks-cluster
from azureml.opendatasets import PublicHolidays

from datetime import datetime
from dateutil import parser
from dateutil.relativedelta import relativedelta


end_date = datetime.today()
start_date = datetime.today() - relativedelta(months=1)
hol = PublicHolidays(start_date=start_date, end_date=end_date)
hol_df = hol.to_spark_dataframe()
display(hol_df.limit(5))

Azure Synapse

# This is a package in preview.
from azureml.opendatasets import PublicHolidays

from datetime import datetime
from dateutil import parser
from dateutil.relativedelta import relativedelta


end_date = datetime.today()
start_date = datetime.today() - relativedelta(months=1)
hol = PublicHolidays(start_date=start_date, end_date=end_date)
hol_df = hol.to_spark_dataframe()
# Display top 5 rows
display(hol_df.limit(5))

次のステップ

Open Datasets カタログの残りのデータセットを表示します。