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.