샌프란시스코 안전 데이터
샌프란시스코 소방서에서 서비스 및 311 사례를 요청합니다.
참고 항목
Microsoft는 Azure Open Datasets를 “있는 그대로” 제공합니다. Microsoft는 귀하의 데이터 세트 사용과 관련하여 어떠한 명시적이거나 묵시적인 보증, 보장 또는 조건을 제공하지 않습니다. 귀하가 거주하는 지역의 법규가 허용하는 범위 내에서 Microsoft는 귀하의 데이터 세트 사용으로 인해 발생하는 일체의 직접적, 결과적, 특별, 간접적, 부수적 또는 징벌적 손해 또는 손실을 비롯한 모든 손해 또는 손실에 대한 모든 책임을 부인합니다.
이 데이터 세트는 Microsoft가 원본 데이터를 받은 원래 사용 약관에 따라 제공됩니다. 데이터 세트에는 Microsoft가 제공한 데이터가 포함될 수 있습니다.
Fire Calls-For-Service에는 통화에 대한 모든 소방대원 응답이 포함됩니다. 각 레코드에는 전화번호, 사건 번호, 주소, 대원 식별자, 통화 유형 및 처리 상태가 포함됩니다. 모든 관련 시간 간격도 포함됩니다. 이 데이터 세트는 응답을 기반으로 하고 대부분의 통화가 여러 대원과 관련되므로 각 전화번호에 대한 레코드가 여러 개 있습니다. 주소는 특정 주소가 아닌 블록 번호, 교차로 또는 공중전화 박스와 관련이 있습니다.
311 사례에는 장소 또는 사물(예: 공원, 거리 또는 건물)과 관련되고 2008년 7월 1일 이후에 생성된 사례가 포함됩니다. 사용자가 자신의 요구 사항에 대해 기록한 사례는 제외됩니다. 예를 들어, 속성 또는 사업세 문의, 주차 허가 요청 등이 이에 해당합니다. 자세한 내용은 프로그램 링크를 참조하세요.
볼륨 및 보존
이 데이터 세트는 Parquet 형식으로 저장됩니다. 이 데이터 세트는 매일 업데이트되며 2019년 기준 약 600만 개의 행(400MB)을 포함합니다.
이 데이터 세트는 2015년부터 현재까지 누적된 기록 레코드를 포함합니다. SDK의 매개 변수 설정을 사용하여 특정 시간 범위의 데이터를 가져올 수 있습니다.
스토리지 위치
이 데이터 세트는 미국 동부 Azure 지역에 저장됩니다. 선호도를 위해 미국 동부에 컴퓨팅 리소스를 할당하는 것이 좋습니다.
관련 데이터 세트
열
이름 | 데이터 형식 | 고유한 | 값(샘플) | 설명 |
---|---|---|---|---|
address | string | 280,652 | 6TH ST의 특정 주소 0 블록과 관련 없음 | 사건의 주소(참고: 발신자 프라이버시를 보호하기 위해 주소 및 위치는 거리의 중간 블록, 교차로 또는 가장 가까운 공중전화 박스 위치로 일반화됨)입니다. |
category | string | 108 | 도로 및 인도에서 생명에 위협이 될 수 있는 항목 제거 | 911 화재 신고 전화의 통화 유형 그룹 또는 311 서비스 요청 유형의 사람이 읽을 수 있는 이름입니다. |
dataSubtype | 문자열 | 2 | 911_Fire 311_All | ‘911_Fire’ 또는 ‘311_All’. |
dataType | string | 1 | 안전 | “Safety” |
dateTime | timestamp | 6,496,563 | 2020-10-19 12:28:08 2020-07-28 06:40:26 | 서비스 요청이 수행되고 화재 신고 전화를 받은 날짜 및 시간입니다. |
latitude | double | 1,615,369 | 37.777624238929 37.786117211838 | 위치의 위도로, WGS84 프로젝션을 사용합니다. |
longitude | double | 1,554,612 | -122.39998111124 -122.419854245692 | 위치의 경도로, WGS84 프로젝션을 사용합니다. |
원본 | string | 9 | 휴대폰/Open311 | 서비스 요청을 받은 메커니즘 또는 경로(일반적으로 ‘전화’, ‘문자/SMS’, ‘웹 사이트’, ‘모바일 앱’, ‘X’ 등)이지만, 용어는 시스템에 따라 다를 수 있습니다. |
status | string | 3 | Closed Open | 서비스 요청의 현재 상태에 대한 단일 단어 표시입니다. (참고: GeoReport V2는 ‘미결’과 ‘종결’만 허용함) |
하위 범주 | string | 1,270 | 의료 사고 대규모 항목 | 911 화재 신고 전화의 통화 유형 또는 311 사례에 대한 서비스 요청 하위 유형의 사람이 읽을 수 있는 이름입니다. |
미리 보기를
dataType | dataSubtype | dateTime | category | 하위 범주 | status | address | latitude | longitude | source | extendedProperties |
---|---|---|---|---|---|---|---|---|---|---|
안전 | 911_Fire | 2021/4/26 오전 2:56:13 | 생명에 위협되지 않음 | 의료 사고 | null | GEARY ST 700 블록 | 37.7863607914647 | -122.415616900246 | null | |
안전 | 911_Fire | 2021/4/26 오전 2:56:13 | 생명에 위협되지 않음 | 의료 사고 | null | GEARY ST 700 블록 | 37.7863607914647 | -122.415616900246 | null | |
안전 | 911_Fire | 2021/4/26 오전 2:54:03 | 생명에 위협되지 않음 | 의료 사고 | null | ESSEX ST 0 블록 | 37.7860048266229 | -122.395077258809 | null | |
안전 | 911_Fire | 2021/4/26 오전 2:54:03 | 생명에 위협되지 않음 | 의료 사고 | null | ESSEX ST 0 블록 | 37.7860048266229 | -122.395077258809 | null | |
안전 | 911_Fire | 2021/4/26 오전 2:52:17 | 생명에 위협되지 않음 | 의료 사고 | null | 29TH AVE 700 블록 | 37.7751770865322 | -122.488604397217 | null | |
안전 | 911_Fire | 2021/4/26 오전 2:50:28 | 생명에 위협이 될 수 있음 | 의료 사고 | null | GEARY ST 1000 블록 | 37.7857350982044 | -122.420555240691 | null | |
안전 | 911_Fire | 2021/4/26 오전 2:50:28 | 생명에 위협이 될 수 있음 | 의료 사고 | null | GEARY ST 1000 블록 | 37.7857350982044 | -122.420555240691 | null | |
안전 | 911_Fire | 2021/4/26 오전 2:33:52 | 생명에 위협되지 않음 | 의료 사고 | null | BELVEDERE ST 100 블록 | 37.767791696654 | -122.449332294394 | null | |
안전 | 911_Fire | 2021/4/26 오전 2:33:52 | 생명에 위협되지 않음 | 의료 사고 | null | BELVEDERE ST 100 블록 | 37.767791696654 | -122.449332294394 | null | |
안전 | 911_Fire | 2021/4/26 오전 2:33:51 | 생명에 위협이 될 수 있음 | 의료 사고 | null | 6TH ST 100 블록 | 37.7807920802756 | -122.408385745499 | null |
데이터 액세스
Azure Notebooks
# This is a package in preview.
from azureml.opendatasets import NycSafety
from datetime import datetime
from dateutil import parser
end_date = parser.parse('2016-01-01')
start_date = parser.parse('2015-05-01')
safety = NycSafety(start_date=start_date, end_date=end_date)
safety = safety.to_pandas_dataframe()
safety.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 NycSafety
from datetime import datetime
from dateutil import parser
end_date = parser.parse('2016-01-01')
start_date = parser.parse('2015-05-01')
safety = NycSafety(start_date=start_date, end_date=end_date)
safety = safety.to_spark_dataframe()
display(safety.limit(5))
Azure Synapse
# This is a package in preview.
from azureml.opendatasets import NycSafety
from datetime import datetime
from dateutil import parser
end_date = parser.parse('2016-01-01')
start_date = parser.parse('2015-05-01')
safety = NycSafety(start_date=start_date, end_date=end_date)
safety = safety.to_spark_dataframe()
# Display top 5 rows
display(safety.limit(5))
예제
- GitHub에서 City Safety Analytics 예제를 참조하세요.
다음 단계
Open Datasets 카탈로그에서 나머지 데이터 세트를 봅니다.