`graphicx` nutzt den Punkt, um zwischen Dateinamen und Dateiendung unterscheiden zu können. Das ist deshalb relevant, weil `\includegraphics` auch die Eingabe *ohne* Endung erlaubt. Dann wird geschaut, ob eine Datei mit dem angegebenen Namen und einer erlaubten Endung existiert. (Welche Endungen in der Voreinstellung erlaubt sind, hängt vom verwendeten Treiber ab).
\documentclass{scrartcl}
\usepackage{graphicx}
\usepackage{mwe}
\begin{document}
\includegraphics{example-image-a}
\includegraphics{example-image-a.jpg}
\end{document}
Wenn man allerdings mehrere Punkte im Argument von `\includegraphics` hat, dann wird alles *ab dem ersten Punkt* als Endung interpretiert. Das folgende Beispiel
\documentclass{scrartcl}
\usepackage{graphicx}
\begin{document}
\includegraphics{example.image.a.jpg}
\end{document}
verursacht zum Beispiel den Fehler
! LaTeX Error: Unknown graphics extension: .image.a.jpg.
Es hilft aber in solchen Fällen, um den Dateinamen vor der Endung geschweifte Klammern zu machen. Das folgende gibt nur deshalb einen Fehler, weil die Datei tatsächlich nicht existiert:
\documentclass{scrartcl}
\usepackage{graphicx}
\begin{document}
\includegraphics{{example.image.a}.jpg}
\end{document}
Angewendet auf Dein Beispiel also
\documentclass{scrartcl}
\usepackage{xltxtra}
\usepackage{polyglossia}
\setdefaultlanguage[spelling=new]{german}
\usepackage{graphicx}
\begin{document}
\includegraphics{{data/analy.sub01a.A}.pdf}
\end{document}