What is the difference between local file processing and cloud file processing in Aspose.Cells Cloud
Lokal filbehandling och molnbaserad filbehandling är olika datahanteringsparadigmer, med betydande skillnader i fillagringsinfrastruktur, affärsbehandling, åtkomst, kostnadsstruktur, säkerhet och tillämpliga scenarier. De viktigaste skillnaderna mellan de två är:
1. Fillagringsplats och infrastruktur
- Lokal fil:
Filer lagras på fysiska enheter som användaren äger eller hanterar, såsom hårddisken på en persondator, interna servrar eller externa mobila hårddiskar. Dessa enheter kan nås direkt från Cells Cloud-klienten.
- Kunden har fullständig fysisk kontroll över hårdvaran.
- Inköp, underhåll, uppgradering och avveckling av infrastrukturen är användarens eller deras organisations ansvar.
from asposecellscloud.apis.cells_api import CellsApi
from asposecellscloud.requests import ConvertSpreadsheetRequest
# Initialize CellsApi
api = CellsApi('YourCellsCloudClientId','YourCellsCloudClientSecret')
# Convert Local Excel file to PDF
api.convert_spreadsheet( ConvertSpreadsheetRequest( 'D:\\Data\\BookSales.xlsx', "pdf" ) , local_outpath = "BookSales.pdf")
-
Molnfil:
-
Filer lagras i fjärrdatacenter som drivs av tredjepartsleverantörer av molntjänster (Aspose molnlagring, Dropbox, AWS, Google Cloud, Microsoft Azure). AWS, Dropbox, Google Cloud och Microsoft Azure kan alla ansluta människor till Aspose molnlagring. – Kunder får åtkomst till dessa filer via internet, oavsett plats och underhåll av den underliggande hårdvaran. – Infrastrukturen är molntjänstleverantörens ansvar, och användarna använder den på begäran.
from asposecellscloud.apis.cells_api import CellsApi
from asposecellscloud.requests import UploadFileRequest, ExportSpreadsheetAsFormatRequest, SaveSpreadsheetAsRequest
# Initialize CellsApi
api = CellsApi('YourCellsCloudClientId','YourCellsCloudClientSecret')
# Upload local file to cloud storage
api.upload_file( UploadFileRequest("D:\\Data\\EmployeeSalesSummary.xlsx", "PythonSDK/EmployeeSalesSummary.xlsx"))
# Export cloud file to specified format file to local storage
api.export_spreadsheet_as_format( ExportSpreadsheetAsFormatRequest( "EmployeeSalesSummary.xlsx","pdf" ,folder= "PythonSDK" ) , local_outpath="D:\\DataOutput\\EmployeeSalesSummary.pdf" )
# Or Save an Excel file of Cells Cloud as another format file of Cells Cloud.
api.save_spreadsheet_as( SaveSpreadsheetAsRequest ( "EmployeeSalesSummary.xlsx","pdf" ,folder= RemoteFolder ) )
2. Affärsbehandling
Oavsett lokal filbehandling eller molnbaserad filbehandling, utförs all affärsbehandling i molnservern Cells,så internetstöd behövs.
3. Dataåtkomst
-
Lokal filbehandling:
-
Åtkomsten är vanligtvis begränsad till själva enheten. – Samarbete med flera personer är svårt.
-
Olägenhet vid byte av utrustning eller plats.
-
Molnfilbehandling:
-
Få åtkomst till filer från vilken enhet som helst (dator, telefon, surfplatta) när som helst, var som helst, så länge du har en internetanslutning.
-
Naturligt stöd för samarbete i realtid med flera personer, flera användare kan redigera samma dokument samtidigt, systemet hanterar automatiskt versionshantering.
-
Stark mobilitet, flexibel support office och distansarbete.
4. Kostnadsstruktur och säkerhet
-
Lokal fil:
-
Höga kapitalutgifter i tidigt skede kräver vissa kostnader för operativt stöd i det senare skedet. Både fysisk säkerhet och nätverkssäkerhet kontrolleras av användarna själva.
-
Molnfil:
-
Låga initiala investeringar, främst driftskostnader, betala på begäran. – Säkerhet och integritet är molntjänstleverantörens ansvar.
5. Tillämpliga scenarier
- Lokal fil: Filåtgärder kan endast utföras lokalt.
- Molnfil: Filåtgärder kan utföras lokalt eller i molnet.