영업: 1-800-867-1380

데이터 작업

업데이트 날짜: 2014년 7월

Microsoft Azure 모바일 서비스에서 데이터는 테이블에 저장되며 이 테이블은 모바일 서비스와 연결된 Microsoft Azure SQL 데이터베이스에서 유지 관리됩니다. 모바일 서비스에 하나 이상의 테이블을 추가할 수 있습니다. JavaScript 백 엔드 모바일 서비스에서 만들기 단추를 클릭하여 새 테이블을 추가할 수 있습니다. .NET 백 엔드를 사용하는 경우 데이터 모델이 Visual Studio의 모바일 서비스 프로젝트에 정의됩니다.

모바일 서비스는 SQL 데이터베이스에 데이터를 저장하는 프로세스를 간소화합니다. JavaScript 백 엔드를 사용하면 개발 시 데이터베이스 테이블의 스키마를 미리 정의할 필요가 없습니다. 모바일 서비스는 삽입하는 데이터를 기반으로 테이블에 열을 자동으로 추가합니다. 이 동적 스키마 동작을 변경하려면 구성 탭에서 동적 스키마 설정을 사용합니다.

데이터를 찾아보거나 테이블의 인덱스 및 사용 권한을 관리하거나 서버 스크립트를 추가하려면 목록에서 테이블을 클릭합니다. 테이블을 삭제하려면 테이블 행을 클릭하여 선택한 다음 삭제를 클릭합니다.

플랫폼이 앱의 모바일 서비스 데이터로 작동하도록 하려면 적절한 모바일 서비스 SDK(Windows 스토어 C#/Windows 스토어 JavaScript/Windows Phone/iOS/Android)를 사용합니다. 예를 들어 다음 코드는 테이블에 데이터를 삽입합니다.

client.getTable("TodoItem").insert(newItem);
[self.table insert:item completion:^(NSDictionary *result, NSError *error) {

    [(NSMutableArray *)items insertObject:result atIndex:[items count]];
    
    completion(index);
}];
mToDoTable.insert(item, new TableOperationCallback<ToDoItem>() {
    public void onCompleted(ToDoItem entity, Exception exception, ServiceFilterResponse response) {
        if (exception == null) {
            if (!entity.isComplete()) {
                mAdapter.add(entity);
            }
        } else {
            createAndShowDialog(exception, "Error");
        }
    }
});

자세한 내용은 데이터 시작 자습서(Windows 스토어 C# / Windows 스토어 JavaScript / Windows Phone / iOS / Android / HTML)를 참조하십시오.

이 정보가 도움이 되었습니까?
(1500자 남음)
의견을 주셔서 감사합니다.
표시:
© 2014 Microsoft