Ottieni i dettagli Odata
L’uso di OData è comune quando si tratta di recuperare dati strutturati da origini dati esterne. Con Aspose.Cells per .NET, puoi facilmente recuperare i dettagli OData da una cartella di lavoro di Excel. Seguire i passaggi seguenti per ottenere i risultati desiderati:
Passaggio 1: specificare la directory di origine
Innanzitutto, è necessario specificare la directory di origine in cui si trova il file Excel contenente i dettagli OData. Ecco come farlo utilizzando Aspose.Cells:
// directory di origine
string SourceDir = RunExamples.Get_SourceDirectory();
Passaggio 2: caricare la cartella di lavoro
Una volta specificata la directory di origine, è possibile caricare la cartella di lavoro di Excel dal file. Ecco un codice di esempio:
// Carica la cartella di lavoro
Workbook workbook = new Workbook(SourceDir + "ODataSample.xlsx");
Passaggio 3: ottieni i dettagli OData
Dopo aver caricato la cartella di lavoro, puoi accedere ai dettagli OData utilizzando la raccolta PowerQueryFormulas. Ecco come:
// Recupera la raccolta di formule di Power Query
PowerQueryFormulaCollction PQFcoll = workbook.DataMashup.PowerQueryFormulas;
// Esamina ciascuna formula di Power Query
foreach(PowerQueryFormula PQF in PQFcoll)
{
Console.WriteLine("Connection name: " + PQF.Name);
// Recupera la raccolta di elementi della formula di Power Query
PowerQueryFormulaItemCollection PQFIcoll = PQF.PowerQueryFormulaItems;
// Scorrere ogni elemento della formula di Power Query
foreach (PowerQueryFormulaItem PQFI in PQFIcoll)
{
Console.WriteLine("Name: " + PQFI.Name);
Console.WriteLine("Value: " + PQFI.Value);
}
}
Console.WriteLine("GetOdataDetails executed successfully.");
Codice sorgente di esempio per Ottieni dettagli Odata utilizzando Aspose.Cells per .NET
// directory di origine
string SourceDir = RunExamples.Get_SourceDirectory();
Workbook workbook = new Workbook(SourceDir + "ODataSample.xlsx");
PowerQueryFormulaCollction PQFcoll = workbook.DataMashup.PowerQueryFormulas;
foreach (PowerQueryFormula PQF in PQFcoll)
{
Console.WriteLine("Connection Name: " + PQF.Name);
PowerQueryFormulaItemCollection PQFIcoll = PQF.PowerQueryFormulaItems;
foreach (PowerQueryFormulaItem PQFI in PQFIcoll)
{
Console.WriteLine("Name: " + PQFI.Name);
Console.WriteLine("Value: " + PQFI.Value);
}
}
Console.WriteLine("GetOdataDetails executed successfully.");
Conclusione
Recuperare i dettagli OData da una cartella di lavoro di Excel è ora facile con Aspose.Cells per .NET. Seguendo i passaggi descritti in questa guida, sarai in grado di accedere ed elaborare i dati OData in modo efficiente. Sperimenta i tuoi file Excel contenenti dettagli OData e ottieni il massimo da questa potente funzionalità.
Domande frequenti
D: Aspose.Cells supporta altre origini dati oltre a OData?
R: Sì, Aspose.Cells supporta più origini dati come database SQL, file CSV, servizi Web, ecc.
D: Come posso utilizzare i dettagli OData recuperati nella mia applicazione?
R: Dopo aver recuperato i dettagli OData utilizzando Aspose.Cells, puoi utilizzarli per l’analisi dei dati, la generazione di report o qualsiasi altra manipolazione nella tua applicazione.
D: Posso filtrare o ordinare i dati OData durante il recupero con Aspose.Cells?
R: Sì, Aspose.Cells offre funzionalità avanzate per filtrare, ordinare e manipolare i dati OData per soddisfare le tue esigenze specifiche.
D: Posso automatizzare il processo di recupero dei dettagli OData con Aspose.Cells?
R: Sì, puoi automatizzare il processo di recupero dei dettagli OData integrando Aspose.Cells nei tuoi flussi di lavoro o utilizzando script di programmazione.